Johannesburg to Istanbul flights

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

Departure atReturn atAirlineFlight numberAirlineFlightStopsPriceFind tickets
28 May 20244 June 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop503 Tickets from 503
29 May 20244 June 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop553 Tickets from 553
30 May 20244 June 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop515 Tickets from 515
31 May 20244 June 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop574 Tickets from 574
1 June 20246 June 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop616 Tickets from 616
2 June 202416 June 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop591 Tickets from 591
3 June 20246 June 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop553 Tickets from 553
4 June 20249 June 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop588 Tickets from 588
5 June 20243 July 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop686 Tickets from 686
6 June 202413 June 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop573 Tickets from 573
7 June 202416 June 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop593 Tickets from 593
8 June 202419 June 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop616 Tickets from 616
9 June 202416 June 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop573 Tickets from 573
10 June 202413 June 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop573 Tickets from 573
11 June 202426 June 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop604 Tickets from 604
12 June 202420 June 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop588 Tickets from 588
13 June 202418 June 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop588 Tickets from 588
14 June 202419 June 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop687 Tickets from 687
15 June 202422 June 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop655 Tickets from 655
16 June 202420 June 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop588 Tickets from 588
17 June 202424 June 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop588 Tickets from 588
18 June 202424 June 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop588 Tickets from 588
19 June 202426 June 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop659 Tickets from 659
20 June 20241 July 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop671 Tickets from 671
21 June 202427 June 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop687 Tickets from 687
22 June 202429 June 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop640 Tickets from 640
23 June 202429 June 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop687 Tickets from 687
24 June 202427 June 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop712 Tickets from 712
25 June 202429 June 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop616 Tickets from 616
26 June 202424 July 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop617 Tickets from 617
27 June 20248 July 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop644 Tickets from 644
28 June 202420 July 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop636 Tickets from 636
29 June 202410 July 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop640 Tickets from 640
30 June 202428 July 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop617 Tickets from 617
1 July 202429 July 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop588 Tickets from 588
2 July 202431 July 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop616 Tickets from 616
3 July 202425 July 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop553 Tickets from 553
4 July 202425 July 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop553 Tickets from 553
5 July 202427 July 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop594 Tickets from 594
6 July 202413 July 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop720 Tickets from 720
7 July 202420 July 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop617 Tickets from 617
8 July 202431 July 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop553 Tickets from 553
9 July 202431 July 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop616 Tickets from 616
10 July 202424 July 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop553 Tickets from 553
11 July 202424 July 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop553 Tickets from 553
12 July 202431 July 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop574 Tickets from 574
13 July 202424 July 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop644 Tickets from 644
14 July 202421 July 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop553 Tickets from 553
15 July 202416 July 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop654 Tickets from 654
16 July 202426 July 2024Turkish AirlinesTK 39Turkish AirlinesTurkish Airlines
(TK 39)
1 Stop612 Tickets from 612
17 July 202424 July 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop553 Tickets from 553
18 July 202424 July 2024Air AlgerieAH 5361Air AlgerieAir Algerie
(AH 5361)
1 Stop487 Tickets from 487
19 July 202425 July 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop574 Tickets from 574
20 July 20242 August 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop690 Tickets from 690
21 July 202415 August 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop553 Tickets from 553
22 July 20247 August 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop553 Tickets from 553
23 July 202431 July 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop616 Tickets from 616
24 July 202428 July 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop553 Tickets from 553
25 July 202428 July 2024Air AlgerieAH 5361Air AlgerieAir Algerie
(AH 5361)
1 Stop486 Tickets from 486
26 July 202431 July 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop574 Tickets from 574
27 July 202419 August 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop657 Tickets from 657
28 July 202413 August 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop553 Tickets from 553
29 July 20244 August 2024Air AlgerieAH 5361Air AlgerieAir Algerie
(AH 5361)
1 Stop487 Tickets from 487
30 July 202423 August 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop647 Tickets from 647
31 July 20248 August 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop574 Tickets from 574
1 August 202411 August 2024Air AlgerieAH 5361Air AlgerieAir Algerie
(AH 5361)
1 Stop487 Tickets from 487
2 August 202414 August 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop574 Tickets from 574
3 August 202419 August 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop657 Tickets from 657
4 August 20248 August 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop553 Tickets from 553
5 August 202413 August 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop553 Tickets from 553
6 August 202427 August 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop641 Tickets from 641
7 August 202414 August 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop578 Tickets from 578
8 August 202414 August 2024Air AlgerieAH 5361Air AlgerieAir Algerie
(AH 5361)
1 Stop487 Tickets from 487
9 August 202418 August 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop590 Tickets from 590
10 August 202430 August 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop746 Tickets from 746
11 August 202415 August 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop553 Tickets from 553
12 August 202422 August 2024Air AlgerieAH 5361Air AlgerieAir Algerie
(AH 5361)
1 Stop487 Tickets from 487
13 August 202426 August 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop641 Tickets from 641
14 August 202421 August 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop595 Tickets from 595
15 August 202422 August 2024Air AlgerieAH 5361Air AlgerieAir Algerie
(AH 5361)
1 Stop487 Tickets from 487
16 August 202431 August 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop613 Tickets from 613
17 August 202424 August 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop763 Tickets from 763
18 August 20243 September 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop588 Tickets from 588
19 August 202429 August 2024Air AlgerieAH 5361Air AlgerieAir Algerie
(AH 5361)
1 Stop487 Tickets from 487
20 August 20244 September 2024Turkish AirlinesTK 39Turkish AirlinesTurkish Airlines
(TK 39)
Direct623 Tickets from 623
21 August 202428 August 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop573 Tickets from 573
22 August 20244 September 2024Air AlgerieAH 5361Air AlgerieAir Algerie
(AH 5361)
1 Stop487 Tickets from 487
23 August 20244 September 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop593 Tickets from 593
24 August 20248 September 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop720 Tickets from 720
25 August 20248 September 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop573 Tickets from 573
26 August 202419 September 2024Air AlgerieAH 5361Air AlgerieAir Algerie
(AH 5361)
1 Stop487 Tickets from 487
27 August 202424 September 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop696 Tickets from 696
28 August 20244 September 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop573 Tickets from 573
29 August 20245 September 2024Air AlgerieAH 5361Air AlgerieAir Algerie
(AH 5361)
1 Stop487 Tickets from 487
30 August 20248 September 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop593 Tickets from 593
31 August 20247 September 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop668 Tickets from 668
1 September 202418 September 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop573 Tickets from 573
2 September 20248 September 2024Air AlgerieAH 5361Air AlgerieAir Algerie
(AH 5361)
1 Stop487 Tickets from 487
3 September 202418 September 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop588 Tickets from 588
4 September 202411 September 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop553 Tickets from 553
5 September 202415 September 2024Air AlgerieAH 5361Air AlgerieAir Algerie
(AH 5361)
1 Stop487 Tickets from 487
6 September 202411 September 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop574 Tickets from 574
7 September 202414 September 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop640 Tickets from 640
8 September 202415 September 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop553 Tickets from 553
9 September 202418 September 2024Air AlgerieAH 5361Air AlgerieAir Algerie
(AH 5361)
1 Stop487 Tickets from 487
10 September 202416 September 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop588 Tickets from 588
11 September 202418 September 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop553 Tickets from 553
12 September 202418 September 2024Air AlgerieAH 5361Air AlgerieAir Algerie
(AH 5361)
1 Stop487 Tickets from 487
13 September 202417 September 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop574 Tickets from 574
14 September 202430 September 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop616 Tickets from 616
15 September 202422 September 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop553 Tickets from 553
16 September 202429 September 2024Air AlgerieAH 5361Air AlgerieAir Algerie
(AH 5361)
1 Stop487 Tickets from 487
17 September 202425 September 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop588 Tickets from 588
18 September 202416 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop553 Tickets from 553
19 September 202426 September 2024Air AlgerieAH 5361Air AlgerieAir Algerie
(AH 5361)
1 Stop487 Tickets from 487
20 September 202424 September 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop574 Tickets from 574
21 September 202430 September 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop616 Tickets from 616
22 September 202430 September 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop588 Tickets from 588
23 September 20243 October 2024Air AlgerieAH 5361Air AlgerieAir Algerie
(AH 5361)
1 Stop487 Tickets from 487
24 September 20249 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop588 Tickets from 588
25 September 20243 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop595 Tickets from 595
26 September 202429 September 2024Air AlgerieAH 5361Air AlgerieAir Algerie
(AH 5361)
1 Stop486 Tickets from 486
27 September 20245 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop610 Tickets from 610
28 September 20242 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop616 Tickets from 616
29 September 202413 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop569 Tickets from 569
30 September 20244 October 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop746 Tickets from 746
1 October 202414 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop588 Tickets from 588
2 October 202410 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop574 Tickets from 574
3 October 20249 October 2024Air AlgerieAH 5361Air AlgerieAir Algerie
(AH 5361)
1 Stop500 Tickets from 500
4 October 20247 October 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop668 Tickets from 668
5 October 202416 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop616 Tickets from 616
6 October 202419 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop574 Tickets from 574
8 October 202418 October 2024Turkish AirlinesTK 39Turkish AirlinesTurkish Airlines
(TK 39)
1 Stop612 Tickets from 612
9 October 202416 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop553 Tickets from 553
10 October 202424 October 2024Air AlgerieAH 5361Air AlgerieAir Algerie
(AH 5361)
1 Stop487 Tickets from 487
11 October 202420 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop574 Tickets from 574
12 October 202419 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop640 Tickets from 640
14 October 202421 October 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop588 Tickets from 588
15 October 202423 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop588 Tickets from 588
17 October 202423 October 2024Air AlgerieAH 5361Air AlgerieAir Algerie
(AH 5361)
1 Stop487 Tickets from 487
19 October 202426 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop640 Tickets from 640
20 October 202427 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop553 Tickets from 553
21 October 202431 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop553 Tickets from 553
23 October 202431 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop560 Tickets from 560
24 October 202429 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop569 Tickets from 569
26 October 20243 November 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop655 Tickets from 655
28 October 20245 November 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop553 Tickets from 553
29 October 20245 November 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop588 Tickets from 588
30 October 20246 November 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop588 Tickets from 588
31 October 20246 November 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop588 Tickets from 588
1 November 20249 November 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop636 Tickets from 636
2 November 20249 November 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop640 Tickets from 640
3 November 202410 November 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop636 Tickets from 636
4 November 202411 November 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop588 Tickets from 588
6 November 202413 November 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop588 Tickets from 588
7 November 202412 November 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop588 Tickets from 588
9 November 202416 November 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop640 Tickets from 640
10 November 202420 November 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop588 Tickets from 588
12 November 202427 November 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop588 Tickets from 588
13 November 202416 November 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop636 Tickets from 636
15 November 202429 November 2024Turkish AirlinesTK 39Turkish AirlinesTurkish Airlines
(TK 39)
1 Stop612 Tickets from 612
16 November 202427 November 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop616 Tickets from 616
17 November 202430 November 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop616 Tickets from 616
18 November 202424 November 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop636 Tickets from 636
19 November 202426 November 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop588 Tickets from 588
21 November 202425 November 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop588 Tickets from 588
22 November 20246 December 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop655 Tickets from 655
27 November 20244 December 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop588 Tickets from 588
30 November 202410 December 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop616 Tickets from 616
1 December 20248 December 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop636 Tickets from 636
2 December 20249 December 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop588 Tickets from 588
3 December 202423 December 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop644 Tickets from 644
4 December 202411 December 2024Qatar AirwaysQR 1366Qatar AirwaysQatar Airways
(QR 1366)
1 Stop641 Tickets from 641
7 December 202416 December 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop668 Tickets from 668
10 December 202419 December 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop644 Tickets from 644
12 December 202421 December 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop616 Tickets from 616
13 December 202421 December 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop640 Tickets from 640
15 December 202430 December 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop715 Tickets from 715
16 December 202425 December 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop659 Tickets from 659
17 December 202430 December 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop644 Tickets from 644
18 December 202425 December 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop659 Tickets from 659
19 December 20243 January 2025TAAG Angola AirlinesDT 578TAAG Angola AirlinesTAAG Angola Airlines
(DT 578)
1 Stop630 Tickets from 630
20 December 20247 January 2025Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop687 Tickets from 687
21 December 202428 December 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop640 Tickets from 640
22 December 20245 January 2025Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop837 Tickets from 837
23 December 20244 January 2025Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop687 Tickets from 687
24 December 202431 December 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop588 Tickets from 588
25 December 20243 January 2025Turkish AirlinesTK 43Turkish AirlinesTurkish Airlines
(TK 43)
1 Stop612 Tickets from 612
26 December 20247 January 2025Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop588 Tickets from 588
27 December 20247 January 2025Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop616 Tickets from 616
29 December 20244 January 2025Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop616 Tickets from 616
30 December 20246 January 2025Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop659 Tickets from 659
2 January 20259 January 2025Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop616 Tickets from 616
3 January 202511 January 2025Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop640 Tickets from 640
6 January 202514 January 2025Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop588 Tickets from 588
14 January 202521 January 2025Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop588 Tickets from 588
15 January 202522 January 2025Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop588 Tickets from 588
16 January 202523 January 2025Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop588 Tickets from 588
20 January 202527 January 2025Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop588 Tickets from 588
21 January 202528 January 2025Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop588 Tickets from 588
5 February 202519 February 2025Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop588 Tickets from 588
8 February 202516 February 2025Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop655 Tickets from 655
1 March 202517 March 2025Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop616 Tickets from 616
2 March 202513 March 2025Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop588 Tickets from 588
21 March 202531 March 2025Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop616 Tickets from 616
22 March 202529 March 2025Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop640 Tickets from 640
28 March 202513 April 2025Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop616 Tickets from 616
31 March 20257 April 2025Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop644 Tickets from 644
10 April 202524 April 2025Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop639 Tickets from 639
11 April 202525 April 2025Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop655 Tickets from 655
13 April 202518 April 2025TAAG Angola AirlinesDT 578TAAG Angola AirlinesTAAG Angola Airlines
(DT 578)
1 Stop600 Tickets from 600
16 April 20254 May 2025Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop639 Tickets from 639
18 April 20253 May 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop639 Tickets from 639

Book Direct Flights from Johannesburg to Istanbul

Departure atReturn atAirlineFind tickets
28 May 20241 June 2024Turkish AirlinesTickets from 1 221
11 June 202426 June 2024Turkish AirlinesTickets from 1 243
10 July 202415 July 2024Turkish AirlinesTickets from 937
7 August 202414 August 2024Turkish AirlinesTickets from 1 783

Cheap flights from Johannesburg

DestinationDeparture atReturn atFind tickets
Durban5 September 20249 September 2024Tickets from 89
Cape Town8 June 202412 June 2024Tickets from 119
Port Elizabeth7 June 202410 June 2024Tickets from 121
George8 June 202412 June 2024Tickets from 127
Maputo14 July 202416 July 2024Tickets from 160
Nelspruit3 June 20246 June 2024Tickets from 192
Victoria Falls16 December 202419 December 2024Tickets from 199
Manzini31 May 20241 June 2024Tickets from 211
Harare4 July 20248 July 2024Tickets from 211
Gaborone29 June 202430 June 2024Tickets from 214
Windhoek14 November 202420 November 2024Tickets from 242
Maseru18 September 202421 September 2024Tickets from 270
Lusaka25 June 202427 June 2024Tickets from 287
Vilanculos15 October 202417 October 2024Tickets from 317
Livingstone12 February 202517 February 2025Tickets from 330
Skukuza19 October 202421 October 2024Tickets from 330
Hoedspruit19 October 202422 October 2024Tickets from 371
Mahe Island11 June 202414 June 2024Tickets from 389
Zanzibar21 December 202423 December 2024Tickets from 400
Dubai29 May 202430 May 2024Tickets from 456
Istanbul3 October 20249 October 2024Tickets from 491
Antananarivo4 June 20248 June 2024Tickets from 541
Luanda25 June 202427 June 2024Tickets from 549
Lilongwe10 June 202416 June 2024Tickets from 559
Mauritius25 August 202431 August 2024Tickets from 605
Rome11 June 202416 June 2024Tickets from 637
Sao Paulo18 June 202424 June 2024Tickets from 650
Moscow29 May 20242 June 2024Tickets from 678
Delhi30 May 20244 June 2024Tickets from 731
Libreville14 October 202420 October 2024Tickets from 741
Doha15 July 202416 July 2024Tickets from 773
London29 May 20241 June 2024Tickets from 774
Abu Dhabi15 July 202416 July 2024Tickets from 800
Paris11 June 202416 June 2024Tickets from 863
Palma Mallorca5 June 202411 June 2024Tickets from 865
Shanghai16 August 202421 August 2024Tickets from 906
Hurghada28 May 20243 June 2024Tickets from 950
Rio De Janeiro18 October 202421 October 2024Tickets from 1 042
Bishkek8 July 202414 July 2024Tickets from 1 045
Saint Petersburg28 June 20243 July 2024Tickets from 1 065
Isle Of Man10 June 202416 June 2024Tickets from 1 158
Nossi-be27 October 20242 November 2024Tickets from 1 283
Malabo3 June 20246 June 2024Tickets from 1 298
Antalya4 July 20247 July 2024Tickets from 1 384
Kaliningrad12 June 202416 June 2024Tickets from 1 434
Sao Tome Island14 October 202417 October 2024Tickets from 1 696
Vladivostok9 August 202413 August 2024Tickets from 1 706
Call Us Now