Book Now
HomeAll Routes › Bus Kanchanaburi to Bangkok

Bus from Kanchanaburi to Bangkok

Complete guide to bus travel from Kanchanaburi to Bangkok — schedules, prices, operators and booking tips.

From 100 THBStarting price
2.5–3 hoursJourney time
130 kmDistance
2+Operators

About the Kanchanaburi to Bangkok Bus Route

The Kanchanaburi to Bangkok bus is the return journey on one of Thailand's most popular routes. Kanchanaburi is one of Thailand's most historically significant destinations — home to the Bridge on the River Kwai, the Death Railway, and some of the country's most moving WWII memorials.

Route Details & Travel Information

Kanchanaburi sits at the confluence of the Kwai Noi and Kwai Yai rivers and is forever associated with one of the most harrowing stories of World War II. Between 1942 and 1943, over 100,000 Allied prisoners of war and Asian labourers were forced to build the Death Railway under brutal conditions. Today the town is a place of remembrance and reflection, but also a genuinely beautiful riverside destination.

The Bridge on the River Kwai is the town's most famous landmark — the reconstructed steel bridge that was part of the Death Railway route to Burma. Walk across it (watching carefully for the twice-daily train), and visit the excellent JEATH War Museum and the Allied War Cemetery.

Beyond the historical sites, Kanchanaburi is a gateway to natural beauty. Erawan National Park, about 65 kilometres north, has seven tiers of spectacular turquoise waterfalls set in pristine jungle — arguably the most beautiful waterfall in Thailand. Hellfire Pass Memorial Museum, further north, commemorates the most gruelling section of the Death Railway.

From Bangkok, frequent buses depart from Sai Tai Mai Southern Terminal and minivans from Victory Monument. The journey takes 2.5 to 3 hours.

Bus Operators

The following operators run regular services on the Kanchanaburi–Bangkok route:

  • Transport Co. — licensed, air-conditioned service
  • Southern Terminal buses — licensed, air-conditioned service

Compare prices across all operators before booking — fares can vary significantly by class and season.

Departure Schedule

Departures: Every 30 minutes, 05:00–22:00

From: Kanchanaburi Bus Station

To: Sai Tai Mai (Southern Bus Terminal) or Victory Monument minivans

Schedules may vary by operator and season. Confirm departure times when booking, particularly during Thai public holidays.

Travel Tip

✅ Stay overnight to experience the bridge at dusk and visit Erawan Falls the next day.

Frequently Asked Questions

How long is the bus from Kanchanaburi to Bangkok?+
The journey takes 2.5–3 hours. 5 to 3 hours from Sai Tai Mai Southern Terminal or Victory Monument.
How much does the Kanchanaburi to Bangkok bus cost?+
From 100 THB. Around 100–130 THB from the Southern Terminal. Minivans cost around 120–160 THB.
Where does the bus from Kanchanaburi to Bangkok depart?+
Buses depart from Kanchanaburi Bus Station.
Where does the bus arrive in Bangkok?+
Buses arrive at Sai Tai Mai (Southern Bus Terminal) or Victory Monument minivans.
Should I book in advance?+
Book 1–2 days ahead on weekdays. During Thai public holidays and peak season (November–February), book at least one week in advance.

Related Routes

Route Summary

FromKanchanaburi
ToBangkok
Duration2.5–3 hours
Distance130 km
Price fromFrom 100 THB
DeparturesEvery 30 minutes, 05:00–22:00
Check Prices & Book

Secure booking · Instant e-ticket

Booking Tips

Book 1–2 days ahead on weekdays. During Songkran (April), New Year and long weekends, book at least one week in advance — buses sell out fast on popular routes.