Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Emirates
EK-332,EK-389,EK-770
19:15
Bangkok
1Hrs 15Min 1 Stop
BKK→RGN→DXB→CPT
16:30
Cape Town
Emirates
EK-336,EK-389,EK-770
10:40
Bangkok
1Hrs 15Min 1 Stop
BKK→RGN→DXB→CPT
16:30
Cape Town
Emirates
EK-279,EK-379,EK-770
19:45
Bangkok
1Hrs 25Min 1 Stop
BKK→HKT→DXB→CPT
16:30
Cape Town
Emirates
EK-3442,EK-389,EK-770
20:45
Bangkok
1Hrs 45Min 1 Stop
BKK→RGN→DXB→CPT
16:30
Cape Town
Emirates
EK-783,EK-343,EK-770
17:05
Bangkok
2Hrs 10Min 1 Stop
BKK→KUL→DXB→CPT
16:30
Cape Town
Emirates
EK-789,EK-347,EK-772
14:15
Bangkok
2Hrs 10Min 1 Stop
BKK→KUL→DXB→CPT
11:35
Cape Town
Emirates
EK-9512,EK-347,EK-772
14:15
Bangkok
2Hrs 10Min 1 Stop
BKK→KUL→DXB→CPT
11:35
Cape Town
Emirates
EK-702,EK-381,EK-770
18:50
Bangkok
2Hrs 50Min 1 Stop
BKK→HKG→DXB→CPT
16:30
Cape Town
Emirates
EK-384,EK-383,EK-772
14:05
Bangkok
3Hrs 0Min 1 Stop
BKK→HKG→DXB→CPT
11:35
Cape Town
Emirates
EK-384,EK-383,EK-772
14:05
Bangkok
3Hrs 0Min 1 Stop
BKK→HKG→DXB→CPT
11:45
Cape Town

FAQ about emirates Flights from Bangkok to Cape Town

Q. How much time does it take to fly from Bangkok to Cape Town ?

A. It takes 1Hrs 15Min to fly from Bangkok to Cape Town.

Q. When is the earliest flight from Bangkok to Cape Town ?

A. The earliest flight from Bangkok to Cape Town is at 01:05 and is operated by Emirates.

Q. How many flights are there from Bangkok to Cape Town ?

A. There are 30 flights from Bangkok to Cape Town.

Q. When is the last flight from Bangkok to Cape Town ?

A. The last flight from Bangkok to Cape Town is at 21:25 and is operated by Emirates.

View Best Offers