Welcome | Sign out

Cheap Flights from Glasgow to Johannesburg - GLA to JNB

Did You Know?

British Airways has 408 connecting flights between Glasgow, GB and Johannesburg.
You must make at least one connection to fly from Glasgow, GB to Johannesburg.
418,539 seats are available per week to fly from Glasgow, GB to Johannesburg.
There are 5358 flights from Glasgow, GB to Johannesburg per week.

Cheap Domestic Flights from Glasgow - GLA

Flights
Airline
Lowest Price
KLM, British Airways
£106

Cheap Domestic Flights to Johannesburg - JNB

Flights
Airline
Lowest Price
Virgin Atlantic, British Airways, KLM
£91
Flybe, British Airways
£99
British Airways, KLM, Virgin Atlantic
£93
Flybe, KLM, British Airways
£113
Virgin Atlantic, KLM, British Airways
£112

Cheap International Flights from Glasgow - GLA

Flights
Airline
Lowest Price
Lufthansa, British Airways, Emirates, Etihad
£640

Cheap International Flights to Johannesburg - JNB

Flights
Airline
Lowest Price
Etihad, Emirates, Lufthansa, Turkish, Air France, KLM, Swiss, British Airways
€498
Qatar, South African, Etihad, Virgin Atlantic, Turkish, KLM, Swiss, Brussels, British Airways, Egyptair, Tap Portugal, Air Mauritius, Air France, Lufthansa, Emirates
£444
South African, Turkish, Air Mauritius, Etihad, British Airways, Lufthansa
£444
Etihad, Emirates, British Airways, Lufthansa, Air Mauritius
£501
Etihad, British Airways, Lufthansa
£567
British Airways
£505
South African, Etihad, British Airways, Lufthansa, Air Mauritius
£454
Etihad, British Airways
£463
British Airways, Aer Lingus, SAS, Lufthansa, Air France, KLM
€96
KLM, Lufthansa, British Airways, Emirates, Etihad
€748
British Airways, Egyptair, KLM, Swiss, Etihad, Air Mauritius, Lufthansa, Emirates, South African
£598
British Airways
€714
Iberia, Alitalia, Swiss, KLM, US Airways, United, Finnair, British Airways, Air Canada, Delta, American, Air France, Lufthansa, Aer Lingus
€421
Emirates, Etihad, British Airways, Lufthansa, Air France, KLM, Turkish
€585
Lufthansa, Air Mauritius, British Airways, Etihad, South African
£627
Emirates, Egyptair, Etihad, KLM, Kenya, South African, Lufthansa, Air France, British Airways
£546
Air Mauritius, British Airways, Etihad, Lufthansa, Emirates
£630
Air France, Emirates, British Airways, Etihad, KLM, Lufthansa
€815
Qatar, British Airways, Tap Portugal, South African, Kenya
£593
South African
£851
Aer Lingus, Luxair, British Airways, Lufthansa, SAS, Swiss, Air France, KLM
€155
British Airways, Brussels, SAS, Lufthansa, Air France, Flybe, KLM, Air Berlin, Belavia
£92
Cheap Flights from Glasgow to Johannesburg, from £497 Round trip from GLA to JNB