There are 6 ways to get from Pathum Thani to Phetchaburi by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 387 bus, train
best- Take the bus from Pak Kred to Salaya Marketbus 387
- Take the train from Salaya to Ratchaburitrain 85
- Take the train from Ratchaburi to Phetchaburitrain 85
3h 54mBus, train
cheapest- Take the bus from Charoen Phon Watthana Market to Rama 7 Parkbus 2-6 / ...
- Take the train from Krung Thep Aphiwat Central Terminal to Phetchaburitrain 85
5h 50m฿84–948Bus
- Take the bus from Bangkok Mochit Bus Terminal to Phetchaburibus
4h 53m฿140–1,200Drive 151.7 km
- Drive from Pathum Thani to Phetchaburicar 151.7 km
2h 13m฿581–840Taxi
- Take the taxi from Pathum Thani to Phetchaburitaxi 151.7 km
2h 13m฿1,700–2,100Train
- Take the train from Krung Thep Aphiwat Central Terminal to Phetchaburitrain 85
4h 10m฿88–952
Comparing Your Travel Options
The cheapest way to get from Pathum Thani to Phetchaburi is to bus and train which costs ฿80 - ฿950 and takes 5h 50m.
The fastest way to get from Pathum Thani to Phetchaburi is to drive which takes 2h 13m and costs ฿550 - ฿850.
No, there is no direct bus from Pathum Thani to Phetchaburi. However, there are services departing from Pathumthani and arriving at Phetchaburi via Pak Kred, Wat Pra Sri Mahathat Secondary Demonstration School and Bangkok Mochit Bus Terminal. The journey, including transfers, takes approximately 4h 53m.
No, there is no direct train from Pathum Thani to Phetchaburi. However, there are services departing from Mrt Pakkret and arriving at Phetchaburi via Srt Lak Si and Krung Thep Aphiwat Central Terminal. The journey, including transfers, takes approximately 4h 10m.
The distance between Pathum Thani and Phetchaburi is 186 km. The road distance is 151.7 km.
The best way to get from Pathum Thani to Phetchaburi without a car is to line 387 bus and train which takes 3h 54m and costs .
It takes approximately 3h 54m to get from Pathum Thani to Phetchaburi, including transfers.
Pathum Thani to Phetchaburi bus services, operated by The Transport Company, depart from Bangkok Mochit Bus Terminal station.
Pathum Thani to Phetchaburi train services, operated by Thai Railway, depart from Krung Thep Aphiwat Central Terminal station.
The best way to get from Pathum Thani to Phetchaburi is to bus which takes 4h 53m and costs ฿140 - ฿1200. Alternatively, you can train, which costs ฿85 - ฿950 and takes 4h 10m.
What companies run services between Pathum Thani, Thailand and Phetchaburi, Thailand?
The Transport Company operates a bus from Bangkok Mochit Bus Terminal to Phetchaburi hourly. Tickets cost ฿140–1,200 and the journey takes 3h 6m. Alternatively, Thai Railway operates a train from Krung Thep Aphiwat Central Terminal to Phetchaburi hourly. Tickets cost ฿80–1,200 and the journey takes 2h 55m. State Railway of Thailand also services this route 5 times a day.
- Website
- Thai Railway
Train from Salaya to Ratchaburi
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- ฿30–1,100
- Schedules at
- Thai Railway
Train from Ratchaburi to Phetchaburi
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- ฿30–1,100
- Schedules at
- Thai Railway
Train from Krung Thep Aphiwat Central Terminal to Phetchaburi
- Ave. Duration
- 2h 55m
- Frequency
- Hourly
- Estimated price
- ฿80–1,200
- Schedules at
- Thai Railway
Train from Krung Thep Aphiwat Central Terminal to Phetchaburi
- Ave. Duration
- 2h 55m
- Frequency
- Hourly
- Estimated price
- ฿80–1,200
- Schedules at
- Thai Railway
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Salaya to Ratchaburi
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- ฿28–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿100–130
- 2nd Class (Air-Conditioned Berth)
- ฿28–40
- 2nd Class (Air-conditioned Seat)
- ฿270–300
Train from Ratchaburi to Phetchaburi
- Ave. Duration
- 45 min
- Frequency
- 4 times a day
- Estimated price
- ฿16–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿95–120
- 2nd Class (Air-Conditioned Berth)
- ฿16–22
- 2nd Class (Air-conditioned Seat)
- ฿250–280
Train from Krung Thep Aphiwat Central Terminal to Phetchaburi
- Ave. Duration
- 2h 40m
- Frequency
- 5 times a day
- Estimated price
- ฿50–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿120–150
- 2nd Class (Air-Conditioned Berth)
- ฿50–70
- 2nd Class (Air-conditioned Seat)
- ฿300–330
Train from Krung Thep Aphiwat Central Terminal to Phetchaburi
- Ave. Duration
- 2h 40m
- Frequency
- 5 times a day
- Estimated price
- ฿50–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿120–150
- 2nd Class (Air-Conditioned Berth)
- ฿50–70
- 2nd Class (Air-conditioned Seat)
- ฿300–330
- Website
- Department of Land Transport
Bus from Pak Kred to Salaya Market
- Ave. Duration
- 42 min
- Frequency
- Every 30 minutes
- Schedules at
- Department of Land Transport
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Bangkok Mochit Bus Terminal to Phetchaburi
- Ave. Duration
- 3h 6m
- Frequency
- Hourly
- Estimated price
- ฿140–1,200
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- 1348
- [email protected]
- Website
- Bangkok Mass Transit Authority
Bus from Charoen Phon Watthana Market to Rama 7 Park
- Ave. Duration
- 1h 49m
- Frequency
- Every 10 minutes
- Estimated price
- ฿10–24
- Schedules at
- Bangkok Mass Transit Authority
- Ave. Duration
- 2h 13m
- Estimated price
- ฿1,700–2,100
Taxi Every Way Teem
- Phone
- +66941414714
- Website
- taxieverywayteem.com
All Thai taxi
- Phone
- +66 2 018 9799
- Website
- allthaitaxi.com
GoodTaxiThai
- Phone
- +66 85 046 6356
- Website
- goodtaxithai.com
Grab Taxi
- Website
- grab.com
Tom Taxi Services
- Phone
- +66 98 281 2537
- Website
- tomtaxiservice.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 5 delightfully under-the-radar French towns you need to visit, What documents do I need to cross Niagara Falls?, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
Booking & Getting There
Pathum Thani to Phetchaburi bus services, operated by The Transport Company, arrive at Phetchaburi station.
Pathum Thani to Phetchaburi train services, operated by Thai Railway, arrive at Phetchaburi station.
Yes, the driving distance between Pathum Thani to Phetchaburi is 152 km. It takes approximately 2h 13m to drive from Pathum Thani to Phetchaburi.
There are 104+ hotels available in Phetchaburi.





