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
£102

Cheap Domestic Flights to Johannesburg - JNB

Flights
Airline
Lowest Price
Virgin Atlantic, British Airways, KLM
£112
Flybe, British Airways
£102
British Airways, KLM, Virgin Atlantic
£92
Flybe, KLM, British Airways
£82
Virgin Atlantic, KLM, British Airways
£97

Cheap International Flights from Glasgow - GLA

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

Cheap International Flights to Johannesburg - JNB

Flights
Airline
Lowest Price
Etihad, Emirates, Lufthansa, Turkish, Air France, KLM, Swiss, British Airways
€421
Qatar, South African, Etihad, Virgin Atlantic, Turkish, KLM, Swiss, Brussels, British Airways, Egyptair, Tap Portugal, Air Mauritius, Air France, Lufthansa, Emirates
£378
South African, Turkish, Air Mauritius, Etihad, British Airways, Lufthansa
£377
Etihad, Emirates, British Airways, Lufthansa, Air Mauritius
£454
Etihad, British Airways, Lufthansa
£497
British Airways
£459
South African, Etihad, British Airways, Lufthansa, Air Mauritius
£484
Etihad, British Airways
£417
British Airways, Aer Lingus, SAS, Lufthansa, Air France, KLM
€96
 
€1009
KLM, Lufthansa, British Airways, Emirates, Etihad
€575
British Airways, Egyptair, KLM, Swiss, Etihad, Air Mauritius, Lufthansa, Emirates, South African
£558
British Airways
€736
Iberia, Alitalia, Swiss, KLM, US Airways, United, Finnair, British Airways, Air Canada, Delta, American, Air France, Lufthansa, Aer Lingus
€517
Emirates, Etihad, British Airways, Lufthansa, Air France, KLM, Turkish
€474
Lufthansa, Air Mauritius, British Airways, Etihad, South African
£587
Emirates, Egyptair, Etihad, KLM, Kenya, South African, Lufthansa, Air France, British Airways
£525
Air Mauritius, British Airways, Etihad, Lufthansa, Emirates
£590
Air France, Emirates, British Airways, Etihad, KLM, Lufthansa
€697
Qatar, British Airways, Tap Portugal, South African, Kenya
£617
South African
£1058
Aer Lingus, Luxair, British Airways, Lufthansa, SAS, Swiss, Air France, KLM
€138
British Airways, Brussels, SAS, Lufthansa, Air France, Flybe, KLM, Air Berlin, Belavia
£93
Recommended by:More >
Cheap Flights from Glasgow to Johannesburg, from £441 Round trip from GLA to JNB