Bangkok to Hua Hin
GO
Eleven trains a day from Krung Thep Aphiwat, one in the morning and the rest from mid-afternoon, plus slow ordinary trains from Thon Buri and Hua Lamphong. From the airport, a direct bus.
- TRAINS
- 15
- FROM
- ฿42–฿1,998
- CHECKED
From the operators’ timetables (checked 31 October 2026).
Short answer
Checked 31 October 2026
By day, special express 43: Krung Thep Aphiwat 07:30 → Hua Hin 10:31, ฿330 (SRT). The cheap way is an ordinary train, ฿42–44 and about 4½ hours, from Thon Buri or Hua Lamphong.
From the airport: the bus from Suvarnabhumi, ฿361, about 4 hours, 11 a day (Roong Reuang Coach).
Ways to go compared
Travel time as the operator gives it; fares for one adult seat, one way.
| Way | Time | Fare | From | A day | Basis |
|---|---|---|---|---|---|
| Train | 3h 1m–4h 30m | ฿42–฿1,998 | Krung Thep Aphiwat Central Terminal (Bang Sue) · Bangkok station (Hua Lamphong) · Thon Buri station | 15 a day | Operator’s timetable |
| Bus from the airport | about 4 hours | ฿361 | Suvarnabhumi Airport | 11 a day | Operator’s timetable |
| Sombat Tour VIP bus | about 4–4½ hours | ฿291 (guide) | Sai Tai Mai (Southern Bus Terminal) | 2 a day (guide) | From reviews |
| Minibus from Ekkamai | about 3½–4 hours | ฿200 (guide) | Ekkamai | about hourly 05:00–19:00 (guide) | From reviews |
| Van from Mo Chit 2 | about 3½–4 hours | ฿220 (guide) | Mo Chit 2 | about 5 a day, 06:30–18:00 (guide) | From reviews |
| Flight | No scheduled flights from Bangkok (Hua Hin airport has Chiang Mai and southern routes only). | From reviews | |||
Timetable
Trains from Krung Thep Aphiwat Central Terminal (Bang Sue)
| Train | Departs | Arrives | Time | Fare | Days |
|---|---|---|---|---|---|
| 43 Special express | 07:30 | 10:31 | 3h 1m | ฿330 | Not stated |
| 171 Rapid · sleeper | 15:10 | 18:44 | 3h 34m | ฿94–฿480 | Not stated |
| 37 Special express · sleeper | 16:10 | 19:45 | 3h 35m | ฿234–฿1,518 | Not stated |
| 45 Special expressRuns coupled to train 37. | 16:10 | 19:45 | 3h 35m | ฿550–฿620 | Not stated |
| 31 Special express · sleeper | 16:50 | 20:20 | 3h 30m | ฿700–฿1,998 | Not stated |
| 169 Rapid · sleeper | 17:30 | 21:20 | 3h 50m | ฿94–฿520 | Not stated |
| 83 Express · sleeper | 18:50 | 22:29 | 3h 39m | ฿194–฿1,478 | Not stated |
| 85 Express · sleeper | 19:50 | 23:42 | 3h 52m | ฿194–฿1,478 | Not stated |
| 173 RapidSRT’s search says “Open for service from May 15, 2026 onwards”. | 20:10 | 00:05 +1 day | 3h 55m | ฿94–฿480 | Not stated |
| 167 Rapid · sleeper | 20:30 | 00:18 +1 day | 3h 48m | ฿94–฿480 | Not stated |
| 39 Special express | 22:50 | 02:04 +1 day | 3h 14m | ฿330 | Not stated |
Trains from Bangkok station (Hua Lamphong)
| Train | Departs | Arrives | Time | Fare | Days |
|---|---|---|---|---|---|
| 911 Excursion | 06:30 | 10:54 | 4h 24m | Not shown | Sat, Sun, holidays |
| 261 Ordinary | 09:20 | 13:50 | 4h 30m | ฿44 | Not stated |
Trains from Thon Buri station
| Train | Departs | Arrives | Time | Fare | Days |
|---|---|---|---|---|---|
| 255 Ordinary | 07:20 | 11:46 | 4h 26m | ฿42 | Not stated |
| 251 Ordinary | 13:10 | 17:31 | 4h 21m | ฿42 | Not stated |
Trains 37 and 45 leave together. The overnight trains to the south have berths, but you get off at Hua Hin in the evening.
Days: SRT’s search marks some trains “Available daily” and the excursion trains “Saturday–Sunday and public holidays”; for the rest it gives no days.
Fares by seat
SRT lists each train’s adult fares by seat type only. Where a type has two or three prices, the train has more than one class of carriage; SRT does not say which price is which class.
| Train | Seat | Upper berth | Lower berth | Single room |
|---|---|---|---|---|
| 171 | ฿94 · ฿150 | ฿280 · ฿410 | ฿350 · ฿480 | — |
| 37 | ฿234 · ฿290 | ฿550 · ฿818 | ฿620 · ฿1,018 | ฿1,518 |
| 31 | — | ฿700 · ฿998 | ฿800 · ฿1,198 | ฿1,998 |
| 169 | ฿94 · ฿150 · ฿210 | ฿280 · ฿410 · ฿430 | ฿350 · ฿480 · ฿520 | — |
| 83 | ฿194 · ฿250 | ฿530 · ฿778 | ฿620 · ฿978 | ฿1,478 |
| 85 | ฿194 · ฿250 | ฿530 · ฿778 | ฿620 · ฿978 | ฿1,478 |
| 167 | ฿94 · ฿150 | ฿280 · ฿410 | ฿350 · ฿480 | — |
Trains back to Bangkok
| Train | Departs | Arrives | Fare | Days |
|---|---|---|---|---|
| 44 Special express | 00:14 | 03:45 Krung Thep Aphiwat Central Terminal (Bang Sue) | ฿330 | Not stated |
| 168 Rapid | 01:26 | 05:10 Krung Thep Aphiwat Central Terminal (Bang Sue) | ฿94–฿480 | Not stated |
| 86 Express | 02:20 | 06:10 Krung Thep Aphiwat Central Terminal (Bang Sue) | ฿194–฿1,478 | Not stated |
| 174 RapidSRT’s search says “Open for service from May 15, 2026 onwards”. | 02:45 | 06:45 Krung Thep Aphiwat Central Terminal (Bang Sue) | ฿94–฿480 | Not stated |
| 84 Express | 03:07 | 07:05 Krung Thep Aphiwat Central Terminal (Bang Sue) | ฿194–฿1,478 | Not stated |
| 172 Rapid | 03:51 | 07:30 Krung Thep Aphiwat Central Terminal (Bang Sue) | ฿94–฿480 | Not stated |
| 32 Special express | 04:27 | 08:10 Krung Thep Aphiwat Central Terminal (Bang Sue) | ฿700–฿1,998 | Not stated |
| 38 Special express | 05:17 | 09:05 Krung Thep Aphiwat Central Terminal (Bang Sue) | ฿234–฿1,518 | Not stated |
| 46 Special expressRuns coupled to train 38. | 05:17 | 09:05 Krung Thep Aphiwat Central Terminal (Bang Sue) | ฿550–฿620 | Not stated |
| 252 Ordinary | 06:14 | 10:30 Thon Buri station | ฿42 | Not stated |
| 170 Rapid | 06:40 | 10:50 Krung Thep Aphiwat Central Terminal (Bang Sue) | ฿94–฿480 | Not stated |
| 254 Ordinary | 12:47 | 17:25 Thon Buri station | ฿42 | Not stated |
| 40 Special express | 14:36 | 18:05 Krung Thep Aphiwat Central Terminal (Bang Sue) | ฿330 | Not stated |
| 262 Ordinary | 14:56 | 19:20 Bangkok station (Hua Lamphong) | ฿44 | Not stated |
| 912 Excursion | 16:38 | 20:15 Bangkok station (Hua Lamphong) | Not shown | Sat, Sun, holidays |
Buses
Suvarnabhumi Airport → Hua Hin bus terminal · Roong Reuang Coach
- Fare
- ฿361
- Time
- about 4 hours
- From Bangkok
- 06:30 07:30 08:30 09:30 10:30 12:00 13:30 14:30 16:00 17:00 18:30
- Back to Bangkok
- 06:00 08:00 09:00 10:00 11:00 12:00 13:00 14:00 16:00 17:00 18:00
Where to board and get off
Floors, gates, counters and platforms as the operators write them.
In Bangkok
- Krung Thep Aphiwat Central Terminal (Bang Sue)
- Every Hua Hin train except the ordinary and excursion trains leaves from here in SRT’s search.
- Bangkok station (Hua Lamphong)
- Ordinary train 261 and the weekend excursion train 911 leave from here. Rail nearby: MRT Hua Lamphong (BL28).
- Thon Buri station
- Ordinary trains 255 and 251 to Hua Hin leave from here, across the river.
- Suvarnabhumi Airportสนามบินสุวรรณภูมิ
- Bus: 1st floor, near Gate 8, by the arrivals area (the bus company’s page).
At the other end
- Hua Hin station
- On the Southern Line.
- Hua Hin bus terminalสถานีขนส่งหัวหิน
- On Phetkasem Road near Hua Hin Airport. The airport bus also stops at Cha-am, in front of Bangkok Bank about 100 metres from the Cha-am junction.
Just landed? The automatic gates and the TDAC arrival card come before the airport bus. Suvarnabhumi automatic gates · TDAC arrival card
STEP BY STEP
Buying a train ticket
SRT sells special express, express and rapid train tickets online on D-Ticket. Ordinary trains cannot be booked online; buy at the station.
Book between 180 days and 3 hours ahead
D-Ticket opens seats 180 days before the train and closes 3 hours before it leaves.
Sign up with an ID card or passport number
Tick the foreigner box and give your passport number.
Give each passenger’s real details
The name, ID or passport number and phone of everyone travelling.
Pay and print
Card or PromptPay only. Print the ticket. SRT’s call centre is 1690.
Buying online
Buses: buy at the terminal counter or on the bus company’s booking site. Roong Reuang Coach asks you to be at the stop 15 minutes before departure.
The operators’ own booking sites first. A seller shows trains, buses, vans and flights on one page.
- SRT D-TicketThe railway’s own booking site, not an affiliate link
- Roong Reuang Coach ticketsThe bus company’s own booking site, not an affiliate link
DOOR TO DOOR
A car to your Hua Hin hotel
No terminal and no bags in a bus hold: a private car with a driver picks you up and drops you at your hotel. Priced per car, booked online ahead.
- From a Bangkok hotel · GetYourGuideAffiliate link★ 4.7 · 60 reviews · from ฿1,500 per car, up to 4Private car between hotels, either direction; pick-up outside the seller’s zones can cost extra. Free cancellation up to 24 hours ahead (seller’s page).
- From Suvarnabhumi Airport · KiwitaxiAffiliate linkFixed price per car, tolls included, to the exact address you type: hotel, condo or a friend’s home. A short stop can be added when booking; the driver meets you in arrivals with a name sign (seller’s page).
Questions
- Which train should I take to Hua Hin?
- Special express 43 is the only morning train from Krung Thep Aphiwat: 07:30, arriving 10:31, ฿330 for a seat. After that the first is rapid 171 at 15:10, arriving 18:44.
- Is there a cheap train?
- Ordinary trains: 255 from Thon Buri at 07:20 (arrives 11:46) and 251 at 13:10 (arrives 17:31), ฿42; 261 from Bangkok (Hua Lamphong) at 09:20 (arrives 13:50), ฿44. They cannot be booked online; buy at the station.
- Can I go straight from Suvarnabhumi Airport?
- Yes. Roong Reuang Coach runs a bus from the 1st floor near Gate 8, 11 times a day from 06:30 to 18:30, ฿361, about 4 hours, to the Hua Hin bus terminal on Phetkasem Road. It also stops at Cha-am.
- Can I fly from Bangkok to Hua Hin?
- No scheduled flights: Hua Hin airport’s routes go to Chiang Mai and the south (guides and Wikipedia, October 2026). The train or the airport bus is the way most people go.
- How early should I book?
- SRT’s D-Ticket opens 180 days ahead and closes 3 hours before the train. Book early for long weekends.
Before you go
Leaving BangkokThai long weekends (tickets sell out sooner)Day trips from Bangkok