Skip to main content
Cape Town, South Africa
One way

Bangkok to Cape Town

1 stop · Addis Ababa
01:55BKK → CPT14:10

14h 40m · 1 stop

2h 35m layover Addis Ababa

฿22,183
฿25,038-11%
฿2,855 below average
Ethiopian Airlines
Lowest 10% in next 365 days

Exact-itinerary fare history

2% above tracked low

Route avg. ฿25,038

฿27,028฿21,744Jul 28Sep 9
First seen
฿26,672
Tracked low
฿21,744
Now
฿22,183
View one-way fare

Continue to secure booking

One-way itinerary

Outbound flight only

OutboundSeptember 12·Saturday

01:55

BKK

1 stop
14h 40m

14:10

CPTGMT+2

  1. Ethiopian Airlines
    BKK01:55ADD06:05
    8h 10m
  2. 2h 35m layover in Addis Ababa
  3. Ethiopian Airlines
    ADD08:40CPT14:10
    6h 30m

Baggage varies — check booking details.

Nearby one-way departures to Cape Town15 days around September 12, 2026
AvgMinp25–p75
฿25,000฿30,000Sep 11Sep 14Sep 17Sep 20Sep 23Sep 27

Cheapest

฿21,009

Sep 21

Global average

฿25,038

All travel dates

September avg

฿26,269

Selected month

One-way price check

Compared only with historical one-way fares on this route

฿22,183
One-way low ฿21,003One-way high ฿39,761

Current fare

฿22,183

One-way average

฿25,038

This month

฿26,174

Deal score

44/100

Flexible Dates

One-way departures around your current date

Depart →
Mon
Sep 7
Tue
Sep 8
Wed
Sep 9
Thu
Sep 10
Fri
Sep 11
Sat
Sep 12
Sun
Sep 13
Mon
Sep 14
Tue
Sep 15
Wed
Sep 16
Thu
Sep 17
One way฿27,841
฿22,183
฿33,692฿21,016฿27,841฿27,841฿24,128

One-way price history

This itinerary’s recorded one-way fare over time

Jul 28 – Sep 9 · Price History
LowestHighest▼ 17% since Jul 28
฿28,100฿24,525฿20,950฿22,183Jul 28 18:55Aug 12 00:56Aug 26 06:57Sep 9 12:57

Cape Town

Explore

16°C

Mild

Affordable

Cost of living

ZAR

Currency

FAQ about Cape Town

What is the cheapest flight from Bangkok to Cape Town?
The lowest currently observed flight from Bangkok to Cape Town is ฿21,003. Confirm the final itinerary total and availability before booking.
What is the average flight price from Bangkok to Cape Town?
The average price for flights from Bangkok to Cape Town is around ฿25,038. You can save up to 16% by booking the cheapest available deal.
When is the best time to fly from Bangkok to Cape Town?
Prices vary throughout the year. Use the month filter on this page to find the cheapest time to fly from Bangkok to Cape Town.
Are there direct flights from Bangkok to Cape Town?
Availability of direct flights depends on the season and airline. Use the "Direct" filter on our search page to find non-stop flights from Bangkok to Cape Town.
Do I need a visa to visit Cape Town, South Africa?
Visa requirements depend on your nationality. We recommend checking with the embassy or consulate of South Africa for the most up-to-date visa information before booking your flight.
Find more Cape Town deals

Keep exploring

Similar one-way deals

Sep 12
฿22,183฿25,038
-11%฿2,855 below average