Kanchanaburi to Bangkok

There are two ways to travel by public transport from Kanchanaburi to Bangkok: by train or by bus. Both options take about the same time.

Train Times from Kanchanaburi to Bangkok


There are two daily train services from Kanchanaburi to Bangkok. Tickets for these services can only be purchased from the train station on the day of travel and cost 100 THB person for foreign travellers.

KanachanaburiBangkokTrain NoService
07:0509:35260Ordinary
14:4317:40258Ordinary

Buy Tickets from Kanchanaburi to Bangkok


Use the Search Box below to buy your tickets for travel from Kanchanaburi to Bangkok

Powered by 12Go Asia system

Bus Times from Kanchanaburi to Bangkok


There are two different bus stations in Bangkok where services from Kanchanaburi terminate.

  • GO Family bus times from Kanchanaburi to Bangkok Southern Bus Terminal.
KanchanaburiBangkokTicket
09:0011:15฿481
10:0012:15฿481
11:0013:15฿481
12:0014:15฿481
13:0015:15฿481
14:0016:15฿481
15:0017:15฿481
16:0018:15481
17:0019:15฿481
  • Monsiri Travel minivan times from Kanchanaburi to Bangkok Northern Bus Terminal.
KanchanaburiBangkokTicket
04:0007:00฿205
04:5007:50฿205
05:2008:20฿205
05:5008:50฿205
06:2009:20฿205
06:5009:50฿205
07:2010:20฿205
07:5010:50฿205
08:3011:30฿205
09:1012:10฿205
09:5012:50฿205
10:3013:30฿205
11:1014:10฿205
11:5014:50฿205
12:2015:20฿205
12:5015:50฿205
13:2016:20฿205
13:5016:50฿205
14:2017:20฿205
14:5017:50฿205
15:2018:20฿205
15:5018:50฿205
16:3019:30฿205
17:1020:10฿205
18:0021:00฿205
19:0022:00฿205

Kanchanaburi Bus Stop


Minivan services to Bangkok depart from Kanchanaburi Bus Station on the U-Thong Soi 6 Road.

Google Map of Kanchanaburi Bus Station

Bangkok Southern Bus Terminal


GO Family minivan services from Kanchanaburi to Bangkok terminate at Bangkok Southern Bus Terminal.

Google Map of Bangkok Southern Bus Terminal

Bangkok Northern Bus Terminal


Monsiri Travel minivan services from Kanchanaburi to Bangkok terminate at Bangkok Northern Bus Terminal.

Google Map of Bangkok Northern Bus Terminal

About Travel to Bangkok


Whether you take a train or a minivan from Kanachanaburi to Bangkok none of the stations that you will arrive into are a short walking distance from either of Bangkok’s fast modern public transport systems, which are the BTS (over head electric trains) or the MRT (metro).

Suburban Light Railway Networks in Bangkok

The BTS and MRT networks are cheap and efficient and cover most of the city. The most inconvenient of the three stations you might arrive into from Kanchanaburi is the Southern Bus Terminal, which is located on the west side of the river (the popular parts of Bangkok are on the eastern side of the main river).

The closest BTS or MRT station is Bang Wa MRT station, which is 11.3 km from the Southern Bus Terminal and will cost around 80 THB in a meter taxi. From the Southern Bus Terminal most passengers choose to take a taxi all the way into Central Bangkok which will cost 150 to 200 THB depending on the time of day and the destination.

The Northern Bus Terminal is located much closer to Central Bangkok. In a taxi it takes 5 minutes and costs around 70 THB to reach either Chatuchak MRT or Mo Chit BTS stations.

Entrance to Wat Mangkon Kamalawat in Bangkok
Entrance to Wat Mangkon Kamalawat in Bangkok
Arrival by Train from Kanchanaburi to Bangkok

The point of arrival for trains from Kanchanaburi to Bangkok is Thonburi Railway Station, which is on the west side of the Chao Phraya River.

From Thonburi Railway you have three public transport options. The slowest and most complicated is to take local buses. A better option is to walk 1 km westward to Bang Khon Non MRT station. A third and more pleasant way to travel from Thonburi Railway Station into Central Bangkok is to walk 1 km eastwards to the Thonburi Railway Station Express Boat Pier and take a Chao Phraya Express Boat service.

Boats heading northward stop at the Phra Arthit Express Boat Pier which is easy walking distance from Khao San Road, alternatively you can take a boat south to the Central Express Boat Pier which is adjacent Saphan Taksin BTS and a short train ride away from the Silom Road and Siam Square, and from there you can change onto another line to reach the Sukhumvit Road.

How useful was this article?

Click on a star to rate it!

Average rating 4.3 / 5. Vote count: 6

No votes so far! Be the first to rate this post.