Johannesburg to Dubai flights

  • Home
  • Johannesburg to Dubai 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 Johannesburg to Dubai flights Book online

Departure atReturn atAirlineFlight numberAirlineFlightStopsPriceFind tickets
27 July 202423 August 2024Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop619 Tickets from 619
28 July 20249 August 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop646 Tickets from 646
29 July 202418 August 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop579 Tickets from 579
30 July 20244 August 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop681 Tickets from 681
31 July 202414 August 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop579 Tickets from 579
1 August 20242 August 2024Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop796 Tickets from 796
2 August 20243 August 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop651 Tickets from 651
3 August 20244 August 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop783 Tickets from 783
4 August 20245 August 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop632 Tickets from 632
5 August 202422 August 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop609 Tickets from 609
6 August 202410 August 2024RwandAirWB 107RwandAirRwandAir
(WB 107)
1 Stop630 Tickets from 630
7 August 202414 August 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop609 Tickets from 609
8 August 20241 September 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop549 Tickets from 549
9 August 202419 August 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop645 Tickets from 645
10 August 202420 August 2024RwandAirWB 109RwandAirRwandAir
(WB 109)
1 Stop589 Tickets from 589
11 August 202418 August 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop621 Tickets from 621
12 August 202420 August 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop623 Tickets from 623
13 August 202427 August 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop579 Tickets from 579
14 August 202419 August 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop609 Tickets from 609
15 August 20241 September 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop550 Tickets from 550
16 August 20241 September 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop550 Tickets from 550
17 August 202431 August 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop623 Tickets from 623
18 August 202425 August 2024RwandAirWB 107RwandAirRwandAir
(WB 107)
1 Stop619 Tickets from 619
19 August 202428 August 2024RwandAirWB 109RwandAirRwandAir
(WB 109)
1 Stop549 Tickets from 549
20 August 20241 September 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop574 Tickets from 574
21 August 202427 August 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop578 Tickets from 578
22 August 202429 August 2024RwandAirWB 107RwandAirRwandAir
(WB 107)
1 Stop550 Tickets from 550
23 August 202431 August 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop623 Tickets from 623
24 August 202431 August 2024RwandAirWB 109RwandAirRwandAir
(WB 109)
1 Stop549 Tickets from 549
25 August 202410 September 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop550 Tickets from 550
26 August 202431 August 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop578 Tickets from 578
27 August 202431 August 2024Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop607 Tickets from 607
28 August 202431 August 2024RwandAirWB 109RwandAirRwandAir
(WB 109)
1 Stop549 Tickets from 549
29 August 20242 September 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop578 Tickets from 578
30 August 20244 September 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop578 Tickets from 578
31 August 20249 September 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop578 Tickets from 578
1 September 20245 September 2024RwandAirWB 107RwandAirRwandAir
(WB 107)
1 Stop550 Tickets from 550
2 September 202416 September 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop578 Tickets from 578
3 September 202410 September 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop550 Tickets from 550
4 September 20249 September 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop578 Tickets from 578
5 September 202410 September 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop549 Tickets from 549
6 September 202410 September 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop550 Tickets from 550
7 September 202411 September 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop578 Tickets from 578
8 September 202414 September 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop578 Tickets from 578
9 September 202414 September 2024RwandAirWB 109RwandAirRwandAir
(WB 109)
1 Stop490 Tickets from 490
10 September 202417 September 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop478 Tickets from 478
11 September 202417 September 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop578 Tickets from 578
12 September 202417 September 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop578 Tickets from 578
13 September 202413 October 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop578 Tickets from 578
14 September 202424 September 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop578 Tickets from 578
15 September 202425 September 2024RwandAirWB 107RwandAirRwandAir
(WB 107)
1 Stop550 Tickets from 550
16 September 202428 September 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop578 Tickets from 578
17 September 202424 September 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop502 Tickets from 502
18 September 202423 September 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop502 Tickets from 502
19 September 202427 September 2024RwandAirWB 107RwandAirRwandAir
(WB 107)
1 Stop545 Tickets from 545
20 September 20242 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop549 Tickets from 549
21 September 202427 September 2024Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop595 Tickets from 595
22 September 20244 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop502 Tickets from 502
23 September 202430 September 2024RwandAirWB 109RwandAirRwandAir
(WB 109)
1 Stop542 Tickets from 542
24 September 202429 September 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop502 Tickets from 502
25 September 20247 October 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop578 Tickets from 578
26 September 20247 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop478 Tickets from 478
27 September 20241 October 2024Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop595 Tickets from 595
28 September 20244 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop502 Tickets from 502
29 September 20246 October 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop578 Tickets from 578
30 September 202416 October 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop578 Tickets from 578
1 October 20247 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop478 Tickets from 478
2 October 20246 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop478 Tickets from 478
3 October 202414 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop478 Tickets from 478
4 October 202412 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop478 Tickets from 478
5 October 202411 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop478 Tickets from 478
6 October 202412 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop478 Tickets from 478
7 October 202414 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop478 Tickets from 478
8 October 202422 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop478 Tickets from 478
9 October 202417 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop478 Tickets from 478
10 October 202415 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop478 Tickets from 478
11 October 202415 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop478 Tickets from 478
12 October 202420 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop487 Tickets from 487
13 October 202419 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop478 Tickets from 478
15 October 202422 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop478 Tickets from 478
16 October 202423 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop478 Tickets from 478
17 October 202423 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop478 Tickets from 478
18 October 202429 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop478 Tickets from 478
19 October 202425 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop478 Tickets from 478
20 October 202425 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop478 Tickets from 478
21 October 202427 October 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop570 Tickets from 570
22 October 202430 October 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop571 Tickets from 571
23 October 202429 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop478 Tickets from 478
24 October 202431 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop502 Tickets from 502
25 October 20248 November 2024RwandAirWB 109RwandAirRwandAir
(WB 109)
1 Stop549 Tickets from 549
26 October 20241 November 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop570 Tickets from 570
27 October 202431 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop502 Tickets from 502
28 October 202431 October 2024Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop570 Tickets from 570
29 October 20245 November 2024Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop570 Tickets from 570
31 October 20246 November 2024RwandAirWB 107RwandAirRwandAir
(WB 107)
1 Stop549 Tickets from 549
1 November 202414 November 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop502 Tickets from 502
2 November 20249 November 2024Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop570 Tickets from 570
3 November 202414 November 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop502 Tickets from 502
4 November 20242 December 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop571 Tickets from 571
5 November 202411 November 2024Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop570 Tickets from 570
8 November 202412 November 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop502 Tickets from 502
9 November 202417 November 2024RwandAirWB 109RwandAirRwandAir
(WB 109)
1 Stop549 Tickets from 549
10 November 202418 November 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop578 Tickets from 578
11 November 202418 November 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop578 Tickets from 578
12 November 202418 November 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop578 Tickets from 578
14 November 202419 November 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop578 Tickets from 578
15 November 202422 November 2024RwandAirWB 109RwandAirRwandAir
(WB 109)
1 Stop549 Tickets from 549
16 November 202423 November 2024RwandAirWB 109RwandAirRwandAir
(WB 109)
1 Stop550 Tickets from 550
17 November 202424 November 2024RwandAirWB 107RwandAirRwandAir
(WB 107)
1 Stop550 Tickets from 550
18 November 202426 November 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop578 Tickets from 578
21 November 202428 November 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop578 Tickets from 578
22 November 20242 December 2024RwandAirWB 109RwandAirRwandAir
(WB 109)
1 Stop547 Tickets from 547
25 November 202428 November 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop595 Tickets from 595
26 November 202410 December 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop578 Tickets from 578
27 November 20242 December 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop578 Tickets from 578
28 November 20248 December 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop578 Tickets from 578
30 November 20248 December 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop578 Tickets from 578
1 December 20246 December 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop595 Tickets from 595
2 December 20249 December 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop578 Tickets from 578
3 December 202411 December 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop578 Tickets from 578
4 December 202426 December 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop478 Tickets from 478
5 December 202418 December 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop578 Tickets from 578
6 December 20248 December 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop595 Tickets from 595
8 December 202414 December 2024Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop595 Tickets from 595
9 December 202426 December 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop549 Tickets from 549
10 December 202422 December 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop595 Tickets from 595
11 December 202426 December 2024Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop595 Tickets from 595
12 December 202419 December 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop578 Tickets from 578
13 December 202420 December 2024Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop595 Tickets from 595
14 December 202426 December 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop597 Tickets from 597
15 December 202421 December 2024Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop595 Tickets from 595
16 December 202420 December 2024Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop595 Tickets from 595
17 December 202424 December 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop595 Tickets from 595
18 December 202425 December 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop595 Tickets from 595
19 December 202427 December 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop595 Tickets from 595
20 December 20241 January 2025Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop595 Tickets from 595
21 December 202427 December 2024Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop595 Tickets from 595
22 December 20242 January 2025Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop595 Tickets from 595
23 December 202430 December 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop549 Tickets from 549
24 December 202431 December 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop478 Tickets from 478
25 December 202431 December 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop478 Tickets from 478
26 December 202431 December 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop502 Tickets from 502
27 December 20245 January 2025RwandAirWB 109RwandAirRwandAir
(WB 109)
1 Stop590 Tickets from 590
28 December 202415 January 2025RwandAirWB 109RwandAirRwandAir
(WB 109)
1 Stop542 Tickets from 542
29 December 202414 January 2025Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop579 Tickets from 579
30 December 20244 January 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop595 Tickets from 595
31 December 20249 January 2025Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop597 Tickets from 597
1 January 20259 January 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop595 Tickets from 595
2 January 202512 January 2025Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop595 Tickets from 595
3 January 202512 January 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop595 Tickets from 595
4 January 20258 January 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop595 Tickets from 595
5 January 202512 January 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop595 Tickets from 595
6 January 202514 January 2025Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop595 Tickets from 595
7 January 202513 January 2025Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop579 Tickets from 579
8 January 202514 January 2025Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop578 Tickets from 578
9 January 202516 January 2025Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop578 Tickets from 578
10 January 202517 January 2025Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop578 Tickets from 578
11 January 202516 January 2025Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop578 Tickets from 578
14 January 202517 January 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop595 Tickets from 595
16 January 202525 January 2025Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop578 Tickets from 578
19 January 20252 February 2025Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop579 Tickets from 579
20 January 20251 February 2025Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop570 Tickets from 570
21 January 202525 January 2025Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop570 Tickets from 570
23 January 202528 January 2025Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop570 Tickets from 570
24 January 202531 January 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop570 Tickets from 570
26 January 202531 January 2025RwandAirWB 107RwandAirRwandAir
(WB 107)
1 Stop550 Tickets from 550
29 January 20253 February 2025Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop578 Tickets from 578
31 January 20257 February 2025Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop571 Tickets from 571
1 February 20258 February 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop570 Tickets from 570
5 February 202516 February 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop571 Tickets from 571
7 February 202512 February 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop571 Tickets from 571
15 February 202523 February 2025Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop571 Tickets from 571
18 February 202525 February 2025RwandAirWB 107RwandAirRwandAir
(WB 107)
1 Stop549 Tickets from 549
6 March 202517 March 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop612 Tickets from 612
8 March 202516 March 2025Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop570 Tickets from 570
9 March 202522 March 2025Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop571 Tickets from 571
10 March 202514 March 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop570 Tickets from 570
13 March 202520 March 2025Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop571 Tickets from 571
14 March 202520 March 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop570 Tickets from 570
17 March 202522 March 2025Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop570 Tickets from 570
20 March 202527 March 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop570 Tickets from 570
26 March 202531 March 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop572 Tickets from 572
28 March 20252 April 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop573 Tickets from 573
4 April 202511 April 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop572 Tickets from 572
12 April 202518 April 2025RwandAirWB 109RwandAirRwandAir
(WB 109)
1 Stop551 Tickets from 551
18 April 20252 May 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop572 Tickets from 572
25 April 20253 May 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop572 Tickets from 572
1 May 20258 May 2025Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop572 Tickets from 572
9 May 202516 May 2025Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop572 Tickets from 572
26 May 202530 May 2025Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop572 Tickets from 572
1 June 20257 June 2025Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop572 Tickets from 572
2 June 202510 June 2025Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop572 Tickets from 572
3 June 202517 June 2025Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop580 Tickets from 580
17 June 202521 June 2025Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop573 Tickets from 573
19 June 20251 July 2025Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop733 Tickets from 733
26 June 20254 July 2025Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop731 Tickets from 731
28 June 20255 July 2025Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop747 Tickets from 747
30 June 20258 July 2025Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop731 Tickets from 731

Book Direct Flights from Johannesburg to Dubai

Departure atReturn atAirlineFind tickets
28 July 202431 July 2024EmiratesTickets from 773
1 August 20242 August 2024EmiratesTickets from 859
9 September 202414 September 2024EmiratesTickets from 775
12 October 202420 October 2024EmiratesTickets from 785

Cheap flights from Johannesburg

DestinationDeparture atReturn atFind tickets
Durban3 August 20246 August 2024Tickets from 75
Port Elizabeth8 November 202413 November 2024Tickets from 114
Nelspruit15 November 202417 November 2024Tickets from 127
Cape Town18 August 202424 August 2024Tickets from 137
Manzini31 August 20242 September 2024Tickets from 148
George15 August 202418 August 2024Tickets from 148
Kimberley21 June 202523 June 2025Tickets from 192
Victoria Falls4 December 20247 December 2024Tickets from 198
Windhoek6 May 20258 May 2025Tickets from 241
Gaborone11 November 202417 November 2024Tickets from 245
Maputo16 November 202418 November 2024Tickets from 250
Hoedspruit4 January 20257 January 2025Tickets from 260
Skukuza5 November 20248 November 2024Tickets from 269
Lusaka8 November 202413 November 2024Tickets from 291
Livingstone21 December 202424 December 2024Tickets from 316
Entebbe18 September 202420 September 2024Tickets from 376
Mahe Island19 November 202422 November 2024Tickets from 394
Vilanculos4 April 20259 April 2025Tickets from 405
Luanda14 October 202418 October 2024Tickets from 449
Lilongwe21 October 202424 October 2024Tickets from 455
Zanzibar24 September 202429 September 2024Tickets from 465
Dubai9 September 202414 September 2024Tickets from 495
Mauritius18 November 202422 November 2024Tickets from 555
Istanbul17 October 202420 October 2024Tickets from 563
Antananarivo1 August 20243 August 2024Tickets from 636
Moscow24 November 202430 November 2024Tickets from 686
Milan19 September 202424 September 2024Tickets from 709
London25 October 202428 October 2024Tickets from 727
Tel Aviv-Yafo7 August 202413 August 2024Tickets from 780
Male18 November 202422 November 2024Tickets from 792
Jakarta1 November 20247 November 2024Tickets from 833
Kazan7 October 202411 October 2024Tickets from 853
Baku23 October 202427 October 2024Tickets from 855
Denpasar (Bali)11 November 202417 November 2024Tickets from 880
Nossi-be14 August 202418 August 2024Tickets from 1 014
Sharjah2 August 20243 August 2024Tickets from 1 014
Beijing12 August 202415 August 2024Tickets from 1 036
Jamestown (Saint Helena)30 November 20243 December 2024Tickets from 1 040
Seoul7 October 202413 October 2024Tickets from 1 069
Sao Paulo30 October 202431 October 2024Tickets from 1 074
Yerevan6 August 20249 August 2024Tickets from 1 103
Atlanta30 July 20245 August 2024Tickets from 1 156
Yekaterinburg15 August 202421 August 2024Tickets from 1 340

Flights from Dubai (DXB)

Call Us Now