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
27 July 20243 August 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop669 Tickets from 669
28 July 202410 August 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop654 Tickets from 654
29 July 202413 August 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop567 Tickets from 567
30 July 202414 August 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop618 Tickets from 618
31 July 20248 August 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop574 Tickets from 574
1 August 202422 August 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop576 Tickets from 576
2 August 20247 August 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop669 Tickets from 669
3 August 202410 August 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop747 Tickets from 747
4 August 202410 August 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop669 Tickets from 669
5 August 202410 August 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop739 Tickets from 739
6 August 202410 August 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop720 Tickets from 720
7 August 202420 August 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop680 Tickets from 680
8 August 202414 August 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop779 Tickets from 779
9 August 202413 August 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop691 Tickets from 691
10 August 202414 August 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop746 Tickets from 746
11 August 202417 August 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop693 Tickets from 693
12 August 202421 August 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop680 Tickets from 680
13 August 202428 August 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop696 Tickets from 696
14 August 20241 September 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop724 Tickets from 724
15 August 202421 August 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop698 Tickets from 698
16 August 202415 September 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop691 Tickets from 691
17 August 202426 August 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop696 Tickets from 696
18 August 202422 August 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop779 Tickets from 779
19 August 202422 August 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop680 Tickets from 680
20 August 202426 August 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop743 Tickets from 743
21 August 20248 September 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop680 Tickets from 680
22 August 20243 September 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop680 Tickets from 680
23 August 20244 September 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop594 Tickets from 594
24 August 20243 September 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop722 Tickets from 722
25 August 202430 August 2024TAAG Angola AirlinesDT 578TAAG Angola AirlinesTAAG Angola Airlines
(DT 578)
1 Stop661 Tickets from 661
26 August 20241 September 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop574 Tickets from 574
27 August 20243 September 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop693 Tickets from 693
28 August 20243 September 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop574 Tickets from 574
29 August 20243 September 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop574 Tickets from 574
30 August 20243 September 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop594 Tickets from 594
31 August 202414 September 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop696 Tickets from 696
1 September 20248 September 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop574 Tickets from 574
2 September 20248 September 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop574 Tickets from 574
3 September 202418 September 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop589 Tickets from 589
4 September 202410 September 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop554 Tickets from 554
5 September 202412 September 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop554 Tickets from 554
6 September 202415 September 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop575 Tickets from 575
7 September 202419 September 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop650 Tickets from 650
8 September 202411 September 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop554 Tickets from 554
9 September 202417 September 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop554 Tickets from 554
10 September 202425 September 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop589 Tickets from 589
11 September 202417 September 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop554 Tickets from 554
12 September 202417 September 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop574 Tickets from 574
13 September 202422 September 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop594 Tickets from 594
14 September 202423 September 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop655 Tickets from 655
15 September 202424 September 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop574 Tickets from 574
16 September 202424 September 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop574 Tickets from 574
17 September 202426 September 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop589 Tickets from 589
18 September 202424 September 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop574 Tickets from 574
19 September 202426 September 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop661 Tickets from 661
20 September 20247 October 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop641 Tickets from 641
21 September 202428 September 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop712 Tickets from 712
22 September 202427 September 2024TAAG Angola AirlinesDT 578TAAG Angola AirlinesTAAG Angola Airlines
(DT 578)
1 Stop661 Tickets from 661
23 September 20243 October 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop662 Tickets from 662
24 September 202415 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop590 Tickets from 590
25 September 20249 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop554 Tickets from 554
26 September 202410 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop554 Tickets from 554
27 September 20246 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop594 Tickets from 594
28 September 202412 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop642 Tickets from 642
29 September 20248 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop554 Tickets from 554
30 September 20249 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop556 Tickets from 556
1 October 202415 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop590 Tickets from 590
2 October 20249 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop554 Tickets from 554
3 October 202410 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop554 Tickets from 554
4 October 20248 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop575 Tickets from 575
5 October 202412 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop641 Tickets from 641
6 October 202417 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop554 Tickets from 554
7 October 202416 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop554 Tickets from 554
8 October 202417 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop589 Tickets from 589
10 October 202417 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop554 Tickets from 554
11 October 202420 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop575 Tickets from 575
12 October 202416 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop641 Tickets from 641
13 October 202416 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop554 Tickets from 554
14 October 202421 October 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop617 Tickets from 617
15 October 202422 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop589 Tickets from 589
16 October 202426 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop594 Tickets from 594
17 October 202420 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop557 Tickets from 557
18 October 202424 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop575 Tickets from 575
19 October 202429 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop616 Tickets from 616
20 October 202423 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop554 Tickets from 554
21 October 202423 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop565 Tickets from 565
22 October 202427 October 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop639 Tickets from 639
23 October 202431 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop554 Tickets from 554
24 October 202427 October 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop621 Tickets from 621
25 October 202431 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop577 Tickets from 577
26 October 20242 November 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop641 Tickets from 641
27 October 202431 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop554 Tickets from 554
28 October 20246 November 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop589 Tickets from 589
29 October 20249 November 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop616 Tickets from 616
30 October 20245 November 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop554 Tickets from 554
1 November 20247 November 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop575 Tickets from 575
2 November 202410 November 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop656 Tickets from 656
3 November 202418 November 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop589 Tickets from 589
4 November 202412 November 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop589 Tickets from 589
5 November 20248 November 2024Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop659 Tickets from 659
6 November 202415 November 2024Qatar AirwaysQR 1368Qatar AirwaysQatar Airways
(QR 1368)
1 Stop639 Tickets from 639
7 November 202421 November 2024KLMKL 592KLMKLM
(KL 592)
1 Stop522 Tickets from 522
8 November 202414 November 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop577 Tickets from 577
11 November 202419 November 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop590 Tickets from 590
14 November 202425 November 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop590 Tickets from 590
17 November 202430 November 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop575 Tickets from 575
19 November 202426 November 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop589 Tickets from 589
20 November 202428 November 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop556 Tickets from 556
21 November 202430 November 2024Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop639 Tickets from 639
23 November 20247 December 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop656 Tickets from 656
25 November 20244 December 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop639 Tickets from 639
26 November 20244 December 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop589 Tickets from 589
28 November 20244 December 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop589 Tickets from 589
29 November 202412 December 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop581 Tickets from 581
30 November 20244 December 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop617 Tickets from 617
1 December 20245 December 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop565 Tickets from 565
2 December 20249 December 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop639 Tickets from 639
3 December 202425 December 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop589 Tickets from 589
4 December 20249 December 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop639 Tickets from 639
6 December 202415 December 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop682 Tickets from 682
7 December 20246 January 2025Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop812 Tickets from 812
8 December 202417 December 2024Qatar AirwaysQR 1368Qatar AirwaysQatar Airways
(QR 1368)
1 Stop682 Tickets from 682
9 December 202417 December 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop667 Tickets from 667
10 December 202420 December 2024Turkish AirlinesTK 39Turkish AirlinesTurkish Airlines
(TK 39)
1 Stop642 Tickets from 642
11 December 202410 January 2025Turkish AirlinesTK 43Turkish AirlinesTurkish Airlines
(TK 43)
1 Stop723 Tickets from 723
12 December 202410 January 2025Turkish AirlinesTK 39Turkish AirlinesTurkish Airlines
(TK 39)
1 Stop723 Tickets from 723
13 December 202428 December 2024Turkish AirlinesTK 43Turkish AirlinesTurkish Airlines
(TK 43)
Direct659 Tickets from 659
14 December 20243 January 2025Turkish AirlinesTK 39Turkish AirlinesTurkish Airlines
(TK 39)
1 Stop680 Tickets from 680
15 December 202431 December 2024Turkish AirlinesTK 43Turkish AirlinesTurkish Airlines
(TK 43)
Direct659 Tickets from 659
16 December 202431 December 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop690 Tickets from 690
17 December 202426 December 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop589 Tickets from 589
18 December 202431 December 2024TAAG Angola AirlinesDT 576TAAG Angola AirlinesTAAG Angola Airlines
(DT 576)
1 Stop672 Tickets from 672
19 December 202431 December 2024TAAG Angola AirlinesDT 578TAAG Angola AirlinesTAAG Angola Airlines
(DT 578)
1 Stop672 Tickets from 672
20 December 202431 December 2024Turkish AirlinesTK 43Turkish AirlinesTurkish Airlines
(TK 43)
Direct690 Tickets from 690
21 December 202429 December 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop862 Tickets from 862
22 December 202426 December 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop662 Tickets from 662
23 December 202430 December 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop660 Tickets from 660
24 December 202431 December 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop589 Tickets from 589
25 December 20241 January 2025Turkish AirlinesTK 43Turkish AirlinesTurkish Airlines
(TK 43)
Direct623 Tickets from 623
26 December 20249 January 2025Turkish AirlinesTK 39Turkish AirlinesTurkish Airlines
(TK 39)
Direct623 Tickets from 623
27 December 202431 December 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop617 Tickets from 617
28 December 20249 January 2025Turkish AirlinesTK 39Turkish AirlinesTurkish Airlines
(TK 39)
Direct659 Tickets from 659
29 December 202411 January 2025Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop690 Tickets from 690
30 December 202413 January 2025Qatar AirwaysQR 1368Qatar AirwaysQatar Airways
(QR 1368)
1 Stop640 Tickets from 640
31 December 202410 January 2025Turkish AirlinesTK 39Turkish AirlinesTurkish Airlines
(TK 39)
1 Stop673 Tickets from 673
1 January 202512 January 2025Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop728 Tickets from 728
3 January 202510 January 2025Turkish AirlinesTK 43Turkish AirlinesTurkish Airlines
(TK 43)
1 Stop642 Tickets from 642
4 January 202518 January 2025Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop868 Tickets from 868
5 January 20258 January 2025Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop746 Tickets from 746
6 January 202513 January 2025Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop661 Tickets from 661
7 January 202515 January 2025Qatar AirwaysQR 1366Qatar AirwaysQatar Airways
(QR 1366)
1 Stop639 Tickets from 639
10 January 202517 January 2025Turkish AirlinesTK 43Turkish AirlinesTurkish Airlines
(TK 43)
1 Stop644 Tickets from 644
11 January 202518 January 2025Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop656 Tickets from 656
12 January 202523 January 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop569 Tickets from 569
13 January 202516 January 2025Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop639 Tickets from 639
15 January 202523 January 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop568 Tickets from 568
16 January 202519 January 2025Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop640 Tickets from 640
17 January 202530 January 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop600 Tickets from 600
20 January 202526 January 2025EgyptAirMS 840EgyptAirEgyptAir
(MS 840)
1 Stop611 Tickets from 611
23 January 202531 January 2025Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop639 Tickets from 639
30 January 20256 February 2025Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop618 Tickets from 618
31 January 202528 February 2025Qatar AirwaysQR 1368Qatar AirwaysQatar Airways
(QR 1368)
1 Stop655 Tickets from 655
3 February 20259 February 2025Qatar AirwaysQR 1368Qatar AirwaysQatar Airways
(QR 1368)
1 Stop640 Tickets from 640
4 February 202511 February 2025Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop618 Tickets from 618
6 February 202522 February 2025Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop639 Tickets from 639
8 February 202516 February 2025Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop655 Tickets from 655
10 February 202519 February 2025Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop589 Tickets from 589
11 February 202516 February 2025Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop640 Tickets from 640
14 February 202514 March 2025Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop657 Tickets from 657
28 February 202530 March 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop599 Tickets from 599
5 March 202514 March 2025Qatar AirwaysQR 1368Qatar AirwaysQatar Airways
(QR 1368)
1 Stop641 Tickets from 641
9 March 202516 March 2025EgyptAirMS 840EgyptAirEgyptAir
(MS 840)
1 Stop611 Tickets from 611
13 March 202522 March 2025Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop639 Tickets from 639
18 March 202526 March 2025Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop589 Tickets from 589
21 March 20256 April 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop600 Tickets from 600
28 March 20252 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 Stop617 Tickets from 617
1 April 20251 May 2025Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop639 Tickets from 639
4 April 202512 April 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop621 Tickets from 621
5 April 202510 April 2025Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop655 Tickets from 655
12 April 202525 April 2025Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop642 Tickets from 642
14 April 202522 April 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop598 Tickets from 598
15 April 202525 April 2025Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop616 Tickets from 616
16 April 202521 April 2025Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop618 Tickets from 618
17 April 202530 April 2025Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop590 Tickets from 590
18 April 202530 April 2025Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop617 Tickets from 617
20 April 20254 May 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop569 Tickets from 569
24 April 20253 May 2025Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop639 Tickets from 639
25 April 20254 May 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop600 Tickets from 600
5 May 202517 May 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop589 Tickets from 589
11 May 202525 May 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop598 Tickets from 598
1 June 202510 June 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop569 Tickets from 569
3 June 202510 June 2025Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop640 Tickets from 640
6 June 202512 June 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop600 Tickets from 600
7 June 202521 June 2025Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop656 Tickets from 656
9 June 202516 June 2025Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop639 Tickets from 639
14 June 202524 June 2025Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop655 Tickets from 655
16 June 202525 June 2025Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop639 Tickets from 639
17 June 20256 July 2025Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop772 Tickets from 772
19 June 202525 June 2025Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop772 Tickets from 772
20 June 202528 June 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop620 Tickets from 620
21 June 202528 June 2025Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop791 Tickets from 791
25 June 202528 June 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop589 Tickets from 589
26 June 202517 July 2025EmiratesEK 762EmiratesEmirates
(EK 762)
1 Stop771 Tickets from 771
27 June 202515 July 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop722 Tickets from 722

Book Direct Flights from Johannesburg to Istanbul

Departure atReturn atAirlineFind tickets
28 July 202430 July 2024Turkish AirlinesTickets from 1 281
5 August 202410 August 2024Turkish AirlinesTickets from 1 750
7 September 202419 September 2024Turkish AirlinesTickets from 817
24 October 202427 October 2024Turkish AirlinesTickets from 997

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
Call Us Now