There are 7 ways to get from Phetchabun to Kanchanaburi (State) by bus, train, taxi, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train, taxi
best- Take the bus from Petchabun to Bangkok Mochit Bus Terminal14
- Take the train from Krung Thep Aphiwat Central Terminal to Nakhon Pathom85
- Take the train from Nakhon Phathom to Nam Tok
- Take the taxi from Nam Tok to Thong Pha Phum
12h 22m฿1,409–3,800Bus, train, taxi via Taphan Hin
cheapest- Take the bus from Petchabun to Taphan Hin616
- Take the train from Taphan Hin to Krung Thep Aphiwat Central Terminal52
- Take the train from Krung Thep Aphiwat Central Terminal to Nakhon Pathom85
- Take the train from Nakhon Phathom to Nam Tok
- Take the taxi from Nam Tok to Thong Pha Phum
15h฿1,280–4,643Drive 520.2 km
- Drive from Phetchabun to Thong Pha Phum520.2 km
8h 7m฿1,858–2,683Bus, train to Phitsanulok, fly, train
- Take the bus from Petchabun to Taphan Hin
- Take the train from Taphan Hin Station to Phitsanulok
- Fly from Phitsanulok (PHS) to Don Mueang International Airport (DMK)PHS - DMK
- Take the train from Krung Thep Aphiwat Central Terminal to Ban Pong
8h 29m฿1,355–4,543Bus, Minivan, taxi
- Take the bus from Petchabun to Bangkok Mochit Bus Terminal14
- Take the bus from Bangkok Mochit Bus Terminal to Kanchanaburi
- Take the bus from Kanchanaburi to Erawan National Park
- Take the taxi from Erawan National Park to Thong Pha Phum
13h 7m฿1,909–2,640Bus, Minivan, taxi via Phetchabun Bus Terminal
- Take the bus from Phetchabun Bus Terminal to Bangkok Mochit Bus Terminal14
- Take the bus from Bangkok Mochit Bus Terminal to Kanchanaburi
- Take the bus from Kanchanaburi to Erawan National Park
- Take the taxi from Erawan National Park to Thong Pha Phum
13h 47m฿1,909–2,555Bus, bus to Loei, fly, train
- Take the bus from Petchabun to Phu Ruea
- Take the bus from Phu Ruea to Loei
- Fly from Loei (LOE) to Don Mueang International Airport (DMK)LOE - DMK
- Take the train from Krung Thep Aphiwat Central Terminal to Ban Pong
9h 42m฿1,584–5,120
Phitsanulok (PHS) to Don Mueang International Airport (DMK) flights
Questions & Answers
The cheapest way to get from Phetchabun to Kanchanaburi (State) is to bus and train and taxi which costs ฿1400 - ฿3800 and takes 12h 22m.
The fastest way to get from Phetchabun to Kanchanaburi (State) is to drive which takes 8h 7m and costs ฿1800 - ฿2700.
The distance between Phetchabun and Kanchanaburi (State) is 645 km. The road distance is 520.2 km.
The best way to get from Phetchabun to Kanchanaburi (State) without a car is to bus and train and taxi which takes 12h 22m and costs ฿1400 - ฿3800.
It takes approximately 12h 22m to get from Phetchabun to Kanchanaburi (State), including transfers.
Yes, the driving distance between Phetchabun to Kanchanaburi (State) is 520 km. It takes approximately 8h 7m to drive from Phetchabun to Kanchanaburi (State).
There are 17+ hotels available in Kanchanaburi (State).
What companies run services between Phetchabun, Thailand and Kanchanaburi (State), Thailand?
There is no direct connection from Phetchabun to Kanchanaburi (State). However, you can take the bus to Bangkok Mochit Bus Terminal, walk to Krung Thep Aphiwat Central Terminal, take the train to Nakhon Pathom, take the train to Nam Tok, then take the taxi to Thong Pha Phum. Alternatively, you can take the bus to Taphan Hin, walk to Taphan Hin, take the train to Krung Thep Aphiwat Central Terminal, take the train to Nakhon Pathom, take the train to Nam Tok, then take the taxi to Thong Pha Phum.
- Website
- airasia.com
Flights from Phitsanulok to Don Mueang International Airport
- Ave. Duration
- 51 min
- When
- Every day
- Estimated price
- ฿850–1,900
Flights from Loei to Don Mueang International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ฿1,000–3,200
- Website
- lionairthai.com
Flights from Phitsanulok to Don Mueang International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- ฿800–1,400
- Website
- nokair.com
Flights from Phitsanulok to Don Mueang International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- ฿900–10,000
- Website
- worldticket.com
Flights from Phitsanulok to Don Mueang International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- ฿900–10,000
- Website
- railway.co.th
Train from Krung Thep Aphiwat Central Terminal to Nakhon Pathom
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- ฿55–850
- Schedules at
- railway.co.th
Train from Taphan Hin to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 5h 10m
- Frequency
- Every 2 hours
- Estimated price
- ฿160–650
- Schedules at
- railway.co.th
Train from Krung Thep Aphiwat Central Terminal to Ban Pong
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- ฿30–1,100
- Schedules at
- railway.co.th
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Krung Thep Aphiwat Central Terminal to Nakhon Pathom
- Ave. Duration
- 56 min
- Frequency
- Every 3 hours
- Estimated price
- ฿20–950
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿50–160
- 2nd Class (Air-Conditioned Berth)
- ฿550–750
- 2nd Class (Air-conditioned Seat)
- ฿240–340
- 1st Class (Air-Conditioned Berth)
- ฿700–950
Train from Nakhon Phathom to Nam Tok
- Ave. Duration
- 3h 27m
- Frequency
- Twice daily
- Estimated price
- ฿70–1,100
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿70–180
- 2nd Class (Air-Conditioned Berth)
- ฿550–800
- 2nd Class (Air-conditioned Seat)
- ฿270–370
- 1st Class (Air-Conditioned Berth)
- ฿800–1,100
Train from Taphan Hin to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 6h 24m
- Frequency
- Once daily
- Estimated price
- ฿110–1,200
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿110–210
- 2nd Class (Air-Conditioned Berth)
- ฿600–850
- 2nd Class (Air-conditioned Seat)
- ฿320–440
- 1st Class (Air-Conditioned Berth)
- ฿900–1,200
Train from Taphan Hin Station to Phitsanulok
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- ฿50–950
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿50–170
- 2nd Class (Air-Conditioned Berth)
- ฿550–750
- 2nd Class (Air-conditioned Seat)
- ฿250–350
- 1st Class (Air-Conditioned Berth)
- ฿700–950
- Phone
- +66 56 720 720
- info@phetprasert.com
- Website
- phetprasert.com
Bus from Petchabun to Bangkok Mochit Bus Terminal
- Ave. Duration
- 5h
- Frequency
- Every 3 hours
- Estimated price
- ฿330–550
- Schedules at
- phetprasert.com
- 13
- ฿350–410
Bus from Petchabun to Taphan Hin
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Estimated price
- ฿100–200
- Schedules at
- phetprasert.com
- 13
- ฿100–120
Bus from Phetchabun Bus Terminal to Bangkok Mochit Bus Terminal
- Ave. Duration
- 5h 40m
- Frequency
- Every 3 hours
- Estimated price
- ฿330–470
- Schedules at
- phetprasert.com
- 13
- ฿350–410
Bus from Petchabun to Phu Ruea
- Ave. Duration
- 3h 5m
- Frequency
- Twice daily
- Estimated price
- ฿140–240
- Schedules at
- phetprasert.com
- 13
- ฿140–170
Bus from Phu Ruea to Loei
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- ฿50–140
- Schedules at
- phetprasert.com
- 13
- ฿50–60
- Website
- 12go.asia
Bus from Bangkok Mochit Bus Terminal to Kanchanaburi
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- ฿120–240
- Book at
- https://www.omio.com/companies/buses/monsiri-travel-7ozw5
Bus from Kanchanaburi to Erawan National Park
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ฿50
- Ave. Duration
- 1h 39m
- Estimated price
- ฿950–1,800
Taxi 289
- Phone
- +66985550988
- Website
- taxi289.com
Taxi 289
- Phone
- +66985550988
- Website
- taxi289.com
Taxi 289
- Phone
- +669985550988
- Website
- taxi289.com
Taxi 289
- Phone
- +669985550988
- Website
- taxi289.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about Flixbus?, What are the different types of Renfe trains in Spain?, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.









