Compare all cheap flights to Johannesburg
Cheap flights from Edinburgh to Johannesburg (EDI - JNB).
- Unspecified Airline airfare from Edinburgh to Johannesburg starting at £431.
- Air France airfare from Edinburgh to Johannesburg starting at £450.
Edinburgh to Johannesburg flying information.
- The flying distance between Edinburgh and Johannesburg is 5969 miles.
- No airlines fly non stop from Johannesburg to Edinburgh.
- easyJet and Air France fly between Johannesburg and Edinburgh with a stopover in Paris.
- easyJet operates Edinburgh to Paris on 319, whilst Air France has flights from Paris to Johannesburg on 388.
- British Airways stop over in London Heathrow for flights between Johannesburg and Edinburgh.
Cheap Airfares to Johannesburg from United Kingdom
Cheap International Flights from Edinburgh
Airlines flying from Edinburgh to Johannesburg (EDI to JNB)
Edinburgh to Johannesburg airlines include Swiss International Air Lines, bmi. Over 19 airlines offer flights from other cities, including KLM Royal Dutch, KLM, Kenya Airways, Iberia Airlines, Iberia, Flybe, Etihad Airways, Ethiopian Airlines, Emirates, Egyptair, DELTA, Cathay Pacific, Brussels Airlines.
What other cities and months can I fly from Edinburgh to South Africa?
Pretoria, Kimberley, Bloemfontein, Nelspruit, George, East London, Port Elizabeth, Durban, Johannesburg, Cape Town, and many others from December to July and August to October.