How To Reach Kanchanaburi

3.8 / 5 31 votes

Country rank: 11 out of 31 Places To Visit In Thailand

Sub-Region: Kanchanaburi province


How to Reach Kanchanaburi

Trains depart daily from Thonburi Bangkok station to Kanchanaburi and return; and buses depart daily from Sai Tai Mai and Morchit terminals in Bangkok.

Search for directions from

How to Reach Kanchanaburi from India

Major cities of India like Mumbai, Delhi, Banglore, Ahemdabad are well connected to the 2 international airports of Bangkok. Airlines like Air India, Indigo, Jet, Thai Airways, Air Asia are few of the most popular ones. After flying to Bangkok, you can take a train, bus or car to Kanchanaburi at your own convinience.

Visa Policy for Indians

Thailand provides visa on arrival for Indians at 1,000 Baht. There are many checkpoints where you can obtain this service. For more information about the visa process, you can refer to the offcial embassy website.

How to Reach Kanchanaburi by Bus

Buses leave from 2 terminals of Bangkok daily: Sai Tai Mai (Nothern) and Morchit (southern). It takes around 4 hours and 120 Baht. Most people prefer travelling to and from Bangkok only. However, Ayutthaya, Chiang Mai and Ratchaburi are well connected buses too.

How to Reach Kanchanaburi by Flight

Kanchanaburi has no airport of its own so you will have to fly into Bangkok to the Suvarnabhumi airport, and then take a train, bus or car to Kanchanaburi.

Tentative return flight prices to bangkok from major cities in India:

Powered by:

Starting City Return price (approximate)
Mumbai ₹ 16,792 Non-stop Check
New Delhi ₹ 20,538 Non-stop Check
Bengaluru ₹ 17,247 Non-stop Check
Chennai ₹ 8,872 Non-stop Check
Hyderabad ₹ 19,473 Non-stop Check
Kolkata ₹ 10,311 Non-stop Check
Search for flights to bangkok

How to Reach Kanchanaburi by Road

Many taxi services help you to get into Kanchanaburi from Bangkok. A cab or car journey would be uncomfortable and expensive too, so it is advisable to choose train or bus as a better travelling option.

How to Reach Kanchanaburi by Train

Trains depart daily from the Thonburi station of Bangkok to Kanchanaburi and return. The journey takes around 3 hours and costs 100 Baht.

Local Transport in Kanchanaburi

A lot of toruists prefer taking the guided tours with professional agencies. However, you can ride around by renting a bicycle or motorbike ranging from 50-150 Baht. Other alternatives are tuk tuks and songthaews that are available around the entire city.

Places to Visit In Kanchanaburi