Phetchaburi to Hua Hin Train
Timetables and Fares

Taking the short journey on the Phetchaburi to Hua Hin train, takes you from the centre of this historic town, to the popular Royal beach resort.

The only other options for travel from Phetchaburi to Hua Hin is to take a rather slow local bus or you can take a minivan (if there is space) as the Bangkok to Hua Hin minivans sometimes stop along the main highway here.

The distance from Phetchaburi (also known at Phet Buri) to Hua Hin by train is 63 Kilometres.

The duration of the journey for the fastest trains is around 50 minutes.

Phetchaburi to Hua Hin Train Schedule

For the train in the other direction from Hua Hin to Phetchaburi click here >

To see the latest SRT train timetable from Phetchaburi to Hua Hin, click on the timetable link below:

Train Ticket Prices

When travelling short distances on trains in Thailand, it is always best to take the slower Ordinary or Rapid services as you avoid all the expensive fixed fees you have to pay for the faster services.

Fares for the trip from Phet Buri to Hua Hin start from as little as 14 Baht for a seat on an Ordinary train, 3rd class carriage.

To see a full list of fares for this route click here >

Booking Tickets

If you plan to travel on the cheap trains on fan cooled 2nd / 3rd class carriages, you just turn up at Phetchaburi Railway Station and buy a ticket for the next departure.

If you want to take one of the more expensive, faster trains in A/C 2nd or 1st class, you may find tickets on the day hard to come by, so you should plan ahead and book your seats at least a few days ahead.

You can make advance bookings at any SRT train station or online here >

Hua Hin Railway Station main page >

Trains from Hua Hin main page >

Book Transport / Hotels Online

Malaysia / Singapore:

- Bus >

- Train >

- Ferry >

Thailand / Laos / Cambodia / Vietnam...:

 - Bus >

 - Train >

 - Ferry >


Find Cheap Flights in SE Asia >


Find the best deals for hotels >