Edinburgh to Johannesburg flights

  • Home
  • Edinburgh to Johannesburg flights

Compare and Book Cheap Flights at best prices

Are you looking for Exclusive Unpublished Fares? Call Us at +1-812-221-1788

This month discounted airfare from Edinburgh to Johannesburg flights Book online

Departure atReturn atAirlineFlight numberAirlineFlightStopsPriceFind tickets
21 April 202414 May 2024Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop1 038 Tickets from 1 038
23 April 202410 May 2024Etihad AirwaysEY 5890Etihad AirwaysEtihad Airways
(EY 5890)
2 Stops960 Tickets from 960
24 April 202417 May 2024Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop1 043 Tickets from 1 043
25 April 20242 May 2024Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop1 158 Tickets from 1 158
27 April 202420 May 2024Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop1 103 Tickets from 1 103
29 April 202414 May 2024Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop836 Tickets from 836
4 May 20248 May 2024KLMKL 1278KLMKLM
(KL 1278)
2 Stops791 Tickets from 791
5 May 202427 May 2024KLMKL 1282KLMKLM
(KL 1282)
2 Stops792 Tickets from 792
6 May 202422 May 2024HOP!A5 1487HOP!HOP!
(A5 1487)
1 Stop741 Tickets from 741
7 May 202414 May 2024Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop841 Tickets from 841
8 May 202410 May 2024Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop1 329 Tickets from 1 329
9 May 202416 May 2024Turkish AirlinesTK 1346Turkish AirlinesTurkish Airlines
(TK 1346)
1 Stop914 Tickets from 914
10 May 202417 May 2024Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
2 Stops1 016 Tickets from 1 016
11 May 202419 May 2024Turkish AirlinesTK 1344Turkish AirlinesTurkish Airlines
(TK 1344)
1 Stop1 001 Tickets from 1 001
13 May 202416 May 2024Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop1 098 Tickets from 1 098
14 May 202415 May 2024Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop1 418 Tickets from 1 418
15 May 202422 May 2024Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
2 Stops1 027 Tickets from 1 027
16 May 202424 May 2024Turkish AirlinesTK 1346Turkish AirlinesTurkish Airlines
(TK 1346)
1 Stop875 Tickets from 875
17 May 202427 May 2024Turkish AirlinesTK 1344Turkish AirlinesTurkish Airlines
(TK 1344)
1 Stop875 Tickets from 875
20 May 202427 May 2024Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop868 Tickets from 868
24 May 202431 May 2024Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
2 Stops1 019 Tickets from 1 019
27 May 202428 May 2024Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop1 415 Tickets from 1 415
31 May 202412 June 2024Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop1 068 Tickets from 1 068
3 June 202411 June 2024Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop843 Tickets from 843
7 June 202410 June 2024Turkish AirlinesTK 1344Turkish AirlinesTurkish Airlines
(TK 1344)
1 Stop1 048 Tickets from 1 048
8 June 202428 June 2024KLMKL 1282KLMKLM
(KL 1282)
2 Stops795 Tickets from 795
10 June 20248 July 2024Turkish AirlinesTK 1346Turkish AirlinesTurkish Airlines
(TK 1346)
1 Stop923 Tickets from 923
15 June 20245 July 2024KLMKL 1278KLMKLM
(KL 1278)
2 Stops795 Tickets from 795
16 June 20248 July 2024Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
1 Stop992 Tickets from 992
18 June 202422 June 2024Qatar AirwaysQR 32Qatar AirwaysQatar Airways
(QR 32)
1 Stop1 207 Tickets from 1 207
19 June 202412 July 2024Brussels AirlinesSN 2064Brussels AirlinesBrussels Airlines
(SN 2064)
2 Stops1 088 Tickets from 1 088
20 June 202430 June 2024Brussels AirlinesSN 2064Brussels AirlinesBrussels Airlines
(SN 2064)
2 Stops1 050 Tickets from 1 050
22 June 202424 June 2024British AirwaysBA 1465British AirwaysBritish Airways
(BA 1465)
2 Stops1 272 Tickets from 1 272
25 June 202410 July 2024LufthansaLH 1527LufthansaLufthansa
(LH 1527)
1 Stop1 127 Tickets from 1 127
27 June 20247 July 2024LufthansaLH 1527LufthansaLufthansa
(LH 1527)
1 Stop1 293 Tickets from 1 293
8 July 202431 July 2024Air FranceAF 3041Air FranceAir France
(AF 3041)
2 Stops1 417 Tickets from 1 417
12 July 202422 July 2024Qatar AirwaysQR 30Qatar AirwaysQatar Airways
(QR 30)
2 Stops1 496 Tickets from 1 496

Cheap flights from Edinburgh

DestinationDeparture atReturn atFind tickets
London7 May 202411 May 2024Tickets from 65
Dublin4 June 20247 June 2024Tickets from 69
Berlin27 April 202430 April 2024Tickets from 75
Barcelona3 May 20245 May 2024Tickets from 107
Copenhagen29 May 20244 June 2024Tickets from 117
Poznan11 May 202413 May 2024Tickets from 161
Stockholm30 April 20242 May 2024Tickets from 166
Reykjavik22 May 202425 May 2024Tickets from 185
Rome22 April 202423 April 2024Tickets from 195
Marseille22 June 202426 June 2024Tickets from 206
Oslo29 May 20244 June 2024Tickets from 226
Bucharest23 June 202426 June 2024Tickets from 231
Paphos24 April 202427 April 2024Tickets from 233
Istanbul22 May 202428 May 2024Tickets from 244
Belgrade12 August 202418 August 2024Tickets from 290
Exeter15 July 202419 July 2024Tickets from 329
Larnaca24 April 202427 April 2024Tickets from 335
Zurich12 August 202416 August 2024Tickets from 336
Funchal13 May 202418 May 2024Tickets from 339
Faroe Islands6 June 202410 June 2024Tickets from 380
Sharjah27 April 20241 May 2024Tickets from 477
Baku6 October 202412 October 2024Tickets from 495
Dubai28 April 20241 May 2024Tickets from 507
Vancouver6 June 202410 June 2024Tickets from 557
Moscow24 May 202428 May 2024Tickets from 625
Seoul3 June 20245 June 2024Tickets from 726
Volgograd2 July 20245 July 2024Tickets from 889
Kazan31 May 20245 June 2024Tickets from 950
Ulan-Ude26 September 20242 October 2024Tickets from 1 315

Flights from Johannesburg (JNB)

Call Us Now