Train from Hua Hin to Bangkok: Online Booking, Schedules, and Routes

State Railway of Thailand Logo
Plus
SiamTickets.com Logo
Train service from Hua Hin to Bangkok featuring SRT train and Bangkok skyline at sunset

Escape Hua Hin’s beaches for Bangkok’s vibrant buzz on a scenic 3.5-4 hour train ride through Thailand’s countryside.

With options for every budget, from private 1st Class sleepers to authentic 3rd Class seats, watch the sunrise over rice fields and villages, immersing yourself in a classic Thai travel experience.

Use the search tool above or Click here to book.

Hua Hin to Bangkok Train Schedule

Vibrant view of Hua Hin Railway Station in Thailand, showcasing its traditional Thai architecture and a colorful SRT train approaching the platform. The station is adorned with intricate wooden designs and surrounded by lush greenery.

Check the schedule below for trains to Bangkok’s Krung Thep Aphiwat Central Terminal Station. Options range from overnight sleepers to daytime seats, departing from Hua Hin’s charming station (ticket counters, food stalls, restrooms, and taxi access nearby).

Overnight Trains

Time & Duration Train Info Highlights
01:26 – 05:10, 3h 44m #168, Sleep: 2nd; Seat: 2nd, 3rd Budget-friendly, fan-cooled
02:20 – 06:10, 3h 50m #86, Sleep: 1st, 2nd; Seat: 2nd, 3rd Premium sleepers, dining
03:07 – 07:05, 3h 58m #84, Sleep: 1st, 2nd; Seat: 2nd, 3rd All classes, breakfast arrival
03:51 – 07:30, 3h 39m #172, Sleep: 2nd; Seat: 2nd, 3rd Fast, affordable sleepers
04:27 – 08:10, 3h 43m #32, Sleep: 1st Luxury 1st Class only
05:17 – 09:05, 3h 48m #38, Sleep: 1st; Seat: 2nd, 3rd 1st Class sleepers, Seating
06:40 – 10:50, 4h 10m #170, Seat: 2nd, 3rd Economical, scenic daytime views, slowest
14:36 – 18:05, 3h 29m #40, Seat: 2nd AC Fastest option, Daytrain

Timeline (Train #84)

🚆
03:07 – Departure
Board at Hua Hin Station
🍽️
03:30 – Breakfast Service
Light meals and coffee available
📍
04:45 – Phetchaburi Stop
Short stop at Phetchaburi Station
🌅
06:00 – Sunrise
Beautiful countryside views
🔔
06:45 – Arrival Notice
Prepare for Bangkok arrival
🏁
07:05 – Arrival
Arrive at Krung Thep Aphiwat Station
BOOK TRAIN TICKETS

Sleeper and Seat Classes

Thai Railways offers a range of classes for the Hua Hin to Bangkok route. Here’s a breakdown to match your travel style and budget:

Class Price (THB) Key Features Best For
1st Class AC Sleeper 1,080-1,300 Private 2-berth cabin, lockable, washbasin, AC Couples, privacy seekers
2nd Class AC Sleeper 580-720 Open berths, curtains, bedding, AC Solo travelers, groups
2nd Class Fan Sleeper 360 Open berths, fans, bedding Budget travelers
2nd Class AC Seats 390-480 Reclining seats, AC, footrests Daytime travelers
2nd Class Fan Seats 200-300 Padded seats, open windows, fans Photography, budget
3rd Class Seats 140-250 Basic benches, fans, local vibe Short trips, locals
1st Class AC Sleeper 1,080-1,300 THB
Key Features

Private 2-berth cabin, lockable, washbasin, AC

Best For

Couples, privacy seekers

2nd Class AC Sleeper 580-720 THB
Key Features

Open berths, curtains, bedding, AC

Best For

Solo travelers, groups

2nd Class Fan Sleeper 360 THB
Key Features

Open berths, fans, bedding

Best For

Budget travelers

2nd Class AC Seats 390-480 THB
Key Features

Reclining seats, AC, footrests

Best For

Daytime travelers

2nd Class Fan Seats 200-300 THB
Key Features

Padded seats, open windows, fans

Best For

Photography, budget

3rd Class Seats 140-250 THB
Key Features

Basic benches, fans, local vibe

Best For

Short trips, locals

1st Class AC Sleeper

Private cabins with two berths, ideal for overnight luxury. Available on #32, #38, #84, #86.

2nd Class AC Sleeper

2nd Class sleeper interior

Popular open-plan berths with AC and curtains. Available on #84, #86, #168, #172.

2nd Class Fan Sleeper

Budget-friendly with natural ventilation. Available on #168 only.

2nd Class AC Seats

Reclining seats for daytime comfort. Available on #40, #84.

2nd Class Fan Seats

Classic open-window experience. Available on #84, #86, #168, #170, #172.

3rd Class Seats

Basic and authentic, popular with locals. Available on most trains.

Tips for Choosing Your Class

  • Overnight: Sleepers (1st/2nd Class) for early departures (1:00-5:00 AM).
  • Weather: AC for hot months (March-May); fan classes for cooler seasons (Dec-Feb).
  • Views: Fan seats for open windows and photos.
  • Value: 2nd Class AC seats balance cost and comfort for daytime.

Boarding Basics for First-Timers

  • Tickets: Buy online or at Hua Hin’s counter (cash only at station).
  • Luggage: No strict limits; store above seats or under berths.
  • Boarding: Arrive 30-45 min early; show e-ticket on phone.

Food and Services

Thai train meal tray

Enjoy at-seat dining (AC classes) or grab local treats from platform vendors at Hua Hin and stops like Phetchaburi (famous for sweets).

  • AC trains: Breakfast, snacks, coffee/tea.
  • Stations: Rice porridge, pastries, fruits.
  • Services: Toilets, staff assistance, food carts.

Krung Thep Aphiwat Station

Krung Thep Aphiwat Central Terminal Station entrance with modern architecture

Bangkok’s modern hub (15 km north of the city center) has shops, eateries, and transport links.

Transport Options

MRT
  • THB 20-42
  • 15-20 min to center
Taxi
  • THB 100-300
  • 20-40 min
Grab/Bolt
  • ~Taxi rates
  • Fixed fare

Hua Hin to Bangkok Train FAQ

30-45 min for tickets and boarding.

Under 3 (below 100cm): free, no seat. 3-11: half fare.

No, but #40 is the fastest at 3h 29m.

Yes, 1 day prior; fees apply (20-50%).

Mostly on time; expect minor delays (10-20 min).

Onward Connections

Airport Connections

Don Mueang (DMK)
SRT Red Line
17 min
  • Fare: 40 THB
  • Every 10-15 min
Taxi
20 min
  • 200-300 THB
Suvarnabhumi (BKK)
MRT + Rail Link
40-50 min
  • MRT to Petchaburi: 15-20 min
  • Rail Link: 20-25 min
Taxi
30-40 min
  • 300-500 THB
BOOK TRAIN TICKETS

Related Trips

How would you rate this company?

Click on a star to rate them!

Average rating / 5. Vote count: