Welcome | Sign out
Recommended by:More >

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.

Cheap Domestic Flights from Glasgow - GLA

Flights
Airline
Lowest Price
KLM, British Airways
£109

Cheap Domestic Flights to Johannesburg - JNB

Flights
Airline
Lowest Price
Virgin Atlantic, British Airways, KLM
£90
Flybe, British Airways
£100
British Airways, KLM, Virgin Atlantic
£91
Flybe, KLM, British Airways
£80
Virgin Atlantic, KLM, British Airways
£97

Cheap International Flights from Glasgow - GLA

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

Cheap International Flights to Johannesburg - JNB

Flights
Airline
Lowest Price
Etihad, Emirates, Lufthansa, Turkish, Air France, KLM, Swiss, British Airways
€431
Qatar, South African, Etihad, Virgin Atlantic, Turkish, KLM, Swiss, Brussels, British Airways, Egyptair, Tap Portugal, Air Mauritius, Air France, Lufthansa, Emirates
£396
South African, Turkish, Air Mauritius, Etihad, British Airways, Lufthansa
£398
Etihad, Emirates, British Airways, Lufthansa, Air Mauritius
£446
Etihad, British Airways, Lufthansa
£496
British Airways
£451
South African, Etihad, British Airways, Lufthansa, Air Mauritius
£484
Etihad, British Airways
£410
British Airways, Aer Lingus, SAS, Lufthansa, Air France, KLM
€93
 
€1226
KLM, Lufthansa, British Airways, Emirates, Etihad
€598
British Airways, Egyptair, KLM, Swiss, Etihad, Air Mauritius, Lufthansa, Emirates, South African
£548
British Airways
€707
Iberia, Alitalia, Swiss, KLM, US Airways, United, Finnair, British Airways, Air Canada, Delta, American, Air France, Lufthansa, Aer Lingus
€513
Emirates, Etihad, British Airways, Lufthansa, Air France, KLM, Turkish
€452
Lufthansa, Air Mauritius, British Airways, Etihad, South African
£580
Emirates, Egyptair, Etihad, KLM, Kenya, South African, Lufthansa, Air France, British Airways
£526
Air Mauritius, British Airways, Etihad, Lufthansa, Emirates
£580
Air France, Emirates, British Airways, Etihad, KLM, Lufthansa
€669
Qatar, British Airways, Tap Portugal, South African, Kenya
£607
South African
£825
Aer Lingus, Luxair, British Airways, Lufthansa, SAS, Swiss, Air France, KLM
€139
British Airways, Brussels, SAS, Lufthansa, Air France, Flybe, KLM, Air Berlin, Belavia
£93
Recommended by:More >
Cheap Flights from Glasgow to Johannesburg, from £444 Round trip from GLA to JNB