flight path from Cape Town to BangkokCheap flights from Bangkok to Cape Town

There are no direct flights from Bangkok to Cape Town, but a number of airlines flying 1-stop to Cape Town (South Africa) - Emirates, Etihad, Qatar Airways, Singapore Airlines, SAA, Cathay Pacific, Ethiopian Airlines and Malaysia Airlines.

Airline
Airports
Stops

Emirates

Cape Town International Airport (CPT)
to Bangkok Suvarnabhumi Airport (BKK)

1-stop (18h50m)
Dubai (DXB)

Etihad Airways

Cape Town International Airport (CPT)
to Bangkok Suvarnabhumi Airport (BKK)

2-stops (20h30m)
Johannesburg (JNB)
Abu Dhabi (AUH)

Qatar Airways

Cape Town International Airport (CPT)
to Bangkok Suvarnabhumi Airport (BKK)

1-stop
Doha (DOH)

Singapore Airlines

Cape Town International Airport (CPT)
to Bangkok Suvarnabhumi Airport (BKK)

1-stop (21h55m)
Singapore (SIN)

South African Airways

Cape Town International Airport (CPT)
to Bangkok Suvarnabhumi Airport (BKK)

1-stop (15h50m)
Johannesburg (JNB)

Cathay Pacific Airways

Cape Town International Airport (CPT)
to Bangkok Suvarnabhumi Airport (BKK)

2-stops (20h35m)
Johannesburg (JNB)
Hong Kong
( HKG)

Ethiopian Airlines

Cape Town International Airport (CPT)
to Bangkok Suvarnabhumi Airport (BKK)

2-stops (21h45m)
Johannesburg (JNB)
Addis Ababa (ADD)

Malaysia Airlines

Cape Town International Airport (CPT)
to Bangkok Suvarnabhumi Airport (BKK)

2-stops (19h35m)
Johannesburg (JNB)
Kuala Lumpur (KUL)

Thai International Airways

suspended from 16 Jan 2009