Welcome | Sign out

Cheap Flights from Glasgow to Johannesburg - GLA to JNB (reverse)

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

Cheap Domestic Flights to Johannesburg - JNB

Flights
Airline
Lowest Price
Virgin Atlantic, British Airways, KLM
£111
Flybe, British Airways
£130
British Airways, KLM, Virgin Atlantic
£109
Flybe, KLM, British Airways
£124
Virgin Atlantic, KLM, British Airways
£147

Cheap International Flights from Glasgow - GLA

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

Cheap International Flights to Johannesburg - JNB

Flights
Airline
Lowest Price
Etihad, Emirates, Lufthansa, Turkish, Air France, KLM, SWISS, British Airways
€596
Qatar, South African, Etihad, Virgin Atlantic, Turkish, KLM, SWISS, Brussels, British Airways, Egyptair, Tap Portugal, Air Mauritius, Air France, Lufthansa, Emirates
£453
South African, Turkish, Air Mauritius, Etihad, British Airways, Lufthansa
£454
Etihad, Emirates, British Airways, Lufthansa, Air Mauritius
£562
Etihad, British Airways, Lufthansa
£640
British Airways
£596
South African, Etihad, British Airways, Lufthansa, Air Mauritius
£516
Etihad, British Airways
£644
British Airways, Aer Lingus, SAS, Lufthansa, Air France, KLM
€116
KLM, Lufthansa, British Airways, Emirates, Etihad
€812
British Airways, Egyptair, KLM, SWISS, Etihad, Air Mauritius, Lufthansa, Emirates, South African
£554
British Airways
€1227
Iberia, Alitalia, SWISS, KLM, US Airways, United, Finnair, British Airways, Air Canada, Delta, American, Air France, Lufthansa, Aer Lingus
€467
Emirates, Etihad, British Airways, Lufthansa, Air France, KLM, Turkish
€596
Lufthansa, Air Mauritius, British Airways, Etihad, South African
£570
Emirates, Egyptair, Etihad, KLM, Kenya, South African, Lufthansa, Air France, British Airways
£487
Air Mauritius, British Airways, Etihad, Lufthansa, Emirates
£798
Air France, Emirates, British Airways, Etihad, KLM, Lufthansa
€829
Qatar, British Airways, Tap Portugal, South African, Kenya
£684
South African
£1045
Aer Lingus, Luxair, British Airways, Lufthansa, SAS, SWISS, Air France, KLM
€166
British Airways, Brussels, SAS, Lufthansa, Air France, Flybe, KLM, Air Berlin, Belavia
£94
Cheap Flights from Glasgow to Johannesburg, from £560 Round trip from GLA to JNB