Phetcha

Getting to and around Phetchaburi: trains, buses and vans

Train, bus and van times through Phetchaburi province, by station and district, and the songthaews, motorbike taxis and rentals for getting around once you are here. Every page shows its sources and when they were checked, because times and fares change.

Railway stations in Phetchaburi, from Bang Khem to Huai Sai Tai

Tap a station to see the trains that stop there and when

From Bangkok to Phetchaburi

Phetchaburi station is 150 km from Bangkok along the Southern Line. You can go by train, van or coach; pick by the time that suits you and where you want to board.

Train

2 h 15 min

Fastest: train 43, leaves 07:30, reaches Phetchaburi 09:45

  • 13 trains a day, plus 1 weekend excursion train
  • Board at Krung Thep Aphiwat Central Terminal (10), Thon Buri station (2), Bangkok (Hua Lamphong) station (2)
  • Takes 2 h 15 min to 3 h 33 min
  • Daily trains leave Bangkok from 07:20 to 22:50

Train times at every stationBack to Bangkok

Vans and minibuses

110 THB

The cheapest van, from Southern Bus Terminal (Sai Tai Mai)

  • Mo Chit 2 (Chatuchak van terminal) → Cha-am170 THBabout 3 h
  • Mo Chit 2 (van terminal) → Phetchaburiabout 2 h
  • Southern Bus Terminal (Sai Tai Mai) → Phetchaburi110 THBabout 1 h 42 min
  • Eastern Bus Terminal (Ekkamai) → Prachuap Khiri Khan (stops at Phetchaburi)about 1 h 43 min
  • Eastern Bus Terminal (Ekkamai) → Cha-am / Hua Hin / Pran Buri200 THB
  • Khao San Road (Tara Travel office) → Phetchaburi / Cha-am486 THBabout 3 h 30 min
Vans and where to board

BKS southern coaches

37 departures

a day, on 20 routes south

  • From Mo Chit 2, via the Southern Bus Terminal (Sai Tai Mai)
  • Reach the Phetchaburi BKS station about 1 h 50 min after leaving
  • Tickets on the BKS website, app and LINE @BKS99
Coach times

Stations and boarding points by district

Frequently asked questions

How long is the train from Bangkok to Phetchaburi?

2 h 15 min to 3 h 33 min, depending on the train. The fastest is train 43 (Special Express train), leaving Krung Thep Aphiwat Central Terminal at 07:30 and reaching Phetchaburi at 09:45. 13 trains a day run from Bangkok to Phetchaburi, plus 1 excursion train on Saturdays, Sundays and public holidays.

What time are the trains from Phetchaburi to Bangkok?

There are 13 a day. In the daytime they leave Phetchaburi at 06:13, 07:17, 07:43, 13:54, 15:25, 15:52. The other 7 are night trains from the south, passing Phetchaburi between 01:03 and 05:23. On Saturdays, Sundays and public holidays excursion train 912 also leaves at 17:27.

Where do I catch a van to Phetchaburi?

From several places in Bangkok: Mo Chit 2 (Chatuchak van terminal) → Cha-am, 170 THB, about 3 h; Mo Chit 2 (van terminal) → Phetchaburi, about 2 h; Southern Bus Terminal (Sai Tai Mai) → Phetchaburi, 110 THB, about 1 h 42 min; Eastern Bus Terminal (Ekkamai) → Prachuap Khiri Khan (stops at Phetchaburi), about 1 h 43 min; Eastern Bus Terminal (Ekkamai) → Cha-am / Hua Hin / Pran Buri, 200 THB; Khao San Road (Tara Travel office) → Phetchaburi / Cha-am, 486 THB, about 3 h 30 min. BKS also runs 20 southern coach routes from Mo Chit 2 via Sai Tai Mai that stop at the Phetchaburi BKS station.

Can I take the train to Cha-am?

Yes. 5 southbound trains a day stop at Cha-am, plus 1 excursion train at weekends, arriving at 10:32 (weekends), 11:20, 13:25, 17:05, 20:58, 23:56. From Phetchaburi to Cha-am takes 28–39 minutes.

When does the excursion train to Phetchaburi run?

Trains 911 and 912 run only on Saturdays, Sundays and public holidays. Out: leaves Bangkok (Hua Lamphong) station at 06:30, reaches Phetchaburi at 10:03 and goes on to Suan Son Pradiphat. Back: leaves Phetchaburi at 17:27, reaches Bangkok (Hua Lamphong) station at 20:15.

Train times are checked against the State Railway of Thailand's online timetable; buses and vans come from BKS, the Ministry of Transport and the operators, each with the date it was checked.