Latest deals
Insights
FAQs
Flights to Thailand

Cheap flights to Thailand from R10 464

This is the cheapest return flight price found by a momondo user in the last 72 hours by searching for a flight to Thailand departing on 5/6. Fares may change, and may not be available for all flights or travel dates. Click the price to refresh the search for this deal.
1 adult
0 bags
From?
To?
Fri 31/5
Fri 7/6

Deals available from 900+ travel sites.

'This year, momondo is the #1 place for airfares on the internet.'
Save money when you book flights with momondo
Big names, great deals
Big names, great deals
Search 100s of travel sites to compare prices.
Filter for what you want
Filter for what you want
Free Wi-Fi? Stopover? Instantly customise your results.
Trusted and free
Trusted and free
We’re completely free to use - no hidden charges or fees.
Price Alerts
Price Alerts
Not ready to book? Create a price alert to track prices.

Recent flights found to popular cities in Thailand

Find flights to these popular cities in Thailand from your nearest airport.
Etihad Airways
Jun 5
JNB
29h 05m
1 stop
BKK
Jun 12
BKK
16h 10m
1 stop
JNB
R10 464
Find similar
Etihad Airways
Sep 18
JNB
29h 05m
1 stop
BKK
Sep 25
BKK
28h 20m
1 stop
JNB
R10 593
Find similar
Etihad Airways
Jun 7
JNB
16h 55m
1 stop
BKK
Jun 16
BKK
16h 10m
1 stop
JNB
R10 813
Find similar
Etihad Airways
Jun 7
JNB
29h 05m
1 stop
BKK
Jun 15
BKK
35h 00m
1 stop
JNB
R10 832
Find similar
Etihad Airways
Oct 13
JNB
16h 55m
1 stop
BKK
Oct 31
BKK
16h 25m
1 stop
JNB
R10 942
Find similar
Etihad Airways
Oct 11
JNB
29h 05m
1 stop
BKK
Nov 2
BKK
28h 35m
1 stop
JNB
R11 586
Find similar
Etihad Airways
Sep 18
JNB
29h 05m
1 stop
BKK
Sep 28
BKK
28h 20m
1 stop
JNB
R11 733
Find similar
Etihad Airways
Aug 16
JNB
29h 05m
1 stop
BKK
Sep 5
BKK
28h 20m
1 stop
JNB
R11 770
Find similar
Singapore Airlines
Nov 12
CPT
22h 55m
1 stop
BKK
Nov 21
BKK
18h 25m
1 stop
CPT
R11 880
Find similar
Singapore Airlines
Nov 12
CPT
27h 20m
2 stops
BKK
Nov 21
BKK
26h 30m
2 stops
CPT
R11 990
Find similar
Singapore Airlines
Nov 12
CPT
25h 50m
2 stops
BKK
Nov 21
BKK
26h 30m
2 stops
CPT
R12 027
Find similar
Etihad Airways
Oct 9
JNB
29h 05m
1 stop
BKK
Oct 19
BKK
28h 20m
1 stop
JNB
R12 045
Find similar
Etihad Airways
Jul 18
JNB
27h 35m
1 stop
HKT
Jul 23
HKT
28h 40m
1 stop
JNB
R11 181
Find similar
Etihad Airways
Oct 24
JNB
21h 10m
2 stops
HKT
Oct 31
HKT
29h 00m
1 stop
JNB
R11 659
Find similar
Qatar Airways
Nov 7
DUR
26h 15m
2 stops
HKT
Nov 21
HKT
30h 20m
2 stops
DUR
R11 751
Find similar
Etihad Airways
Oct 24
JNB
27h 35m
2 stops
HKT
Nov 1
HKT
41h 40m
2 stops
JNB
R12 045
Find similar
Etihad Airways
Oct 17
JNB
45h 10m
2 stops
HKT
Oct 25
HKT
39h 35m
2 stops
JNB
R12 119
Find similar
Qatar Airways
Nov 7
DUR
26h 15m
2 stops
HKT
Nov 21
HKT
22h 40m
3 stops
DUR
R12 266
Find similar
Qatar Airways
Oct 1
JNB
24h 15m
1 stop
HKT
Oct 8
HKT
36h 55m
1 stop
JNB
R12 340
Find similar
Qatar Airways
Oct 1
JNB
24h 15m
1 stop
HKT
Oct 8
HKT
36h 55m
1 stop
JNB
R12 358
Find similar
Qatar Airways
Nov 14
CPT
25h 35m
1 stop
HKT
Nov 24
HKT
38h 55m
1 stop
CPT
R12 395
Find similar
Etihad Airways
Sep 1
JNB
42h 35m
2 stops
HKT
Sep 8
HKT
27h 15m
2 stops
JNB
R12 413
Find similar
Multiple Airlines
Oct 24
JNB
30h 15m
2 stops
HKT
Oct 31
HKT
20h 05m
2 stops
JNB
R12 432
Find similar
Qatar Airways
Nov 5
CPT
19h 50m
1 stop
HKT
Nov 17
HKT
30h 15m
1 stop
CPT
R12 432
Find similar
Multiple Airlines
Jun 24
CPT
24h 15m
3 stops
KBV
Jul 1
KBV
30h 20m
2 stops
CPT
R28 394
Find similar
Multiple Airlines
Jun 24
CPT
24h 10m
2 stops
KBV
Jul 1
KBV
37h 00m
2 stops
CPT
R30 693
Find similar
Multiple Airlines
Jun 24
CPT
36h 00m
1 stop
KBV
Jul 1
KBV
36h 45m
2 stops
CPT
R31 594
Find similar
Multiple Airlines
Jun 24
CPT
24h 15m
3 stops
KBV
Jul 1
KBV
22h 20m
3 stops
CPT
R32 072
Find similar
Emirates
Jun 24
CPT
21h 05m
1 stop
KBV
Jul 1
KBV
27h 50m
1 stop
CPT
R48 550
Find similar

Flights to Bangkok Suvarnabhumi Airport

Search all flight deals to Bangkok Suvarnabhumi Airport
Etihad Airways
Jun 5
JNB
29h 05m
1 stop
BKK
Jun 12
BKK
16h 10m
1 stop
JNB
R10 464
Find similar
Etihad Airways
Sep 18
JNB
29h 05m
1 stop
BKK
Sep 25
BKK
28h 20m
1 stop
JNB
R10 593
Find similar
Etihad Airways
Jun 7
JNB
16h 55m
1 stop
BKK
Jun 16
BKK
16h 10m
1 stop
JNB
R10 813
Find similar
Etihad Airways
Jun 7
JNB
29h 05m
1 stop
BKK
Jun 15
BKK
35h 00m
1 stop
JNB
R10 832
Find similar
Etihad Airways
Oct 13
JNB
16h 55m
1 stop
BKK
Oct 31
BKK
16h 25m
1 stop
JNB
R10 942
Find similar
Etihad Airways
Oct 11
JNB
29h 05m
1 stop
BKK
Nov 2
BKK
28h 35m
1 stop
JNB
R11 586
Find similar
Etihad Airways
Sep 18
JNB
29h 05m
1 stop
BKK
Sep 28
BKK
28h 20m
1 stop
JNB
R11 733
Find similar
Etihad Airways
Aug 16
JNB
29h 05m
1 stop
BKK
Sep 5
BKK
28h 20m
1 stop
JNB
R11 770
Find similar
Singapore Airlines
Nov 12
CPT
22h 55m
1 stop
BKK
Nov 21
BKK
18h 25m
1 stop
CPT
R11 880
Find similar
Singapore Airlines
Nov 12
CPT
27h 20m
2 stops
BKK
Nov 21
BKK
26h 30m
2 stops
CPT
R11 990
Find similar
Singapore Airlines
Nov 12
CPT
25h 50m
2 stops
BKK
Nov 21
BKK
26h 30m
2 stops
CPT
R12 027
Find similar
Etihad Airways
Oct 9
JNB
29h 05m
1 stop
BKK
Oct 19
BKK
28h 20m
1 stop
JNB
R12 045
Find similar

Thailand flights insights and trends

Explore insights for your Thailand flight to craft the best travel plan

What are the most popular cities to visit in Thailand?

Some of the world’s most well-travelled cities are in Thailand. The most popular city to travel to in Thailand is Bangkok, which momondo users choose as their landing destination 51% more often than other cities. The next most popular cities in Thailand are Phuket City and Koh Samui.

How long is the flight from South Africa to Thailand?

The flight from South Africa to Thailand depends on which airports you’re departing from and arriving to, and whether or not you have a layover. If you fly from Johannesburg OR Tambo (a popular airport in South Africa) to Bangkok Suvarnabhumi (the most popular airport in Thailand), then the flight time is 16h 55m on average. If you fly from Cape Town Intl (another popular airport in South Africa) to Bangkok Suvarnabhumi, then the average flight time is 18h 25m.

Which airlines fly to Thailand?

Emirates, Singapore Airlines and Qatar Airways are the top three most popular airlines that fly to Thailand according to our data. Emirates is the first choice among our users, with 31% of people opting to fly with this airline when travelling to Thailand. Keep in mind that there are 12 different airlines that fly to Thailand on a routine basis, so you have a few additional options to choose from.

Cheapest flights to cities in Thailand

Click on the cities below to find out when it's cheapest to fly to Thailand from South Africa
Bangkok
Bangkok

Cheap Thailand flight deals and tips

Summary info about Thailand flight prices, duration and airlines

Best One-Way Price

R5 995

Best Round-Trip Price

R10 464

Fastest flight time

15h 05m

Operated By

5 airlines
The best one-way flight price to Thailand from South Africa in the last 72 hours is R5 995 (Johannesburg OR Tambo to Bangkok Suvarnabhumi).
The best round-trip flight price to Thailand from South Africa in the last 72 hours is R10 464 (Johannesburg OR Tambo to Bangkok Suvarnabhumi).
The fastest flight to Thailand from South Africa takes 15h 05m (Johannesburg OR Tambo to Bangkok Suvarnabhumi).
There are 5 airlines operating flights to Thailand, including Singapore Airlines, Cathay Pacific and Qatar Airways.

Useful information for your flight to Thailand

Get up-to-date answers for some of the most frequently asked questions regarding flying to Thailand

What popular landmarks are in Thailand?

What is the cheapest flight to Thailand?

If you are looking to fly to Thailand for less, look to airlines like Thai Vietjet Air, Thai AirAsia, and Nok Air, with prices starting at R297, R648, and R758 respectively.

What is the most popular airport in Thailand to fly to?

What is the best day of the week to fly to Thailand?

Flying to Thailand on a Sunday or Wednesday is your best option since this is when flight prices tend to be at their lowest for the week. The most expensive day of the week to fly to Thailand is on a Saturday.

When did momondo last update prices for flights to Thailand?

Prices for flights to Thailand refresh daily.

How many operators does momondo search for flights to Thailand?

How old do you have to be to fly to Thailand?

The minimum age for a child to fly alone is five, but airlines that offer an unaccompanied minor (UNMR) service may have their own age limitations. Flight duration, scheduling, and stopovers are among the considerations that may influence age limits. We recommend that you double-check with the airline you are booking with for travel to Thailand.

What documentation or ID do you need to fly to Thailand?

The travel and health documents required for your trip to Thailand can vary based on your itinerary and personal situation. As a rule, consider having multiple documents such as a national ID card or driver’s licence, and a passport valid for six-months after you plan to arrive at Thailand. We always recommend checking with your airline or a trusted third party such as IATA to get advice.


Why use momondo?

Why should I use momondo to find a flight deal to Thailand?

momondo collates all your flight options in one place and lets you filter them to find the perfect flight to Thailand. momondo saves you time and could save you money on your trip.

Can I find flights to Thailand with flexible booking policies on momondo?

Yes. All flights to Thailand on momondo can be compared and filtered by various policies on offer, including flexible booking.

How can momondo help me find flights to Thailand?

Once you have performed a search for flights to Thailand, momondo helps you find the right flight by offering useful filters to narrow down your flight selection. Flights can be filtered by multiple factors such as airline, airport and price; but also by other criteria like aircraft type and payment method.

I’m not ready to book a flight to Thailand right now. Can momondo alert me if prices change?

If you are simply researching potential flights to Thailand, momondo offers a useful price alert feature which will track prices for flights to Thailand and alert you when they change.


An easier way to manage your Thailand trip

We make it super easy to schedule, organize and travel with friends or family. Trips is free — and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
From?
To?
Fri 31/5
Fri 7/6
Email me momondo's favourite deals

Find better results for your trip to Thailand

Cheapest flight routes to Thailand

These routes have the cheapest flights to Thailand found by momondo users in South Africa
DepartingDestinationBest TimeBest Price
JohannesburgBangkok16h 55mR9 305
JohannesburgPhuket City16h 45mR10 280
Cape TownBangkok18h 25mR12 009
DurbanBangkok19h 35mR12 248
Cape TownPhuket City17h 55mR12 413
DurbanPhuket City22h 20mR13 701
Sun City ResortPhuket City26h 10mR15 337
JohannesburgKoh Samui16h 30mR17 048
JohannesburgKrabi41h 20mR18 997
Cape TownRayong26h 15mR19 916
Cape TownKrabi24h 15mR22 105
Port ElizabethPhuket City32h 25mR22 601
JohannesburgSurat Thani39h 20mR22 693
Port ElizabethKrabi26h 25mR22 951
Port ElizabethBangkok43h 05mR28 725
Port ElizabethKoh Samui26h 25mR33 415
Port ElizabethRayong50h 25mR45 791