Travellers have found it’s best to book a flight 57 days in advance to save up to 28% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 57 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Bangkok to Cape Town 1-2 weeks in advance for as low as ฿41,133, or ฿49,819 for flights within the next 24 hours.
June can be a great time to fly to Cape Town from Bangkok with a flight ticket averaging about ฿37,239. Cheapflights users have found deals in the month of June for as cheap as ฿24,946. The most expensive prices can be found in the month of December.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Bangkok to Cape Town as you normally would.
Fly from
Fly to
Budget
฿34,314 - ฿72,217
Route
Depart
Return
Price
Bangkok SuvarnabhumiCape Town Intl
BKK - CPT
BKKCPT
Bangkok Suvarnabhumi
Sat 24/2
2 stops29h 05m
Cape Town Intl
Sat 9/3
1 stop24h 45m
Bangkok SuvarnabhumiCape Town Intl
BKK - CPT
BKKCPT
Bangkok Suvarnabhumi
Sat 24/2
2 stops28h 25m
Cape Town Intl
Sat 9/3
2 stops39h 10m
Bangkok SuvarnabhumiCape Town Intl
BKK - CPT
BKKCPT
Bangkok Suvarnabhumi
Fri 6/10
2 stops26h 55m
Cape Town Intl
Mon 6/11
1 stop17h 05m
Bangkok SuvarnabhumiCape Town Intl
BKK - CPT
BKKCPT
Bangkok Suvarnabhumi
Fri 23/2
1 stop17h 35m
Cape Town Intl
Sat 9/3
1 stop16h 20m
Bangkok SuvarnabhumiCape Town Intl
BKK - CPT
BKKCPT
Bangkok Suvarnabhumi
Sat 24/2
1 stop36h 50m
Cape Town Intl
Sat 9/3
1 stop19h 15m
Bangkok SuvarnabhumiCape Town Intl
BKK - CPT
BKKCPT
Bangkok Suvarnabhumi
Thu 5/10
1 stop16h 55m
Cape Town Intl
Mon 6/11
1 stop17h 05m
Bangkok SuvarnabhumiCape Town Intl
BKK - CPT
BKKCPT
Bangkok Suvarnabhumi
Sat 24/2
3 stops27h 20m
Cape Town Intl
Sat 9/3
2 stops24h 05m
Bangkok SuvarnabhumiCape Town Intl
BKK - CPT
BKKCPT
Bangkok Suvarnabhumi
Fri 6/10
1 stop26h 10m
Cape Town Intl
Mon 6/11
1 stop19h 20m
Bangkok SuvarnabhumiCape Town Intl
BKK - CPT
BKKCPT
Bangkok Suvarnabhumi
Fri 15/12
1 stop16h 45m
Cape Town Intl
Thu 4/1
1 stop18h 25m
Entertainment
Overall
Crew
Comfort
Boarding
Food
Reviews
Pros: Flight arrived when it should
Cons: the seating space is incredibly small, which made the flight uncomfortable
Entertainment
Overall
Crew
Comfort
Boarding
Food
Reviews
Pros: Flight arrived when it should
Cons: the seating space is incredibly small, which made the flight uncomfortable
Entertainment
Overall
Crew
Comfort
Boarding
Food
Reviews
Pros: Flight arrived when it should
Cons: the seating space is incredibly small, which made the flight uncomfortable
Entertainment
Overall
Crew
Comfort
Boarding
Food
Reviews
Pros: Flight arrived when it should
Cons: the seating space is incredibly small, which made the flight uncomfortable
Entertainment
Overall
Crew
Comfort
Boarding
Food
Reviews
Pros: Flight arrived when it should
Cons: the seating space is incredibly small, which made the flight uncomfortable
Entertainment
Overall
Crew
Comfort
Boarding
Food
Reviews
Pros: Flight arrived when it should
Cons: the seating space is incredibly small, which made the flight uncomfortable
Located just 15.6 km from the city centre, Cape Town Intl is the airport most travellers will use when flying to Cape Town from Bangkok. Booking flights from Bangkok to Cape Town Intl (CPT) should be relatively easy as there are 0 daily inbound flights from Bangkok from 4 different airlines.
Yes, there are multiple flights from Bangkok to Cape Town for under ฿34,400. The cheapest flight booked recently is on กาตาร์แอร์เวย์ for just ฿34,314, but on average you can expect to pay ฿48,743.
According to our current data, กาตาร์แอร์เวย์ (฿34,314), เอธิโอเปียแอร์ (฿37,293), and มาเลเซียแอร์ไลน์ (฿53,947) offers the cheapest pricing from Bangkok to Cape Town. You may be able to fly from Bangkok to Cape Town for 7% less than the average price by searching for these airlines.
The cheapest airlines for a one-way flight from Bangkok to Cape Town are เอธิโอเปียแอร์ (฿19,454), สิงคโปร์แอร์ไลน์ (฿22,936), and กาตาร์แอร์เวย์ (฿24,156).
The most popular airlines flying from Bangkok to Cape Town are Emirates, เอธิโอเปียแอร์ and กาตาร์แอร์เวย์. Something to consider prior to booking your flight.
Great question - BKK to CPT just means Bangkok Suvarnabhumi Airport to Cape Town Intl Airport. Now you’ll know what these unique codes when you look for flights! Bangkok Don Mueang Intl Airport (DMK), Rayong Utapao Rayong Pattaya Airport (UTP), Hua Hin Airport (HHQ) are some additional IATA codes for airports related to your trip.