Cheap flights from South Africa to Thailand – Compare and Save
JNB — BKK
Jul 7 — Jul 141
Return
1 adult
Economy
Find flight deals from South Africa to Thailand
Cheapest flights from South Africa to ThailandExplore the most affordable flight options available from South Africa to Thailand. Find the lowest fares from popular airlines and budget airlines, with prices last updated on 2 July 2025.
Explore the most affordable flight options available from South Africa to Thailand. Find the lowest fares from popular airlines and budget airlines, with prices last updated on 2 July 2025.
Mon 8/919:50JNB - BKK
1 stop19h 10mSingapore Airlines
Fri 3/109:20BKK - JNB
1 stop14h 15mSingapore Airlines
Deal found 1/7R9 696
Tue 2/99:50JNB - BKK
1 stop16h 30mEtihad Airways
Thu 2/109:30BKK - JNB
1 stop27h 50mEtihad Airways
Deal found 30/6R9 714
Mon 1/919:50JNB - BKK
1 stop16h 35mSingapore Airlines
Fri 3/109:20BKK - JNB
1 stop14h 15mSingapore Airlines
Deal found 1/7R9 731
Tue 4/1119:50JNB - BKK
1 stop17h 55mSingapore Airlines
Wed 19/119:35BKK - JNB
1 stop14h 00mSingapore Airlines
Deal found 30/6R9 749
Mon 8/99:50JNB - BKK
1 stop16h 30mEtihad Airways
Tue 16/920:55BKK - JNB
1 stop16h 25mEtihad Airways
Deal found 1/7R9 802
Tue 4/1119:50JNB - BKK
1 stop17h 55mSingapore Airlines
Wed 19/119:35BKK - JNB
1 stop14h 00mSingapore Airlines
Deal found 1/7R9 820
Mon 8/99:50JNB - BKK
1 stop16h 30mEtihad Airways
Mon 15/92:55BKK - JNB
1 stop34h 25mEtihad Airways
Deal found 1/7R9 908
Mon 27/1019:50JNB - BKK
1 stop13h 45mSingapore Airlines
Mon 3/119:35BKK - JNB
1 stop14h 00mSingapore Airlines
Deal found 30/6R10 014
Mon 11/89:50JNB - BKK
1 stop33h 05mEtihad Airways
Mon 8/99:30BKK - JNB
1 stop27h 50mEtihad Airways
Deal found 1/7R10 049
Mon 8/99:50JNB - BKK
1 stop33h 05mEtihad Airways
Thu 2/102:55BKK - JNB
1 stop34h 25mEtihad Airways
Deal found 1/7R10 066
Mon 15/99:50JNB - BKK
1 stop28h 00mEtihad Airways
Tue 30/920:55BKK - JNB
1 stop16h 25mEtihad Airways
Deal found 30/6R10 084
Tue 16/99:50JNB - BKK
1 stop16h 30mEtihad Airways
Mon 22/92:55BKK - JNB
1 stop34h 25mEtihad Airways
Deal found 30/6R10 102
Best flights from South Africa to ThailandDiscover carefully curated flight deals from South Africa to Thailand that have cost, travel time, and stopovers in mind to ensure you get the best travel experience. Data last updated 2 July 2025.
Discover carefully curated flight deals from South Africa to Thailand that have cost, travel time, and stopovers in mind to ensure you get the best travel experience. Data last updated 2 July 2025.
Mon 8/919:50JNB - BKK
1 stop19h 10mSingapore Airlines
Fri 3/109:20BKK - JNB
1 stop14h 15mSingapore Airlines
Deal found 1/7R9 696
Tue 2/99:50JNB - BKK
1 stop16h 30mEtihad Airways
Thu 2/109:30BKK - JNB
1 stop27h 50mEtihad Airways
Deal found 30/6R9 714
Sun 2/1118:50JNB - BKK
1 stop31h 45mEmirates
Tue 11/112:00BKK - JNB
1 stop19h 35mEmirates
Deal found 30/6R10 331
Thu 27/1111:05JNB - BKK
1 stop24h 35mCathay Pacific
Wed 10/1219:15BKK - JNB
1 stop17h 25mCathay Pacific
Deal found 30/6R10 490
Wed 1/109:50JNB - HKT
2 stops18h 45mMultiple Airlines
Tue 7/109:30HKT - JNB
1 stop27h 50mMultiple Airlines
Deal found 1/7R10 789
Mon 22/913:00CPT - BKK
1 stop25h 20mQatar Airways
Mon 29/98:55BKK - CPT
1 stop30h 55mQatar Airways
Deal found 30/6R11 583
Sat 8/1115:25CPT - BKK
1 stop16h 05mEthiopian Air
Tue 11/111:35BKK - CPT
1 stop17h 10mEthiopian Air
Deal found 29/6R12 552
Thu 4/914:30CPT - BKK
2 stops18h 00mKenya Airways
Wed 10/91:00BKK - CPT
1 stop26h 10mKenya Airways
Deal found 30/6R13 769
Mon 1/919:50JNB - BKK
1 stop16h 35mSingapore Airlines
Fri 3/109:20BKK - JNB
1 stop14h 15mSingapore Airlines
Deal found 1/7R9 731
Mon 8/99:50JNB - BKK
1 stop16h 30mEtihad Airways
Tue 16/920:55BKK - JNB
1 stop16h 25mEtihad Airways
Deal found 1/7R9 802
Sat 23/810:05JNB - BKK
1 stop16h 55mEmirates
Sun 31/89:55BKK - JNB
1 stop24h 35mEmirates
Deal found 30/6R10 384
Wed 30/711:20JNB - BKK
1 stop25h 40mCathay Pacific
Wed 6/815:00BKK - JNB
1 stop21h 40mCathay Pacific
Deal found 30/6R10 578
Last-minute flights from South Africa to ThailandDiscover last-minute flight deals from South Africa to Thailand. Data last updated 2 July 2025 and is based on user searches.
Discover last-minute flight deals from South Africa to Thailand. Data last updated 2 July 2025 and is based on user searches.
Sun 6/714:15JNB - BKK
2 stops27h 25mMultiple Airlines
Mon 14/712:20BKK - JNB
2 stops29h 55mMultiple Airlines
Deal found 30/6R15 972
Mon 7/714:30JNB - BKK
1 stop17h 45mEthiopian Air
Sun 27/71:50BKK - JNB
1 stop16h 15mEthiopian Air
Deal found 30/6R12 323
Mon 7/711:20JNB - BKK
1 stop23h 05mCathay Pacific
Mon 28/712:05BKK - JNB
1 stop24h 35mCathay Pacific
Deal found 30/6R13 011
Tue 8/713:00CPT - BKK
1 stop19h 25mQatar Airways
Tue 25/117:35BKK - CPT
1 stop31h 55mQatar Airways
Deal found 30/6R12 975
Tue 8/713:00CPT - BKK
1 stop19h 25mQatar Airways
Mon 24/112:00BKK - CPT
1 stop37h 30mQatar Airways
Deal found 30/6R15 972
Tue 8/713:00CPT - BKK
1 stop19h 25mMultiple Airlines
Tue 25/118:10BKK - CPT
2 stops30h 35mMultiple Airlines
Deal found 30/6R15 990
Thu 10/713:50CPT - BKK
1 stop17h 10mEthiopian Air
Wed 23/70:55BKK - CPT
1 stop17h 05mEthiopian Air
Deal found 30/6R13 152
Thu 10/713:50CPT - BKK
1 stop17h 10mEthiopian Air
Wed 23/70:55BKK - CPT
1 stop17h 05mEthiopian Air
Deal found 30/6R13 169
Thu 10/713:50CPT - BKK
1 stop17h 10mEthiopian Air
Wed 23/70:55BKK - CPT
1 stop17h 05mEthiopian Air
Deal found 30/6R13 275
Thu 10/713:00CPT - BKK
1 stop36h 55mMultiple Airlines
Thu 24/721:05BKK - CPT
2 stops44h 55mMultiple Airlines
Deal found 30/6R13 821
Fri 11/713:55JNB - BKK
1 stop18h 30mMultiple Airlines
Fri 18/710:25BKK - JNB
3 stops31h 40mMultiple Airlines
Deal found 30/6R15 584
Fri 11/711:20JNB - BKK
1 stop17h 40mMultiple Airlines
Fri 18/78:55BKK - JNB
2 stops33h 10mMultiple Airlines
Deal found 30/6R16 131
One-way flights from South Africa to ThailandSearch for one-way flight options from South Africa to Thailand. Find affordable one-way fares based on user searches. Data last updated 2 July 2025.
Search for one-way flight options from South Africa to Thailand. Find affordable one-way fares based on user searches. Data last updated 2 July 2025.
Mon 11/89:50JNB - BKK
1 stop33h 05mEtihad Airways
Deal found 30/6R5 536
Thu 24/713:55JNB - BKK
1 stop36h 00mQatar Airways
Deal found 30/6R5 765
Sat 11/109:50JNB - BKK
1 stop16h 30mEtihad Airways
Deal found 30/6R5 782
Tue 19/89:50JNB - BKK
1 stop15h 40mEtihad Airways
Deal found 30/6R5 835
Sat 9/89:50JNB - BKK
1 stop33h 05mEtihad Airways
Deal found 30/6R5 871
Fri 12/99:50JNB - BKK
1 stop16h 30mEtihad Airways
Deal found 1/7R5 888
Wed 29/1010:00JNB - BKK
1 stop32h 20mEtihad Airways
Deal found 1/7R5 906
Thu 31/720:25JNB - BKK
1 stop29h 30mQatar Airways
Deal found 30/6R5 941
Thu 31/713:55JNB - BKK
1 stop36h 00mQatar Airways
Deal found 1/7R5 994
Thu 17/713:00CPT - BKK
1 stop19h 25mQatar Airways
Deal found 1/7R6 012
Wed 23/711:20JNB - BKK
1 stop31h 30mCathay Pacific
Deal found 30/6R6 029
Wed 9/711:20JNB - BKK
1 stop25h 40mCathay Pacific
Deal found 30/6R6 047