Cheap flights from Cape Town to Thailand

CPT — BKK
Aug 17 — Aug 241
Return
1 adult
Economy
From?
To?
Wed 17/8
Wed 24/8

How far in advance should I book a flight from Cape Town to Thailand?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 21 days in advance, which can save you up to 2% on flights from Cape Town to Thailand compared to booking the week you need them. Waiting 21 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at R9 775. For sooner than that we have options available in the next 3 days from R10 131.

What is the cheapest month to fly from Cape Town to Thailand?

Due to multiple factors, expect to potentially pay more when booking in December. For low rates, February can be a great choice for travel to Thailand. Flights to Thailand from Cape Town in February are about R10 106 on average during February, but can be found for as low as R7 214.

When is the cheapest time to fly from Cape Town to Thailand (CPT - TH)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Cape Town to Thailand as you normally would.

Cheap flights from Cape Town to Thailand in August, September 2022

The best prices found for CPT to Thailand flights in August, September
Sep 7 - Oct 5
CPT

Cape Town Intl

BKK

Bangkok Suvarnabhumi

1 stop

18h 15m
BKK

Bangkok Suvarnabhumi

CPT

Cape Town Intl

1 stop

20h 20m
R9 532

Qatar Airways

Pick Dates

Deal found 8/9/22

Sep 20 - Oct 18
CPT

Cape Town Intl

BKK

Bangkok Suvarnabhumi

1 stop

18h 15m
BKK

Bangkok Suvarnabhumi

CPT

Cape Town Intl

1 stop

20h 20m
R9 823

Qatar Airways

Pick Dates

Deal found 8/9/22

Sep 20 - Oct 17
CPT

Cape Town Intl

BKK

Bangkok Suvarnabhumi

1 stop

18h 15m
BKK

Bangkok Suvarnabhumi

CPT

Cape Town Intl

1 stop

37h 15m
R11 136

Qatar Airways

Pick Dates

Deal found 8/9/22

Cape Town to Thailand 2022 flight deals

Cheap flights to Thailand from Cape Town found for this year
Nov 2 - Nov 9
CPT

Cape Town Intl

BKK

Bangkok Suvarnabhumi

1 stop

36h 30m
BKK

Bangkok Suvarnabhumi

CPT

Cape Town Intl

1 stop

20h 30m
R8 640

Qatar Airways

Pick Dates

Deal found 8/10/22

Nov 2 - Nov 8
CPT

Cape Town Intl

HKT

Phuket City

1 stop

30h 20m
HKT

Phuket City

CPT

Cape Town Intl

1 stop

39h 15m
R8 851

Qatar Airways

Pick Dates

Deal found 8/10/22

Nov 7 - Nov 20
CPT

Cape Town Intl

BKK

Bangkok Suvarnabhumi

1 stop

18h 20m
BKK

Bangkok Suvarnabhumi

CPT

Cape Town Intl

1 stop

30h 25m
R9 062

Qatar Airways

Pick Dates

Deal found 8/11/22

Cheap Qatar Airways flights from Cape Town to Thailand

Nov 2 - Nov 9
CPT

Cape Town Intl

BKK

Bangkok Suvarnabhumi

1 stop

36h 30m
BKK

Bangkok Suvarnabhumi

CPT

Cape Town Intl

1 stop

20h 30m
R8 640

Qatar Airways

Pick Dates

Deal found 8/10/22

Nov 2 - Nov 8
CPT

Cape Town Intl

HKT

Phuket City

1 stop

30h 20m
HKT

Phuket City

CPT

Cape Town Intl

1 stop

39h 15m
R8 851

Qatar Airways

Pick Dates

Deal found 8/10/22

Feb 1 - Feb 15
CPT

Cape Town Intl

BKK

Bangkok Suvarnabhumi

1 stop

18h 20m
BKK

Bangkok Suvarnabhumi

CPT

Cape Town Intl

1 stop

38h 15m
R8 883

Qatar Airways

Pick Dates

Deal found 8/11/22

Cheap Emirates flights from Cape Town to Thailand

Feb 1 - Feb 14
CPT

Cape Town Intl

BKK

Bangkok Suvarnabhumi

1 stop

37h 10m
BKK

Bangkok Suvarnabhumi

CPT

Cape Town Intl

1 stop

39h 40m
R11 120

Emirates

Pick Dates

Deal found 8/11/22

Oct 24 - Nov 19
CPT

Cape Town Intl

BKK

Bangkok Suvarnabhumi

1 stop

19h 55m
BKK

Bangkok Suvarnabhumi

CPT

Cape Town Intl

1 stop

20h 10m
R11 169

Emirates

Pick Dates

Deal found 8/9/22

Oct 4 - Oct 25
CPT

Cape Town Intl

BKK

Bangkok Suvarnabhumi

1 stop

19h 55m
BKK

Bangkok Suvarnabhumi

CPT

Cape Town Intl

1 stop

19h 10m
R11 266

Emirates

Pick Dates

Deal found 8/9/22

Last-minute flights from Cape Town to Thailand

Late deals on return flights to Thailand from Cape Town, departing today and this week
Aug 16 - Sep 6
CPT

Cape Town Intl

BKK

Bangkok Suvarnabhumi

1 stop

17h 55m
BKK

Bangkok Suvarnabhumi

CPT

Cape Town Intl

1 stop

16h 55m
R15 270

Ethiopian Air

Pick Dates

Deal found 8/11/22

Aug 18 - Aug 25
CPT

Cape Town Intl

HKT

Phuket City

2 stops

22h 45m
HKT

Phuket City

CPT

Cape Town Intl

2 stops

20h 45m
R15 578

Multiple Airlines

Pick Dates

Deal found 8/11/22

Aug 17 - Sep 9
CPT

Cape Town Intl

BKK

Bangkok Suvarnabhumi

1 stop

17h 55m
BKK

Bangkok Suvarnabhumi

CPT

Cape Town Intl

1 stop

16h 55m
R15 805

Ethiopian Air

Pick Dates

Deal found 8/11/22

One-way flights to Thailand from Cape Town

The cheapest one-way flights from Cape Town to Thailand
Sep 7
CPT

Cape Town Intl

BKK

Bangkok Suvarnabhumi

1 stop

18h 15m
R5 641

Qatar Airways

Pick Dates

Deal found 8/10/22

Jan 11
CPT

Cape Town Intl

BKK

Bangkok Suvarnabhumi

1 stop

18h 20m
R6 468

Qatar Airways

Pick Dates

Deal found 8/9/22

Sep 20
CPT

Cape Town Intl

BKK

Bangkok Suvarnabhumi

1 stop

18h 15m
R6 598

Qatar Airways

Pick Dates

Deal found 8/9/22

Related info for your journey

Useful info, stats and facts about Cape Town to Thailand flights.

What airport do you fly from for flights from Cape Town to Thailand?

For a flight from Cape Town to Thailand, you will be flying from Cape Town Intl. Cape Town Intl (CPT) is just 15,6 km from the centre of the city.

Which airlines flying from Cape Town Intl to Thailand have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Cape Town Intl to Thailand that may be offering flexible cancellation policies are Qatar Airways, Emirates, and Cathay Pacific. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Can I find flights from Cape Town to Thailand for under R8 700 on Cheapflights?

Yes, there are multiple flights from Cape Town to Thailand for under R8 700. The cheapest flight booked recently is on Qatar Airways for just R8 640, but on average you can expect to pay R9 840.

Are there last-minute flights available from Cape Town to Thailand for under R15 300?

There are currently 20+ open flights from Cape Town to Thailand within the next 7 days for less than R15 300.

What are the most popular routes from Cape Town to Thailand?

When deciding which route to take from Cape Town to Thailand, consider Cape Town Intl - Bangkok Suvarnabhumi, Cape Town Intl - Phuket City or Cape Town Intl - Krabi, as they are the most popular.

What are the most popular airlines that fly from Cape Town to Thailand?

Before booking your flight from Cape Town to Thailand, check out the most popular airlines for this route: Cathay Pacific, Emirates or Ethiopian Air.

What are the cheapest flights from Cape Town to Thailand?

Looking for the cheapest flight from Cape Town to Thailand? While on average our users pay R30 546, our data indicates the cheapest price to be R8 871. The most popular route (Cape Town Intl - Bangkok Suvarnabhumi), is priced around R8 640.

Destination points for flights from Cape Town to Thailand

Select to see more specific information for flights from Cape Town to all places in Thailand

Top 9 airlines flying from Cape Town to Thailand

The chart below displays the airlines Cheapflights users travelling from Cape Town to Thailand choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
EmiratesCheapestR6 686AverageR12 231FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Emirates flights
Qatar AirwaysCheapestR6 900AverageR10 787FlexibilityNo cancel feeOn-time68%COVID-19 safety
Search Qatar Airways flights
Cathay PacificCheapestR7 828AverageR12 124FlexibilityNo cancel feeOn-time72%COVID-19 safety
Search Cathay Pacific flights
Kenya AirwaysCheapestR8 502AverageR11 040FlexibilityNo cancel feeOn-time82%COVID-19 safety
Search Kenya Airways flights
Etihad AirwaysCheapestR8 625AverageR11 017FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Etihad Airways flights
Singapore AirlinesCheapestR9 323AverageR13 793FlexibilityNo cancel feeOn-time81%COVID-19 safety
Search Singapore Airlines flights
Turkish AirlinesCheapestR10 613AverageR11 347FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Turkish Airlines flights
Ethiopian AirCheapestR12 245AverageR13 866FlexibilityNo cancel feeOn-time72%COVID-19 safety
Search Ethiopian Air flights
LufthansaCheapestR27 587AverageR34 740FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Lufthansa flights