Johannesburg to Bangkok flights

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

Departure atReturn atAirlineFlight numberAirlineFlightStopsPriceFind tickets
27 July 202415 August 2024Qatar AirwaysQR 9250Qatar AirwaysQatar Airways
(QR 9250)
2 Stops817 Tickets from 817
28 July 202424 August 2024Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop801 Tickets from 801
29 July 20245 August 2024Qatar AirwaysQR 9250Qatar AirwaysQatar Airways
(QR 9250)
2 Stops948 Tickets from 948
30 July 202412 August 2024Qatar AirwaysQR 9238Qatar AirwaysQatar Airways
(QR 9238)
2 Stops821 Tickets from 821
31 July 20248 August 2024Qatar AirwaysQR 9250Qatar AirwaysQatar Airways
(QR 9250)
2 Stops910 Tickets from 910
1 August 202417 August 2024Qatar AirwaysQR 9250Qatar AirwaysQatar Airways
(QR 9250)
2 Stops817 Tickets from 817
2 August 20241 September 2024Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop949 Tickets from 949
3 August 202412 August 2024Qatar AirwaysQR 9250Qatar AirwaysQatar Airways
(QR 9250)
2 Stops838 Tickets from 838
4 August 202415 August 2024Qatar AirwaysQR 9238Qatar AirwaysQatar Airways
(QR 9238)
2 Stops934 Tickets from 934
5 August 202412 August 2024Qatar AirwaysQR 9238Qatar AirwaysQatar Airways
(QR 9238)
2 Stops821 Tickets from 821
6 August 202424 August 2024Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop872 Tickets from 872
7 August 202417 August 2024Qatar AirwaysQR 9250Qatar AirwaysQatar Airways
(QR 9250)
2 Stops932 Tickets from 932
8 August 202414 August 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop922 Tickets from 922
9 August 202429 August 2024Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop921 Tickets from 921
10 August 202417 August 2024Qatar AirwaysQR 9250Qatar AirwaysQatar Airways
(QR 9250)
2 Stops946 Tickets from 946
11 August 202417 August 2024Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop872 Tickets from 872
12 August 202428 August 2024Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop894 Tickets from 894
13 August 202428 August 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop837 Tickets from 837
14 August 202422 August 2024Qatar AirwaysQR 9238Qatar AirwaysQatar Airways
(QR 9238)
2 Stops842 Tickets from 842
15 August 20243 September 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop839 Tickets from 839
16 August 202428 August 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop931 Tickets from 931
17 August 202426 August 2024Qatar AirwaysQR 9250Qatar AirwaysQatar Airways
(QR 9250)
2 Stops948 Tickets from 948
18 August 202416 September 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop690 Tickets from 690
19 August 202429 August 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop836 Tickets from 836
20 August 202427 August 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop897 Tickets from 897
21 August 202428 August 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop921 Tickets from 921
22 August 202429 August 2024Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop894 Tickets from 894
23 August 202428 August 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop809 Tickets from 809
24 August 202429 August 2024Qatar AirwaysQR 9250Qatar AirwaysQatar Airways
(QR 9250)
2 Stops1 003 Tickets from 1 003
25 August 202424 September 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop830 Tickets from 830
26 August 20248 September 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop710 Tickets from 710
27 August 202431 August 2024Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop949 Tickets from 949
28 August 20248 September 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop711 Tickets from 711
29 August 20245 September 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop710 Tickets from 710
30 August 20248 September 2024Etihad AirwaysEY 601Etihad AirwaysEtihad Airways
(EY 601)
1 Stop731 Tickets from 731
31 August 20248 September 2024Qatar AirwaysQR 9250Qatar AirwaysQatar Airways
(QR 9250)
2 Stops968 Tickets from 968
1 September 20249 September 2024Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop709 Tickets from 709
2 September 202410 September 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop711 Tickets from 711
3 September 202416 September 2024Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop686 Tickets from 686
4 September 202411 September 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop684 Tickets from 684
5 September 202412 September 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop684 Tickets from 684
6 September 202412 September 2024Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop686 Tickets from 686
7 September 202423 September 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop690 Tickets from 690
8 September 202422 September 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop684 Tickets from 684
9 September 202416 September 2024Qatar AirwaysQR 9250Qatar AirwaysQatar Airways
(QR 9250)
2 Stops819 Tickets from 819
10 September 202426 September 2024Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop798 Tickets from 798
11 September 202419 September 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop700 Tickets from 700
12 September 202422 September 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop700 Tickets from 700
13 September 202416 September 2024Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop686 Tickets from 686
14 September 202421 September 2024EmiratesEK 762EmiratesEmirates
(EK 762)
1 Stop917 Tickets from 917
15 September 202425 September 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop710 Tickets from 710
16 September 202426 September 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop715 Tickets from 715
17 September 202426 September 2024Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop686 Tickets from 686
18 September 20243 October 2024Qatar AirwaysQR 9250Qatar AirwaysQatar Airways
(QR 9250)
2 Stops817 Tickets from 817
19 September 202426 September 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop801 Tickets from 801
20 September 20246 October 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop913 Tickets from 913
21 September 202430 September 2024Qatar AirwaysQR 9250Qatar AirwaysQatar Airways
(QR 9250)
2 Stops929 Tickets from 929
22 September 20245 October 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop821 Tickets from 821
23 September 202411 October 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop716 Tickets from 716
24 September 202410 October 2024Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop686 Tickets from 686
25 September 20249 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop700 Tickets from 700
26 September 20248 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop684 Tickets from 684
27 September 20243 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop731 Tickets from 731
28 September 202427 October 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop795 Tickets from 795
29 September 202427 October 2024Ethiopian AirlinesET 848Ethiopian AirlinesEthiopian Airlines
(ET 848)
1 Stop779 Tickets from 779
30 September 202412 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop707 Tickets from 707
1 October 202417 October 2024Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop687 Tickets from 687
2 October 202416 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop686 Tickets from 686
3 October 202417 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop684 Tickets from 684
4 October 202412 October 2024Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop726 Tickets from 726
5 October 202419 October 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop793 Tickets from 793
6 October 202420 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop684 Tickets from 684
7 October 202421 October 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop778 Tickets from 778
8 October 202424 October 2024Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop686 Tickets from 686
9 October 202416 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop686 Tickets from 686
10 October 202416 October 2024Qatar AirwaysQR 9250Qatar AirwaysQatar Airways
(QR 9250)
2 Stops948 Tickets from 948
11 October 202424 October 2024Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop686 Tickets from 686
13 October 202424 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop684 Tickets from 684
14 October 202431 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop686 Tickets from 686
15 October 202430 October 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop775 Tickets from 775
16 October 202423 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop686 Tickets from 686
17 October 202431 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop686 Tickets from 686
18 October 202413 November 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop760 Tickets from 760
20 October 202425 October 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop793 Tickets from 793
22 October 202428 October 2024Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop688 Tickets from 688
23 October 20241 November 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop870 Tickets from 870
24 October 202416 November 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop707 Tickets from 707
25 October 202416 November 2024Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop726 Tickets from 726
26 October 20242 November 2024Qatar AirwaysQR 9238Qatar AirwaysQatar Airways
(QR 9238)
2 Stops819 Tickets from 819
27 October 20244 November 2024Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop686 Tickets from 686
29 October 202411 November 2024Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop688 Tickets from 688
30 October 202411 November 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop745 Tickets from 745
31 October 20246 November 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop776 Tickets from 776
1 November 202413 November 2024Qatar AirwaysQR 1366Qatar AirwaysQatar Airways
(QR 1366)
1 Stop790 Tickets from 790
3 November 202423 November 2024Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop688 Tickets from 688
4 November 202425 November 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop713 Tickets from 713
5 November 202422 November 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop716 Tickets from 716
6 November 202423 November 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop704 Tickets from 704
7 November 202414 November 2024Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop775 Tickets from 775
8 November 202418 November 2024Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop686 Tickets from 686
11 November 202423 November 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop775 Tickets from 775
12 November 202425 November 2024Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop688 Tickets from 688
13 November 202427 November 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop775 Tickets from 775
14 November 202425 November 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop775 Tickets from 775
15 November 202423 November 2024Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop709 Tickets from 709
16 November 202425 November 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop790 Tickets from 790
19 November 202426 November 2024Qatar AirwaysQR 1366Qatar AirwaysQatar Airways
(QR 1366)
1 Stop713 Tickets from 713
20 November 20243 December 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop684 Tickets from 684
21 November 20243 December 2024Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop775 Tickets from 775
22 November 20246 December 2024Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
2 Stops838 Tickets from 838
24 November 20242 December 2024Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop687 Tickets from 687
26 November 20249 December 2024Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop687 Tickets from 687
27 November 202430 November 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop715 Tickets from 715
28 November 202427 December 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop778 Tickets from 778
30 November 202415 December 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop821 Tickets from 821
1 December 202418 December 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop784 Tickets from 784
2 December 202412 December 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop786 Tickets from 786
3 December 202410 December 2024Qatar AirwaysQR 1366Qatar AirwaysQatar Airways
(QR 1366)
1 Stop776 Tickets from 776
4 December 202413 December 2024Qatar AirwaysQR 1366Qatar AirwaysQatar Airways
(QR 1366)
1 Stop775 Tickets from 775
5 December 202422 December 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop784 Tickets from 784
6 December 202429 December 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop691 Tickets from 691
8 December 202422 December 2024Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop784 Tickets from 784
9 December 202422 December 2024Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop784 Tickets from 784
10 December 202419 December 2024Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop894 Tickets from 894
11 December 202426 December 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop830 Tickets from 830
12 December 202426 December 2024Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop905 Tickets from 905
13 December 20241 January 2025Turkish AirlinesTK 43Turkish AirlinesTurkish Airlines
(TK 43)
1 Stop841 Tickets from 841
14 December 202431 December 2024Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop1 016 Tickets from 1 016
15 December 202426 December 2024Turkish AirlinesTK 43Turkish AirlinesTurkish Airlines
(TK 43)
1 Stop857 Tickets from 857
16 December 202415 January 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop934 Tickets from 934
17 December 20241 January 2025Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop933 Tickets from 933
18 December 202426 December 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop691 Tickets from 691
19 December 202426 December 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop936 Tickets from 936
20 December 202431 December 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop888 Tickets from 888
21 December 20249 January 2025Qatar AirwaysQR 9250Qatar AirwaysQatar Airways
(QR 9250)
2 Stops951 Tickets from 951
22 December 20249 January 2025Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop891 Tickets from 891
23 December 202428 December 2024Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop933 Tickets from 933
24 December 202431 December 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop778 Tickets from 778
25 December 202431 December 2024Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop819 Tickets from 819
26 December 20249 January 2025Qatar AirwaysQR 9250Qatar AirwaysQatar Airways
(QR 9250)
2 Stops951 Tickets from 951
27 December 202416 January 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop757 Tickets from 757
28 December 20246 January 2025Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop848 Tickets from 848
29 December 202414 January 2025Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop790 Tickets from 790
30 December 20249 January 2025Qatar AirwaysQR 1368Qatar AirwaysQatar Airways
(QR 1368)
1 Stop834 Tickets from 834
31 December 202427 January 2025Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop707 Tickets from 707
1 January 202510 January 2025Qatar AirwaysQR 1368Qatar AirwaysQatar Airways
(QR 1368)
1 Stop1 061 Tickets from 1 061
2 January 202516 January 2025Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop784 Tickets from 784
3 January 202510 January 2025Turkish AirlinesTK 43Turkish AirlinesTurkish Airlines
(TK 43)
1 Stop924 Tickets from 924
5 January 202515 January 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop811 Tickets from 811
6 January 20252 February 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop786 Tickets from 786
7 January 202518 January 2025Qatar AirwaysQR 1366Qatar AirwaysQatar Airways
(QR 1366)
1 Stop775 Tickets from 775
8 January 20254 February 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop729 Tickets from 729
9 January 202523 January 2025Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop775 Tickets from 775
10 January 20256 February 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop761 Tickets from 761
11 January 20257 February 2025Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop817 Tickets from 817
12 January 20254 February 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop729 Tickets from 729
15 January 202522 January 2025Qatar AirwaysQR 1366Qatar AirwaysQatar Airways
(QR 1366)
1 Stop775 Tickets from 775
16 January 202530 January 2025Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop775 Tickets from 775
17 January 202519 January 2025Qatar AirwaysQR 1368Qatar AirwaysQatar Airways
(QR 1368)
1 Stop790 Tickets from 790
19 January 20252 February 2025Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop784 Tickets from 784
21 January 202531 January 2025Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop798 Tickets from 798
22 January 202531 January 2025Qatar AirwaysQR 1368Qatar AirwaysQatar Airways
(QR 1368)
1 Stop775 Tickets from 775
23 January 202522 February 2025Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop776 Tickets from 776
24 January 20258 February 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop779 Tickets from 779
25 January 202531 January 2025Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop792 Tickets from 792
1 February 20256 February 2025Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop688 Tickets from 688
2 February 20256 February 2025Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop686 Tickets from 686
3 February 202510 February 2025Qatar AirwaysQR 1368Qatar AirwaysQatar Airways
(QR 1368)
1 Stop775 Tickets from 775
4 February 20259 February 2025Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop775 Tickets from 775
5 February 202519 February 2025Qatar AirwaysQR 1366Qatar AirwaysQatar Airways
(QR 1366)
1 Stop775 Tickets from 775
7 February 202521 February 2025Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop686 Tickets from 686
8 February 202515 February 2025Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop790 Tickets from 790
9 February 202516 February 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop784 Tickets from 784
14 February 202521 February 2025Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop686 Tickets from 686
18 February 202522 February 2025Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop687 Tickets from 687
19 February 202518 March 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop729 Tickets from 729
20 February 202512 March 2025Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop776 Tickets from 776
21 February 202510 March 2025Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop688 Tickets from 688
22 February 202513 March 2025Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop688 Tickets from 688
23 February 202514 March 2025Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop688 Tickets from 688
24 February 202513 March 2025Qatar AirwaysQR 1368Qatar AirwaysQatar Airways
(QR 1368)
1 Stop776 Tickets from 776
25 February 202513 March 2025Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop688 Tickets from 688
1 March 202511 March 2025Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop790 Tickets from 790
2 March 202510 March 2025Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop686 Tickets from 686
3 March 202524 March 2025Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop775 Tickets from 775
4 March 202513 March 2025Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop686 Tickets from 686
5 March 202526 March 2025Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop775 Tickets from 775
6 March 202517 March 2025Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop775 Tickets from 775
7 March 202510 March 2025Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop686 Tickets from 686
8 March 202522 March 2025Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop686 Tickets from 686
11 March 202518 March 2025Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop776 Tickets from 776
16 March 202523 March 2025Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop787 Tickets from 787
18 March 202531 March 2025Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop688 Tickets from 688
26 March 20256 April 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop729 Tickets from 729
28 March 20254 April 2025Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop823 Tickets from 823
30 March 202513 April 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop779 Tickets from 779
1 April 202510 April 2025Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop686 Tickets from 686
2 April 202520 April 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop781 Tickets from 781
3 April 202516 April 2025Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop784 Tickets from 784
4 April 202515 April 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop761 Tickets from 761
9 April 202523 April 2025Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop875 Tickets from 875
10 April 202519 April 2025Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop784 Tickets from 784
11 April 20253 May 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop779 Tickets from 779
12 April 202520 April 2025Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop778 Tickets from 778
13 April 202520 April 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop781 Tickets from 781
15 April 202529 April 2025Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop776 Tickets from 776
16 April 202527 April 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop729 Tickets from 729
17 April 202526 April 2025Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop784 Tickets from 784
18 April 202527 April 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop758 Tickets from 758
19 April 202527 April 2025Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop869 Tickets from 869
22 April 202529 April 2025Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop775 Tickets from 775
25 April 20255 May 2025Cathay PacificCX 748Cathay PacificCathay Pacific
(CX 748)
1 Stop686 Tickets from 686
26 April 20254 May 2025EmiratesEK 764EmiratesEmirates
(EK 764)
1 Stop920 Tickets from 920
29 April 20256 May 2025Qatar AirwaysQR 1366Qatar AirwaysQatar Airways
(QR 1366)
1 Stop775 Tickets from 775
1 May 20259 May 2025Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop775 Tickets from 775
2 May 20259 May 2025Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop792 Tickets from 792
12 May 202516 May 2025Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop717 Tickets from 717
27 May 20256 June 2025Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop775 Tickets from 775
30 May 202514 June 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop779 Tickets from 779
3 June 202517 June 2025Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop826 Tickets from 826
9 June 202516 June 2025Ethiopian AirlinesET 808Ethiopian AirlinesEthiopian Airlines
(ET 808)
1 Stop690 Tickets from 690
11 June 202519 June 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop729 Tickets from 729
12 June 202526 June 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop786 Tickets from 786
18 June 202525 June 2025Qatar AirwaysQR 1378Qatar AirwaysQatar Airways
(QR 1378)
1 Stop944 Tickets from 944
22 June 202530 June 2025Qatar AirwaysQR 1364Qatar AirwaysQatar Airways
(QR 1364)
1 Stop1 074 Tickets from 1 074
26 June 20257 July 2025EmiratesEK 764EmiratesEmirates
(EK 764)
1 Stop972 Tickets from 972
27 June 202511 July 2025EmiratesEK 762EmiratesEmirates
(EK 762)
1 Stop920 Tickets from 920
28 June 20254 July 2025EmiratesEK 764EmiratesEmirates
(EK 764)
1 Stop975 Tickets from 975
29 June 20256 July 2025Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop729 Tickets from 729
1 July 20258 July 2025EmiratesEK 762EmiratesEmirates
(EK 762)
1 Stop972 Tickets from 972

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 Bangkok (BKK)

Call Us Now