It is possible to get from Bangkok Suvarnabhumi Airport to Kanchanaburi by bus, minibus, train, and taxi. A trip by public transport, including changes, will take around 4 hours. The cost of a trip makes on average 3 dollars. By taxi, you will get to your destination in 2 hours 20 minutes, for approximately 100 dollars. The distance between Bangkok and Kanchanaburi is only 120 kilometers.
In Thailand, the bus connection is well-developed, however, the last bus to Kanchanaburi departs at 22.00. The train runs only twice a day and is not very comfortable. In any case, one will have to walk to the public transport stops. If you are traveling with bulky baggage, small children or disabled relatives, choose a taxi. It is available round the clock, but seems rather expensive compared to public transport.
Kanchanaburi is a small resort town near Bangkok. Because of such a small distance, residents of the capital love this place and come here on the weekend to have some fresh air. That is why foreigners are recommended to come here on weekdays. The historical heart of the town is the Kwai River. During the Second World War, captured soldiers built a bridge here, which became a part of the notorious Death Railway. Based on these events, the Hollywood movie “The Bridge on the River Kwai” was filmed, which brought fame to this place. Today, the most expensive restaurants and hotels stand on the banks of the river.
$3
15 min
4-5 h
Couple
Intercity buses depart from Southern Bus Terminal/Sai Tai Mai and Northern Bus Terminal/Mo Chit. Travel time is 3-4 hours. The cost of a ticket depends on the bus class and departure place. The bus of the 1st class (with air conditioning) costs approximately 3 dollars, and the bus of the 2nd class (without air conditioning) — 2,5 dollars.
Be attentive: at Southern Bus Terminal, all ticket offices are divided according to bus routes. Three of these offices sell tickets on buses to Kanchanaburi. Train station staff will help you to understand where exactly the tickets are sold.
state-owned buses
from Southern Bus Terminal/Sai Tai Mai — from 5-00 to 22-00 from Northern Bus Terminal/Mo Chit — from 5-00 to 16-00
Suvarnabhumi Airport — Southern Bus Terminal/Sai Tai Mai — Kanchanaburi bus station Suvarnabhumi Airport — Northern Bus Terminal/Mo Chit — Kanchanaburi bus station
4-5 h (including the way to the train station)
15min
Average: an air conditioner; soft seats; snacks are included in price on some buses
a bus of the 1st class — 3$ a bus of the 2nd class — 2,5$
savers; not for families with small children
It is possible to get from the airport to Southern Bus Terminal/Sai Tai Mai in Bangkok by taxi or bus № 556. Public transport goes to Northern Bus Terminal/Mo Chit only with a change, so it is better to order a taxi.
$4,5
1-2 h
4 h
Ind.tourist
Minibuses run to this destination from Northern Bus Terminal/Mo Chit, Southern Bus Terminal/Sai Tai Kao, Southern Bus Terminal/Sai Tai Mai, as well as from unofficial bus stops in Bangkok: from Khao San street and the Victory Monument. Travel time is 3 hours. The cost of a trip makes 4,5$.
There are approximately 10 seats on every minibus. If the departure time is important for you, it is better to purchase tickets in advance.
private buses
from Southern Bus Terminal/Sai Tai Mai — from 7-00 to 16-00 from Southern Bus Terminal/Sai Tai Kao — from 6-00 to 17-00 from Northern Bus Terminal/Mo Chit — from 8-00 to 17-00 from the Victory Monument — from 4-00 to 18-20 from Khao San street — specify timetable on the spot
Suvarnabhumi Airport — Southern Bus Terminal/Sai Tai Mai — Kanchanaburi bus station Suvarnabhumi Airport — Southern Bus Terminal/Sai Tai Kao — Kanchanaburi bus station Suvarnabhumi Airport — Northern Bus Terminal/Mo Chit — Kanchanaburi bus station Suvarnabhumi Airport — the Victory Monument — Kanchanaburi Suvarnabhumi Airport — Khao San street — Kanchanaburi
4 h (including the way to the bus station)
1-2 h
Low: no place for luggage; little space inside
$4,5
those traveling light; not for families with small children; not for elderly people
It is possible to get from the airport to Southern Bus Terminal/Sai Tai Mai in Bangkok by bus № 556. To Southern Bus Terminal/Sai Tai Kao and the Victory Monument, one can get by metro: the underground station is located on the lowest level of the terminal. Public transport goes to Northern Bus Terminal/Mo Chit and Khao San Street only with a change, so it is better to book a taxi.
$3
6-18 h
4 h
Couple
Two trains depart daily from Bangkok to Kanchanaburi. The cost of a trip is approximately 3 dollars. The trip will take 3 hours, but keep in mind, that 1-hour delays in Thailand are not a rare thing.
On the same train, one can travel along the notorious Death Railway. This is the part from Kanchanaburi to the terminal station of Nam Tok line. The way from Kanchanaburi will take 2 more hours.
Bangkok-Kanchanaburi
07:45, 13:55
Suvarnabhumi Airport — Thonburi station — Kanchanaburi station
4h (including the way to the train station)
6-18 h
low: narrow carriages; no air conditioning - only ventilators; windows have no glass and are closed by metal blinds with holes for ventilation; seats are wooden and hard
$3
those who enjoy exotic travel and want to see the legendary bridge across the River Kwai
The train to Kanchanaburi departs from Thonburi train station. It is possible to get there by metro. The nearest underground station is located on the ground floor of the terminal.
from $100
5 min
2 h
Family
As the distance between Bangkok and Kanchanaburi is small, it is not a problem to find a car. The only disadvantage is a high price compared to public transport. It starts at 100 dollars. For this price, however, you will get from the airport right to your destination without changes, in 2 hours 20 minutes.
24h
to the address in Kanchanaburi
2 h 20 min
taxi: a dispatcher looks for a vacant car on average for 5 minutes
transfer: you choose pick-up time yourself
high taxi: space for luggage; travel with people you know, without strangers transfer: a guaranteed air-conditioner and space even for bulky baggage; short stops on the way are included in the price; child and baby seat option
from 100 dollars
for families with children; elderly and disabled people; tourists with large luggage; night travelers
It is possible to book a transfer only on the website, and taxi can be booked by phone or via the app.
from $23
from 1 day
from 1 year
To rent a car without a driver to get from Bangkok Airport to Kanchanaburi, you have to provide an IDL, a passport, a health insurance, and photocopies of the documents. There are lots of rental companies in Thailand, but as fraud is quite common, choose certified international firms. ThInsurance is included in the price of car rental per day. Cars are often broken into and stolen, so it’s better to purchase the insurance that covers carjackings. A deposit of $28 is charged. It’s possible to rent a car at Bangkok Airport, if you didn’t have time to do it in advance. Try to use secondary roads and drive carefully: in case of an accident the Thai police usually takes compatriot’s side.
The most convenient and cheapest way to get to Kanchanaburi is the bus. A train trip will let you enjoy the beautiful landscapes of the country and take an excursion to the bridge on the River Kwai. If you are in a hurry or very tired after the flight, choose a taxi.