* Please note that the prices are subject to availability and block out dates do apply over peak season.
Flights from Cape Town to Bangkok
Flights from Cape Town to Bangkok will see you arriving in this bustling city within approximately 17 hours and 10 minutes! Planes will be leaving from Cape Town International Airport (CPT), and arrive at Suvarnabhumi Airport (BKK). Popular airlines flying from Cape Town to Bangkok are: Singapore Airlines, Emirates, Ethiopian Airlines and Qatar Airways. There are no direct flights available from Cape Town to Bangkok, but connecting flights with one stop-over will take you to your destination.
Compare all airlines and book the best price!
Things to know before you travel to Bangkok
Essential details you need to know before your trip.
1 ZAR = 2.51 THB
Thai / English
Suvarnabhumi Airport (BKK)
Bangkok is 5 hours ahead of Cape Town.
Type A / B / C / F / O
You will need a valid passport to travel from Cape Town to Bangkok.
Suvarnabhumi Airport is a 40-minute drive from the city centre of Bangkok.
The main attractions in Bangkok are the Grand Palace,Khao San Road and Madame Tussauds.