Bangkok to Kanchanaburi
Head to Kanchanaburi's serene river valleys and historic bridges, worlds apart from Bangkok's energetic cityscape. All major transport options linking Bangkok and Kanchanaburi are gathered on this page, making it easy to compare timetables, travel durations and fares.
Travel options for Bangkok to Kanchanaburi
Starting at Bangkok, travel affordably by a bus for 148 THB, and reach Kanchanaburi faster by charter in 1h y 30 minutes.
Bus from Bangkok to Kanchanaburi
Traveling from Bangkok to Kanchanaburi by bus offers multiple daily departures from multiple stations, including Mochit New Van Terminal, Bangkok, Southern Terminal Bangkok, Khao San Tara Travel, Bangkok, Southern Terminal Kanchanaburi Express, Bangkok and others, allowing you to pick a schedule that suits your needs. The trip usually takes around 2 hours, bringing you to Kanchanaburi or Kanchanaburi Bus Terminal with fares starting from 148 THB. Be sure to compare schedules and secure your tickets in advance here for a comfortable, reliable, and enjoyable journey.
Prices: 148 THB
Duration: 2h – 3h 30m ⏱
Van from Bangkok to Kanchanaburi
Vans connecting Bangkok with Kanchanaburi depart from multiple stations, including Khao San Mama Travel, Bangkok, Airport Rail Link and BTS Phaya Thai, Bangkok, Hua Lamphong Station and MRT, Bangkok, Khaosan TravelBusAsia, Bangkok and others. The journey takes roughly 1 hour 45 minutes, with fares usually set at 350 THB, and passengers are dropped off at multiple stations, including Kanchanaburi Bus Terminal, Good Times Resort, Kanchanaburi, Good Times Travel Service, Kanchanaburi and others. Seats can be checked and reserved in advance via the van booking page.
Prices: 350 THB
Duration: 1h 45m – 3h 40m ⏱
Combined from Bangkok to Kanchanaburi
For combined transport between Bangkok and Kanchanaburi, begin at Southern Terminal Bangkok with fares from 380 THB. After approximately 3 hours, you’ll reach multiple stations, including River Khwae Bridge, Kanchanaburi, Skywalk Kanchanaburi City, Sai Yok Yai, Kanchanaburi, Sai Yok Noi, Kanchanaburi and others. Plan ahead and secure your trip see vans and times.
Prices: 380 THB
Duration: 3h – 7h ⏱
Charter from Bangkok to Kanchanaburi
Travel from Bangkok to Kanchanaburi with a private driver, who will pick you up at your chosen location, whether it’s your hotel, a train station, or another spot. The journey takes around 1 hour 30 minutes with fares starting at 2,300 THB. Book your ride now and plan your trip.
Prices: 2,300 THB
Duration: 1h 30m – 12h ⏱
Bus Routes & Schedules from Bangkok to Kanchanaburi
On this bus route between Bangkok and Kanchanaburi, several departure and arrival stations are available along the way. Travel time depends on the specific stops used, though most journeys fall around 2h to 3h 30m. Buses follow a coordinated schedule running from 05:00 until 20:10, covering most of the day. Fares usually start at 148 to 455 THB and can vary slightly depending on the service and stops selected. Consulting the full bus timetable for Bangkok to Kanchanaburi helps you compare station options, estimated travel times and available departures before deciding on the most suitable connection.
Cheapest Bus Bangkok to Kanchanaburi
148 THB, from Southern Terminal Kanchanaburi Express, Bangkok to Kanchanaburi, departure at some times, duration 2h 30mFastest Bus Bangkok to Kanchanaburi
261 THB, from Southern Terminal Bangkok to Kanchanaburi, departure at some times, duration 2hBus Timetable: Khao San Tara Travel, Bangkok → Kanchanaburi Bus Terminal
- 09:30 13:00 3h 30m 365 THB
- 11:30 14:15 2h 45m 325 THB
- 16:00 19:30 3h 30m 455 THB
Bus Timetable: Mochit New Van Terminal, Bangkok → Kanchanaburi
- 05:00 08:00 3h 175 THB
- 05:40 08:40 3h 172 THB
- 06:00 09:00 3h 175 THB
- 06:20 09:20 3h 172 THB
- 07:00 10:00 3h 172 THB
- 08:00 11:00 3h 175 THB
- 09:00 12:00 3h 172 THB
- 10:00 13:00 3h 175 THB
- 11:00 14:00 3h 175 THB
- 12:00 15:00 3h 175 THB
- 13:00 16:00 3h 175 THB
- 14:00 17:00 3h 175 THB
- 15:00 18:00 3h 175 THB
- 16:00 19:00 3h 172 THB
- 17:00 20:00 3h 172 THB
- 18:00 21:00 3h 175 THB
- 19:00 22:00 3h 175 THB
- 19:40 22:40 3h 175 THB
- 20:00 23:00 3h 172 THB
Bus Timetable: Mochit New Van Terminal, Bangkok → Kanchanaburi Bus Terminal
- 05:00 08:00 3h 172 THB
- 07:00 10:00 3h 172 THB
- 09:00 12:00 3h 172 THB
- 11:00 14:00 3h 172 THB
- 13:00 16:00 3h 172 THB
- 15:00 18:00 3h 172 THB
- 17:00 20:00 3h 172 THB
Bus Timetable: Southern Terminal Bangkok → Kanchanaburi
- 06:00 09:00 3h 161 THB
- 08:00 11:00 3h 161 THB
- 09:00 11:15 2h 15m 260 THB
- 10:00 12:00 2h 261 THB
- 11:00 13:15 2h 15m 260 THB
- 12:00 14:00 2h 261 THB
- 13:00 15:15 2h 15m 260 THB
- 14:00 16:15 2h 15m 260 THB
- 15:00 17:00 2h 261 THB
- 16:00 18:00 2h 261 THB
- 17:00 19:00 2h 261 THB
- 19:00 22:00 3h 161 THB
- 20:00 23:00 3h 161 THB
Bus Timetable: Southern Terminal Kanchanaburi Express, Bangkok → Kanchanaburi
- 05:00 07:30 2h 30m 148 THB
- 06:00 08:30 2h 30m 148 THB
- 07:00 09:30 2h 30m 148 THB
- 08:00 10:30 2h 30m 148 THB
- 09:00 11:30 2h 30m 148 THB
- 10:00 12:30 2h 30m 148 THB
- 11:00 13:30 2h 30m 148 THB
- 12:00 14:30 2h 30m 148 THB
- 13:00 15:30 2h 30m 148 THB
- 14:00 16:30 2h 30m 148 THB
- 15:00 17:30 2h 30m 148 THB
- 16:00 18:30 2h 30m 148 THB
- 17:00 19:30 2h 30m 148 THB
- 18:00 20:30 2h 30m 148 THB
- 19:00 21:30 2h 30m 148 THB
- 20:10 22:40 2h 30m 148 THB
Van Routes & Schedules from Bangkok to Kanchanaburi
Traveling between Bangkok and Kanchanaburi is flexible thanks to multiple pickup and drop-off points served by our small group shuttle. Depending on the stops selected, the ride usually lasts around 1h 45m to 3h 40m. Vans operate throughout the day, from 08:00 to 12:00 with fares starting at 350 to 400 THB. Checking the full timetable allows you to explore all station options and choose the shuttle that works best for your schedule.
Cheapest Van Bangkok to Kanchanaburi
350 THB, from Khao San Mama Travel, Bangkok to Kanchanaburi Bus Terminal, departure at some times, duration 3h 40mFastest Van Bangkok to Kanchanaburi
400 THB, from Khaosan TravelBusAsia, Bangkok to Good Times Resort, Kanchanaburi, departure at 09:00, duration 1h 45mVan Timetable: Airport Rail Link and BTS Phaya Thai, Bangkok → Good Times Resort, Kanchanaburi
- 08:00 10:45 2h 45m 400 THB
Van Timetable: Airport Rail Link and BTS Phaya Thai, Bangkok → Good Times Travel Service, Kanchanaburi
- 08:00 10:45 2h 45m 400 THB
Van Timetable: Hua Lamphong Station and MRT, Bangkok → Good Times Resort, Kanchanaburi
- 08:30 10:45 2h 15m 400 THB
Van Timetable: Hua Lamphong Station and MRT, Bangkok → Good Times Travel Service, Kanchanaburi
- 08:30 10:45 2h 15m 400 THB
Van Timetable: Khao San Mama Travel, Bangkok → Kanchanaburi Bus Terminal
- 09:00 12:30 3h 30m 350 THB
- 11:40 15:20 3h 40m 350 THB
- 12:00 15:00 3h 350 THB
Van Timetable: Khaosan TravelBusAsia, Bangkok → Good Times Resort, Kanchanaburi
- 09:00 10:45 1h 45m 400 THB
Van Timetable: Khaosan TravelBusAsia, Bangkok → Good Times Travel Service, Kanchanaburi
- 09:00 10:45 1h 45m 400 THB
Combined Routes & Schedules from Bangkok to Kanchanaburi
Between Bangkok and Kanchanaburi, travelers can select from a variety of stations and stops for both departures and arrivals. Travel times vary based on the chosen combination, typically around 3h to 7h. Fares generally start at 380 to 600 THB, and services operate from 09:00 to 13:00. Consulting the complete timetable for Bangkok and Kanchanaburi helps you explore all available stops and choose the departure most convenient for your journey.
Cheapest & Fastest Combined Bangkok to Kanchanaburi
380 THB, from Southern Terminal Bangkok to River Khwae Bridge, Kanchanaburi, departure at some times, duration 3hCombined Timetable: Southern Terminal Bangkok → River Khwae Bridge, Kanchanaburi
- 09:00 12:00 3h 380 THB
- 10:00 13:00 3h 380 THB
- 11:00 14:00 3h 380 THB
- 12:00 15:00 3h 380 THB
- 13:00 16:00 3h 380 THB
Combined Timetable: Southern Terminal Bangkok → Sai Yok Noi, Kanchanaburi
- 09:00 13:30 4h 30m 600 THB
- 10:00 14:30 4h 30m 600 THB
- 11:00 15:30 4h 30m 600 THB
- 12:00 16:30 4h 30m 600 THB
- 13:00 17:30 4h 30m 600 THB
Combined Timetable: Southern Terminal Bangkok → Sai Yok Yai, Kanchanaburi
- 09:00 14:00 5h 600 THB
- 10:00 15:00 5h 600 THB
- 11:00 16:00 5h 600 THB
- 12:00 17:00 5h 600 THB
- 13:00 18:00 5h 600 THB
Combined Timetable: Southern Terminal Bangkok → Sangkhla Buri Town, Kanchanaburi
- 09:00 15:30 6h 30m 600 THB
- 10:00 16:30 6h 30m 600 THB
- 11:00 17:30 6h 30m 600 THB
- 12:00 18:30 6h 30m 600 THB
- 13:00 19:30 6h 30m 600 THB
Combined Timetable: Southern Terminal Bangkok → Skywalk Kanchanaburi City
- 09:00 12:00 3h 380 THB
- 10:00 13:00 3h 380 THB
- 11:00 14:00 3h 380 THB
- 12:00 15:00 3h 380 THB
- 13:00 16:00 3h 380 THB
Combined Timetable: Southern Terminal Bangkok → Thong Pha Phum Market, Kanchanaburi
- 09:00 14:30 5h 30m 600 THB
- 10:00 15:30 5h 30m 600 THB
- 11:00 16:30 5h 30m 600 THB
- 12:00 17:30 5h 30m 600 THB
- 13:00 18:30 5h 30m 600 THB
Combined Timetable: Southern Terminal Bangkok → Three Pagodas Pass, Kanchanaburi
- 09:00 16:00 7h 600 THB
- 10:00 17:00 7h 600 THB
- 11:00 18:00 7h 600 THB
- 12:00 19:00 7h 600 THB
- 13:00 20:00 7h 600 THB
Charter Routes & Schedules from Bangkok to Kanchanaburi
This route between Bangkok and Kanchanaburi is served by private vehicles that can pick you up and drop you off at several points, giving you freedom in planning your travel. Depending on the chosen pickup and drop-off spots, the ride generally lasts around 1h 30m to 12h. Ticket prices start from 2,300 to 4,715 THB, with departure times fully adaptable to your preferences. Reviewing all available locations lets you arrange a trip that fits your schedule and maximizes comfort.
Cheapest Charter Bangkok to Kanchanaburi
2300 THB, from Bangkok Transfer to Kanchanaburi Hotel Transfer, departure at --:--, duration 3hFastest Charter Bangkok to Kanchanaburi
2732 THB, from Hua Lamphong, Bangkok to Tha Ruea Ayutthaya, Kanchanaburi, departure at --:--, duration 1h 30mCharter Timetable: Bangkok → Kanchanaburi Hotel Transfer
- --:-- --:-- 4h 30m 2875 THB
Charter Timetable: Bangkok Town Transfer → Kanchanaburi Hotel Transfer
- --:-- --:-- 12h 4715 THB
Charter Timetable: Bangkok Town Transfer → Kanchanaburi Town excluding River Kwai and Sai Yok
- --:-- --:-- 2h 30m 3450 THB
Charter Timetable: Bangkok Town Transfer → Kanchanaburi Town Transfer
- --:-- --:-- 1h 55m 2691 THB
Charter Timetable: Bangkok Town Transfer → Mueang Kanchanaburi Transfer
- --:-- --:-- 2h 2530 THB
Charter Timetable: Bangkok Transfer → Kanchanaburi Hotel Transfer
- --:-- --:-- 3h 2300 THB
Charter Timetable: Bangkok Transfer → Kanchanaburi Town excluding River Kwai and Sai Yok
- --:-- --:-- 2h 20m 2645 THB
Charter Timetable: Bangkok Transfer → Sai Yok Hotel Transfer, Kanchanaburi
- --:-- --:-- 5h 2875 THB
Charter Timetable: Bangkok Transfer → Sai Yok Noi Waterfall, Kanchanaburi
- --:-- --:-- 3h 55m 3445 THB
Charter Timetable: Don Mueang Airport → Kanchanaburi Hotel Transfer
- --:-- --:-- 2h 30m 2875 THB
Charter Timetable: Don Mueang Airport → Kanchanaburi Town excluding River Kwai and Sai Yok
- --:-- --:-- 2h 20m 2875 THB
Charter Timetable: Don Mueang Airport → Kanchanaburi Town Transfer
- --:-- --:-- 1h 55m 2855 THB
Charter Timetable: Don Mueang Airport → Sai Yok Hotel Transfer, Kanchanaburi
- --:-- --:-- 5h 2875 THB
Charter Timetable: Don Mueang Airport → Sai Yok Noi Waterfall, Kanchanaburi
- --:-- --:-- 3h 55m 3445 THB
Charter Timetable: Hua Lamphong, Bangkok → Tha Ruea Ayutthaya, Kanchanaburi
- --:-- --:-- 1h 30m 2732 THB
Charter Timetable: Suvarnabhumi Airport → Kanchanaburi Hotel Transfer
- --:-- --:-- 3h 2300 THB
Charter Timetable: Suvarnabhumi Airport → Kanchanaburi Town excluding River Kwai and Sai Yok
- --:-- --:-- 2h 40m 2875 THB
Charter Timetable: Suvarnabhumi Airport → Mueang Kanchanaburi Transfer
- --:-- --:-- 2h 2530 THB
Charter Timetable: Suvarnabhumi Airport → Sai Yok Hotel Transfer, Kanchanaburi
- --:-- --:-- 5h 2875 THB
Charter Timetable: Suvarnabhumi Airport, Bangkok → Kanchanaburi Hotel Transfer
- --:-- --:-- 2h 10m 2760 THB
Charter Timetable: Suvarnabhumi Airport, Bangkok → Kanchanaburi Town Transfer
- --:-- --:-- 1h 55m 2855 THB
Charter Timetable: Suvarnabhumi Airport, Bangkok → Sai Yok Hotel Transfer, Kanchanaburi
- --:-- --:-- 2h 45m 3799 THB
Charter Timetable: Suvarnabhumi Airport, Bangkok → Sai Yok Noi Waterfall, Kanchanaburi
- --:-- --:-- 4h 35m 3445 THB
Frequently Asked Questions Bangkok to Kanchanaburi
Below you will find answers to the most common questions about traveling from Bangkok to Kanchanaburi.
How long does the Bangkok to Kanchanaburi route usually take?
Travel time on the Bangkok to Kanchanaburi route varies by transport and drop-off point. Bus trips take about 2 to 3.5 hours, vans about 1 hour 45 minutes to 3 hours 40 minutes, and charter services range from about 1 hour 30 minutes to 12 hours depending on the booking.
What is the cheapest way to travel from Bangkok to Kanchanaburi?
The cheapest option on the Bangkok to Kanchanaburi route is the bus, with fares starting at 148 THB. Vans start at 350 THB, combined services at 380 THB, and charter services are much higher than the regular shared options.
What does a Bangkok to Kanchanaburi trip typically cost overall?
Prices on the Bangkok to Kanchanaburi route depend on the transport type. Bus fares run from 148 to 455 THB, van fares from 350 to 400 THB, and combined services from 380 to 600 THB. Charter services cost 2,300 to 4,715 THB.
Which transport is fastest on the Bangkok to Kanchanaburi route?
The fastest listed option on the Bangkok to Kanchanaburi route is a charter transfer, with some trips taking about 1 hour 30 minutes. Among shared services, the quickest are van and bus options at about 1 hour 45 minutes to 2 hours.
Where do buses from Bangkok to Kanchanaburi leave from and arrive?
Buses on the Bangkok to Kanchanaburi route depart from Mochit New Van Terminal, Southern Terminal Bangkok, Khao San Tara Travel, and Southern Terminal Kanchanaburi Express in Bangkok. They arrive in Kanchanaburi or at Kanchanaburi Bus Terminal.
Where do vans from Bangkok to Kanchanaburi start and end?
Vans on the Bangkok to Kanchanaburi route leave from Khao San Mama Travel, Airport Rail Link and BTS Phaya Thai, Hua Lamphong Station and MRT, and Khaosan TravelBusAsia in Bangkok. They arrive at Kanchanaburi Bus Terminal, Good Times Resort, or Good Times Travel Service.
What are the first and last departures for Bangkok to Kanchanaburi buses?
For the Bangkok to Kanchanaburi bus route, the first departure is at 05:00 and the last departure is at 20:10. The schedule is not shown as a fixed interval, so departure times vary by operator and service.
What are the first and last departures for Bangkok to Kanchanaburi vans?
For the Bangkok to Kanchanaburi van route, the first departure is at 08:00 and the last departure is at 12:00. The timetable does not list a regular frequency, so departures are limited to the published services.
How often do buses run from Bangkok to Kanchanaburi?
The Bangkok to Kanchanaburi bus route has 58 trips listed, but no fixed frequency in minutes is provided. That means departures are spread across the day rather than shown as a regular interval.
How often do vans run from Bangkok to Kanchanaburi?
The Bangkok to Kanchanaburi van route has 9 trips listed, with no fixed frequency shown. Departures are available between 08:00 and 12:00, so the service is much less frequent than the bus.
If I want to book Bangkok to Kanchanaburi tickets, where should I look?
For Bangkok to Kanchanaburi reservations, TicketRoutes.com is the booking reference provided for this route. It is useful for checking available services, departure points, and current ticket options in one place.
Are there direct charter transfers on the Bangkok to Kanchanaburi route, and what should I know?
Yes, charter transfers are listed for the Bangkok to Kanchanaburi route. They cost 2,300 to 4,715 THB and take about 1 hour 30 minutes to 12 hours, depending on the exact pickup and drop-off points.
More travel routes for Bangkok and Kanchanaburi
Planning more stops after Bangkok to Kanchanaburi?
If your journey doesn’t end with Bangkok to Kanchanaburi, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.
Try the Travel PlannerPerfect for travelers visiting multiple cities on one trip.