A beautiful view from within central Bangkok-mobile

How to get from
Kanchanaburi to Bangkok

Kanchanaburi to Bangkok Trip Overview

Distance151 km (94.4 miles)
Price range$3-$142
Ride Duration Range1h 50m-3h 30m
Earliest Departure20:30
Latest Departure23:00

Find up-to-date information on departure times, schedules, and prices so you can easily compare and book your tickets.

Travel Schedule Options from Kanchanaburi to Bangkok

Taking a bus from Kanchanaburi to Bangkok

Fastest bus: 1h 50m

Cheapest bus: $3

The fastest: 1h 50m

The cheapest: $3



The fastest: 3h

The cheapest: $5




English Speaking Staff

The fastest: 3h

The cheapest: $79




English Speaking Staff

A beautiful view from within central Bangkok

How to get from Kanchanaburi to Bangkok

Going from Kanchanaburi to Bangkok is a pretty simple and short journey. You can leave the historical hub of Kanchanaburi and be in Bangkok, the bustling capital city of Thailand, in about 3 hours (140 kms / 86 miles). 

You have two options: Hire a private car to drive you there, or get a minibus. 

Both the private car and the minivan take about 3 hours to get from Kanchanaburi to Bangkok, with the biggest differences being price and privacy. Most minivans and private cars have A/C. The private car will be more expensive, but you’ll have it to yourself, and you can choose from Economy, Standard or an SUV depending on your needs. This can be a great option if you’re traveling as part of a group, with younger children, or have a lot of luggage. The driver will pick you up at your hotel in Kanchanaburi, and take you to your destination in Bangkok. Door-to-door service, indeed. 

If you go for the minivan option, you’ll also be picked up from your hotel, as long as it’s in the downtown Kanchanaburi area, and taken to your hotel in Bangkok, again as long as it’s in the downtown area. There are 31 departure times, starting from 3am and running until 7pm, so you have a lot of choice when it comes to timings. You can also hire a minivan if there are a lot of you, and you want to travel all together (maximum 7 passengers).

Both options give you a quick and comfortable way to get from Kanchanaburi to Bangkok, as you swap wartime history and national parks for rooftop bars, Khao San Road, and the bright lights of one of the most exciting cities in Southeast Asia


What to see when traveling from Kanchanaburi Bangkok 

Though the journey from Kanchanaburi to Bangkok is short, there’s still plenty to see! Think green rice paddies, palm trees, and the winding Mai Klong River. It’s a really enjoyable journey, driving through quiet towns, passing local people going about their daily lives, driving down tree-lined roads, and with beautiful clear skies outside. 

Of course what you can see will depend on the time you leave, since if you’re traveling while it’s dark there won’t be much to see. If you’re into sunrises or sunsets you could time the journey to coincide, and enjoy the sight of the sun rising or setting over the quiet roads and green hills. 

As you start to get closer to Bangkok you’ll feel the city vibes increase, as rolling fields give way to skyscrapers, to let you know that you have arrived!


What is the best time of year to visit Kanchanaburi?

Kanchanaburi is a year-round destination, so you can visit whenever you like. 

The coolest, and arguably the best, time to visit is from November to January. Temperatures are consistent at around 32 degrees Celsius (90 degrees Fahrenheit) and there’s very little rain during these months, so if you’re wanting to check out the sights, wander around the city without worrying about rain, and check out the nearby national parks, this is a great time to go.

February to May is the warm season, and it does get hot, with temperatures peaking at 40 degrees Celsius (104 degrees Fahrenheit). The end of March - April is generally the hottest time. It is very hot, and there isn’t a beach in sight, so if you don’t like being hot, this might not be the best time to visit. Having said that, you can always visit the national parks and cool off in a waterfall! Where’s the a will there’s a way!

The rainy season is from June to October, with the heaviest rainfall being from August until October. The rain generally lasts for a few hours, and is actually quite refreshing! Thailand is hot all year-round, so even though it’s rainy season you can still expect temperatures in the low 30s Celsius (low 90s Fahrenheit) so if you’re happy to work around the weather, or don’t mind getting a little wet,  you can definitely enjoy yourself during the rainy season, and still visit all the sights you want to see. 

Whilst Kanchanaburi has tourist sites, it’s not specifically a tourist town, so whenever you decide to go, you can expect that there will be life, hustle and bustle, and plenty of things to do. As November to January has the best weather, accommodation might be a bit more expensive during these months. 


What is the best time of year to visit Bangkok?

Bangkok is one of the hottest cities in the world, with 30 degrees Celsius (85 degrees Fahrenheit)  being pretty standard! It’s also a must-visit for every traveler in South East Asia, with so much to see, explore, and do. 

Whilst Bangkok is typically hotter than Chiang Mai, their seasons have similar timings, making it easy to make the most of both cities. November to February is ideal for exploring the city, chilling on one of the many roof terrace bars, eating amazing food, and checking out the rich culture of the Thai capital.

Bangkok has something for everyone and every budget. From budget hostels to world-class hotels, from street food to fine dining, from beers in Khao San Road to cocktails in boutique bars, not to mention hundreds of temples. You will not get bored in Bangkok.  

From March to May it starts heating up, with temperatures reaching 40 degrees Celsius (104 degrees Fahrenheit). Time to find rooftop bars with a pool! As you’d expect from a city of its size and stature, there are plenty of things to do that don’t involve walking around in the midday sun, and most places will have aircon. 

From June until October it starts to rain! The downside of this is obviously the rain, but the upside is that many hotels and hostels will reduce their rates during this time, and as Bangkok is a huge city you can still find plenty of things to do. But bring an umbrella, just to be on the safe side.  

Companies Operating from Kanchanaburi to Bangkok

Average time

3h - 3h 30m

Average price

$95 - $112


Average time


Average price

$89 - $142


Average time


Average price

$79 - $116


Average time


Average price



Popular stations and stops in Kanchanaburi and Bangkok

Departure stations in Kanchanaburi

Kanchanaburi Town - Any hotel

Kanchanaburi Bus Station

Kanchanaburi - Any hotel in the downtown area

Kanchanaburi Bus Terminal

Arrival stations in Bangkok

Bangkok Suvarnabhumi Airport (BKK)

Bangkok Don Mueang Airport (DMK)

Bangkok - Any hotel in the downtown area

Mochit New Van Terminal (Minibus Station Chatuchak)

Khao San Tara Travel office

View more

Why travel with Bookaway?

Bookaway.com makes it simple and easy to find, compare, and buy city-to-city tickets via bus, train, ferry, and more. We support over 13 languages and 23 currencies worldwide, and we believe that everyone should easily be able to find and purchase what they are looking for. We don’t just want to help you get where you want to go - we want you to enjoy the ride.