Skip to main content
Visit Thailand Today

Practical guide

Bangkok to Hua Hin

Three hours by train to Thailand's prettiest railway station, or a ฿200 minibus from Ekkamai.

By Mac Kiley · 17 min read · Updated Sep 26, 2026

Train No. 43 if You Can Get It, the Ekkamai Minibus if You Can't

Bangkok to Hua Hin is 200 km by road and 229 km by rail, and almost every option takes 3 to 4 hours. Special Express No. 43 leaves Krung Thep Aphiwat at 07:30, arrives at 10:31, costs ฿330 in an air-conditioned reclining seat, and sells out because it is the only fast morning train; it goes on sale 30 days ahead. Nine other trains from Krung Thep Aphiwat call at Hua Hin every day, from ฿94 in an open-window third-class seat to ฿1,202 in a first-class berth (the three ordinary trains from Thon Buri and Hua Lamphong are ฿44), but most of them leave Bangkok in the late afternoon or at night because they are long-distance sleepers passing through.

Check live Bangkok → Hua Hin times and seats on 12Go

The minibus from Ekkamai is ฿200 cash at the counter (about ฿296 booked online), leaves roughly every hour from 05:00 to 19:00 and takes three and a half to four hours. Landing at Suvarnabhumi, the Roong Reuang coach goes straight to Hua Hin from Level 1 for ฿361, 11 times a day. A private transfer is about ฿2,500 to ฿2,800 for the car, three hours door to door. There is no flight, because Hua Hin's airport has no Bangkok service.

The variable that breaks any road option is the weekend exodus, so Friday evening south and Sunday evening north can add an hour or two.

Arriving in Hua Hin

Where to stay in Hua Hin

Sponsored

This route ends in Hua Hin. Search Hua Hin hotels with your dates, or narrow it to the area you're heading for. Filter for free cancellation if you want to hold a room and decide later.

See Hua Hin hotels

Opens Booking.com with your dates · also on Expedia · Trip.com

The short answer

Take Special Express No. 43 if you can get a seat, because it's the only fast morning train, leaving Krung Thep Aphiwat at 07:30 and arriving at 10:31 for ฿330. If it's sold out, the Nor Neane minibus from Ekkamai is ฿200 cash, roughly hourly from 05:00 to 19:00, and takes 3h30–4h. The cheapest ride is the ordinary third-class train from Thon Buri or Hua Lamphong, ฿44 and about 4h30.

Distance
200 km by road, 229 km by rail
Fastest
Train No. 43, 3h, ฿330
Cheapest
Ordinary train, 4h30, ฿44
Trains a day
Ten from Krung Thep Aphiwat
From Suvarnabhumi
Roong Reuang coach, ฿361, 11 a day
Book
No. 43 opens 30 days ahead on D-Ticket

Key Facts (2026)

The fastest is Special Express No. 43, 07:30 to 10:31, ฿330

An air-conditioned diesel railcar from Krung Thep Aphiwat, all second class, reclining seats and curtains. Tickets open 30 days before departure on SRT's D-Ticket site and app, and the popular dates go within days. Arrives beside Hua Hin's 1926 royal station, a ten-minute walk from the night market.

Ten trains a day, but only one before 15:10

After No. 43 the next departure is Rapid No. 171 at 15:10 (฿94 third class, ฿150 second class, fans not air-con), then a run of long-distance sleepers between 16:10 and 22:50. The ordinary trains from Thon Buri (07:20, 13:10) and Hua Lamphong (09:20) take four and a half hours for ฿44, tickets on the day only.

The minibus from Ekkamai is ฿200 cash, roughly hourly 05:00 to 19:00

Nor Neane's minibuses leave from the Ekkamai terminal beside BTS Ekkamai (stand 24 while the terminal is being rebuilt) and take 3.5 to 4 hours with two fuel stops. Booking sites sell the same seat for about ฿296. Hand luggage only, no charging, no water. It drops passengers along Phetkasem Road at the clock tower and Market Village on request.

From Suvarnabhumi, the Roong Reuang coach is ฿361, 11 a day

Departures 06:30 to 18:30 from Level 1 near Gate 8, four hours, 24-seat VIP coaches with a toilet. 12Go sells the seat for ฿425. It terminates at the RRC bus station on Phetkasem Road beside Hua Hin Airport, about 7 km north of the clock tower, so budget a short Grab into town.

A private transfer is about ฿2,500 to ฿2,800 for the car, 3 hours

On 12Go a sedan booked ahead from the city is mostly ฿2,400–2,900; a negotiated taxi is often ฿1,500 to ฿2,500. The only road option that leaves on your schedule, and the sane one for a family or a late-night arrival.

No flight, no high-speed train

Hua Hin Airport has no Bangkok service (Thai AirAsia flies it to Chiang Mai, EZY Airlines to U-Tapao and Surat Thani). The 'flights' the booking engines show connect through Chiang Mai. The southern high-speed line to Hua Hin is a 2032 plan, not a train.

Every Way From Bangkok to Hua Hin, Compared (2026)

ModeDurationTypical priceDeparts from
Special Express No. 43 (air-con railcar)3h฿330Krung Thep Aphiwat, 07:30
Other trains (rapid, express, sleepers)Seats on 12Go3h30–4h฿94–1,202 by classKrung Thep Aphiwat, 15:10–22:50
Ordinary train (3rd class, fans)4h30฿44Thon Buri 07:20 / 13:10, Hua Lamphong 09:20
Minibus (Nor Neane)Seats on 12Go3h30–4h฿200 counter, ฿296 onlineEkkamai, roughly hourly 05:00–19:00
Van (JKP)~4h฿220–313Mo Chit 2 van terminal, 5 a day
Big bus (Sombat Tour, VIP)Seats on 12Go~4h฿291–341Southern Terminal / Mo Chit 2, 2 a day
Airport coach (Roong Reuang)~4h฿361 (฿425 on 12Go)Suvarnabhumi, Level 1 Gate 8, 11 a day
Taxi / private transfer~3h฿1,500–2,800 per carAnywhere in Bangkok

Prices checked September 26, 2026. Train fares are station (counter) fares from Richard Barrow's Thai Train Guide, thailandtrains.com and siamtickets.com where they agree; minibus and bus counter fares from the operators' boards as filmed in April and June 2026; the airport coach from Roong Reuang's own site. Online sellers add ฿50–100 to most of these. Friday evening southbound and Sunday evening northbound can add 1–2 hours to any road option.

Bookable departures · refreshed daily

Bangkok → Hua Hin: departure times you can book now

Every departure currently on sale through 12Go for this route, by class. Fares are the spread across the classes shown; the exact price for a seat and date is on the booking page.

Train

฿ 144–9003h 1m – 3h 42mSeats on 12Go
ClassDepartures
2nd Class Sleeper AC15:10, 16:10, 16:50, 17:50, 18:50, 19:50, 20:30
2nd Class Sleeper Fan15:10, 17:50, 20:30
2nd Class AC seats only07:30, 22:50
2nd Class Fan seats only15:10, 16:10, 17:50, 18:50, 19:50, 20:30
Class 3 Fan15:10, 16:10, 17:50, 18:50, 19:50, 20:30

Bus

Bangkok - Hua Hin฿ 341–1,0203h – 4hSeats on 12Go
ClassDepartures
VIP 2408:50, 14:50
Minibus09:30, 11:30
Express19:00
VIP Bus19:00
Suvarnabhumi Airport - Hua Hin฿ 4254hSeats on 12Go
ClassDepartures
VIP 2407:30, 08:30, 09:30, 10:30, 12:00, 14:30, 16:00, 17:00, 18:30

Minivan

฿ 220–4603h 45m – 4hSeats on 12Go
ClassDepartures
Minibus05:00, 07:00, 09:00, 11:00, 13:00, 15:00, 17:00, 19:00
Regional 14pax06:30, 09:15, 10:00, 12:15, 14:00, 16:00, 18:00
Check seats and exact fares on 12Go

Times and fares as sold on 12Go, refreshed daily. Services sold only locally — ordinary trains, weekend excursion trains, walk-up pier tickets — are not listed; see the table above for those. Sponsored link: we may earn a commission when you book, at no extra cost to you.

Bangkok → Hua Hin

Check live times and seats from Bangkok to Hua Hin

12Go lists the trains it can sell, the Ekkamai and Mo Chit vans, the Sombat Tour big bus and the Suvarnabhumi coach side by side with live seats and e-tickets. It adds a fee over the counter price, but on a holiday weekend a held seat beats a line at the van counter, and for No. 43 it is the only English-language way to book from abroad without a D-Ticket account.

Check schedules on 12Go

Sponsored link — we may earn a small commission when you book, at no extra cost to you. Learn more.

Which Train to Book, From No. 43 and No. 171 to an Evening Sleeper or the ฿44 Ordinary

The timetable is lopsided, and that decides it

Ten southern-line trains a day call at Hua Hin from Bangkok's Krung Thep Aphiwat terminal (the long-distance services moved there from Hua Lamphong in 2023), but the shape of the timetable is the whole story. Special Express No. 43 at 07:30 is the one fast morning train, an air-conditioned Daewoo railcar, all second class, reclining seats with curtains and a snack-cart service, 3 hours and 1 minute to Hua Hin for ฿330, then on to Surat Thani. Because Hua Hin is roughly a third of that train's route, SRT opens its seats 30 days before departure, and the weekend dates go within days. If you can get it and you don't mind the early start, it is the best way to arrive in Hua Hin, period.

The next departure is not until 15:10, and that is Rapid No. 171, the train the YouTube reviewers keep recommending as the easy alternative, with fan-cooled second class for ฿150 or third class for ฿94, windows down, vendors walking the aisle with fruit and grilled chicken, arriving at 18:44 with a sunset on the right-hand side for the last half hour. It is a 19-hour train to Sungai Kolok on the Malaysian border, and Hua Hin is less than a quarter of its route, so under SRT's rule its seats go on sale only the day before, which is why it rarely sells out. The same is true of Special Express No. 37/45 at 16:10 (fan seats ฿150, an air-conditioned seat about ฿400, plus sleepers) and No. 31 at 16:50, the modern Chinese-built sleeper to Hat Yai, which has no seats at all, so a second-class berth is ฿702 upper or ฿802 lower and first class ฿1,002 or ฿1,202, silly money for three and a half hours but a genuinely comfortable ride if that is the kind of trip you are on. Express No. 83 (18:50, to Trang) and No. 85 (19:50, to Nakhon Si Thammarat) carry every class from ฿194 third-class seats to a ฿978 first-class berth and, because Hua Hin is just over a quarter of their routes, they open 30 days out. The late rapids (No. 169, No. 173, No. 167) and the 22:50 railcar No. 39/41 (฿330, the same stock as No. 43) get you in between 21:20 and 02:04, which only makes sense if a Hua Hin hotel is expecting you.

Then there are the ordinary trains, which do not leave from Krung Thep Aphiwat at all. No. 255 leaves Thon Buri at 07:20 and No. 251 at 13:10; No. 261 leaves the old Hua Lamphong station at 09:20 and reaches Hua Hin just before 14:00. They are third class only, plastic seats, ceiling fans and open windows, about 30 stops and four and a half hours, and the fare is ฿44 (Richard Barrow's guide still lists ฿42; the counter charged ฿44 in September 2026). Tickets are sold only at the station on the day, so turn up an hour or two early. On price and on the experience of leaving Bangkok through the back gardens of the suburbs from a century-old Italian-designed station, the 09:20 from Hua Lamphong is the sleeper hit of this route, and it lands you at your hotel at check-in time.

My rule is to book No. 43 the day its seats open if the 07:30 start works. If it's gone, take No. 171 at 15:10 in second class (฿150) or the 09:20 ordinary from Hua Lamphong (฿44), and leave the sleepers to people going further south. Never buy a Hua Hin train ticket at 'official' prices from a reseller, because SRT's own fares are the ones in the table below.

Bangkok → Hua Hin Train Schedule and Fares (2026)

TrainDepartsArrives Hua HinClasses and station faresSeats open
No. 255 Ordinary07:20 Thon Buri~11:503rd class fan seats ฿44On the day, at the station
No. 43 Special Express railcar07:30 Krung Thep Aphiwat10:312nd class air-con seats ฿33030 days ahead
No. 261 Ordinary09:20 Hua Lamphong~13:553rd class fan seats ฿44On the day, at the station
No. 251 Ordinary13:10 Thon Buri~17:403rd class fan seats ฿44On the day, at the station
No. 171 Rapid15:10 Krung Thep Aphiwat18:443rd fan ฿94 · 2nd fan ฿150 · 2nd berthsDay before
No. 37/45 Special Express16:10 Krung Thep Aphiwat19:452nd fan ฿150 · 2nd air-con seat ~฿400 · 1st/2nd berthsDay before
No. 31 Special Express (CNR sleeper)16:50 Krung Thep Aphiwat20:202nd berth ฿702/802 · 1st berth ฿1,002/1,202 (no seats)Day before
No. 169 Rapid17:30 (some sellers 17:50) Krung Thep Aphiwat21:203rd fan ฿94 · 2nd fan ฿150 · 2nd berthsDay before
No. 83 Express18:50 Krung Thep Aphiwat22:293rd ฿194 · 2nd fan ฿250 · 2nd air-con berth ฿620 · 1st berth ฿97830 days ahead
No. 85 Express19:50 Krung Thep Aphiwat23:423rd ฿194 · 2nd fan ฿250 · 2nd air-con berth ฿62030 days ahead
No. 173 Rapid20:10 Krung Thep Aphiwat00:052nd/3rd fan seats · 2nd berths (station sales)30 days ahead
No. 167 Rapid20:30 Krung Thep Aphiwat00:183rd fan ฿94 · 2nd fan ฿150 · 2nd berths30 days ahead
No. 39/41 Special Express railcar22:50 Krung Thep Aphiwat02:042nd class air-con seats ฿33030 days ahead

Times from the SRT timetable as published by thailandtrains.com and Richard Barrow's Thai Train Guide on September 26, 2026; No. 169 is listed at 17:30 by both and at 17:50 by 12Go and siamtickets, so check D-Ticket for that one. Fares are the station (counter) fares where at least two sources agree; online sellers add roughly ฿50 to ฿100. The 'seats open' column applies SRT's April 2026 rule, under which a reserved-seat train opens 1 day ahead when your journey is under 25% of its route, 30 days ahead for 25–59% and 90 days for 60% or more; Hua Hin sits at 20–24% of the Sungai Kolok, Padang Besar, Hat Yai and Yala trains and at 26–35% of the Surat Thani, Trang, Nakhon Si Thammarat and Kantang trains. The 30-day window on No. 43 is confirmed by SRT; the rest follow from the route lengths.

What the Trains Are Actually Like

Second class on No. 43, fans on No. 171, the ordinary at ฿44

No. 43 is a set of 1990s Daewoo diesel railcars refurbished with reclining seats, drop-down trays, curtains and cold air-conditioning; bring a layer. Seats are reserved and numbered, and you enter Krung Thep Aphiwat's platforms from Zone E on the ground floor about 15 minutes before departure by scanning the QR code on your e-ticket or paper ticket at the barrier, then take the escalator up to the platform and find your coach number. There is a toilet on board, staff sell snacks and drinks from a cart, and the train has been arriving within a few minutes of 10:31 since the double-track upgrade finished. What you give up is the open window. The railcar is quiet and sealed, and the reviewers who have done both say it feels a little removed from the countryside going past.

No. 171 and the other fan-cooled trains are the opposite. The windows are down, the ceiling fans work well enough once the train is moving (hot while it sits in the station), the seats are four across and wider than a minibus, the toilets are usable, and vendors board at each stop with sticky rice, grilled chicken, cut fruit and cold drinks. Second class gets you a padded seat and a bit more room for ฿150; third class is ฿94 and a slightly padded bench. The evening sleepers make up the beds around 18:00, so on No. 37/45 or No. 83 you'll share a carriage with people settling in for the night while you get off three hours later. Only a few carriages on those trains are air-conditioned, and they are the ones that fill first.

The ordinary train from Hua Lamphong is plastic seats, fans, open windows and about 30 station stops, and it is the ride people write home about. You leave through the century-old station hall with its curved iron roof and stained glass, roll out past the back doors of Bangkok's rail-side houses, and pay ฿44 for four and a half hours. Bring water, a hat and sunglasses for the dust, and expect it to run 15 minutes late. Whatever train you take, Hua Hin's platforms are elevated and modern (opened December 2023) and the original red-and-cream royal station of 1926, built for Rama VI's court, is preserved right beside them at street level. You step off into the town's most photographed spot, ten minutes on foot from the night market and the clock tower.

See No. 43, the ฿44 Ordinary and the Ekkamai Minibus on Video

Three 2026 rides filmed by other travelers, so you can see the carriages before you pick one. Nothing loads from YouTube until you press play.

Rapid No. 171 at 15:10 in second class (฿150) with No. 43 arriving at Hua Hin for comparison. Video by Balloon Chaser on YouTube.
Ordinary No. 261 from the old Hua Lamphong station, 09:20 departure, ฿44, four and a half hours. Video by Balloon Chaser on YouTube.
The ฿200 Ekkamai minibus and Rapid No. 171 on the same day, with the Zone E boarding process at Krung Thep Aphiwat. Video by Balloon Chaser on YouTube.

The Luxury Option Is SRT's Royal Blossom and KIHA 183 Excursion Trains

Seasonal weekend day trips from Hua Lamphong, ฿1,999 all in

Thailand has no regular luxury train to Hua Hin, but the State Railway runs two excursion sets there on selected weekends, and they are the answer to the 'luxury train Bangkok to Hua Hin' question. The SRT Royal Blossom is ten former JR Hokkaido 'Hamanasu' coaches refitted with velvet seats, teak trim and huge picture windows; its Hua Hin day trip leaves Hua Lamphong around 06:45, tours the royal station, the Railway Library, the Phra Mongkut Klao pavilion and the golf course by coach, and gets back to Bangkok around 22:00. The 2025 season ran every Saturday and Sunday from late April to June 1 at ฿1,999 a person including three meals, snacks, drinks, guided tours, transfers and insurance; the September 2024 season was ฿1,799; and in 2026 it ran on March 7, 8 and 15. The KIHA 183 railcars, also ex-Japanese, cover one- and two-day programs to Khao Sam Roi Yot and Pran Buri that pass through Hua Hin on other weekends. SRT's plain weekend excursion train No. 911/912 to Suan Son Pradiphat also calls at Hua Hin, on ordinary rolling stock at ordinary fares.

Dates are announced a season at a time and tickets go on sale at every station and on D-Ticket about a month ahead, selling out within days; as of September 26, 2026 no dates had been published for the October to December 2026 season, so check SRT's D-Ticket site or Richard Barrow's Thai Train Guide before planning a trip around one. If your dates don't line up, No. 43 in the morning is the same view for ฿330.

Arriving in Hua Hin

Top-Ranked Hotels in Hua Hin

Sponsored links

The top of my ranked list of the 10 best hotels in Hua Hin. Each button opens the hotel on Booking.com with your dates filled in.

Bangkok to Hua Hin by Minibus, Big Bus or the Airport Coach

Ekkamai for Sukhumvit, Mo Chit for the north, Suvarnabhumi if you're landing

Nor Neane's minibuses from the Ekkamai (Eastern) terminal are the workhorse for anyone staying around Sukhumvit. The terminal is next to BTS Ekkamai, departures run roughly every hour from 05:00 to 19:00, the counter fare is ฿200 in cash (12Go and the other sites sell the same seat for about ฿296 with the booking fee), and the run is three and a half to four hours with a couple of fuel stops. While the terminal is being rebuilt the Hua Hin counter is stand 24, the blue one at the end. The vehicles are the newer 'minibus' type rather than the old Toyota vans, four seats across with air-conditioning and curtains, but the seats are narrow, there is no charging and no water, and luggage space is hand-luggage only. On the Hua Hin side the driver stops on request along Phetkasem Road, so ask for the clock tower for the old town and the beach hotels, or Market Village for the south end, before it carries on to its own stop north of the center. From Mo Chit 2, the van terminal beside the Northern Bus Terminal, JKP runs five departures a day (06:30, 10:00, 14:00, 16:00, 18:00) for ฿220 at the counter or ฿313 online, ending at Market Village.

There is exactly one full-size bus between central Bangkok and Hua Hin, Sombat Tour's VIP coach, three seats across, toilet on board, USB-A at the seat, ฿291 at the counter and ฿341 on 12Go, twice a day and about four hours. It serves both the Southern Terminal (Sai Tai Mai) and Mo Chit 2, so check the boarding point on your ticket; in Hua Hin it uses Sombat's own station a three-minute walk from Bluport mall at the south end of town, and you'll need your passport to board. The tourist vans sold around Khao San Road with hotel pickup cost ฿449 to ฿1,068 and are the least reliable of the family.

Flying into Suvarnabhumi with Hua Hin as your first stop, skip Bangkok altogether, because Roong Reuang's coaches leave from the ground floor (Level 1) near Gate 8 eleven times a day between 06:30 and 18:30, cost ฿361 at the desk (฿425 on 12Go), and take about four hours in a 24-seat VIP coach with a toilet, with one comfort stop. The catch is where they stop, the RRC bus station on Phetkasem Road beside Hua Hin Airport, about 7 km north of the clock tower, so allow a 15-minute Grab into town. From Don Mueang there is no direct coach worth planning around; take the airport bus or rail link across town to Ekkamai, or book a transfer.

Taxi, Grab and Private Transfer, and Why You Can't Fly

฿1,500 to ฿2,800 for the car, three hours, your schedule

A private car is the family pick and the only option that leaves when you do. A fixed-fare transfer booked on 12Go is mostly ฿2,400 to ฿2,900 for a sedan from a Bangkok address and about ฿3,900 for a nine-seat van, with the price agreed before you leave and hotel-to-hotel drop-off in about three hours. A metered taxi flagged in the city will negotiate ฿1,500 to ฿2,500 depending on the hour and your Thai; Grab quotes vary the same way. On a Friday evening none of them beat the train, because the Phetkasem highway south of Bangkok simply fills up.

There is no flight. Hua Hin Airport's only scheduled routes are Chiang Mai (Thai AirAsia) and U-Tapao and Surat Thani (EZY Airlines); nothing flies from Suvarnabhumi or Don Mueang. When Skyscanner or Expedia show a 'Bangkok to Hua Hin' fare, it is a connection through Chiang Mai that takes most of a day. The high-speed line to Hua Hin exists only as a plan with a 2032 target, and the first Thai high-speed line, Bangkok to Nakhon Ratchasima, is itself still under construction.

If four of you are traveling with suitcases, a ฿2,500 transfer split four ways is ฿625 a head for door-to-door and no terminals. That is the one case where I'd choose the road over No. 43.

Where You Land in Hua Hin, and Getting to Your Hotel

Four different arrival points, one of them 7 km out of town

The train wins on arrival. Hua Hin station is in the middle of town. The Hua Hin Night Market and the Hua Hin Clock Tower are about 400 m east along Damnoen Kasem Road, the beach sois and the fishing pier a further ten minutes, and a Grab to a hotel anywhere in the center is ฿60 to ฿100. The Ekkamai minibus and the JKP van drop along Phetkasem Road, the main north–south street, so get off at the clock tower for the old town and the beachfront hotels, or at Market Village for the resorts south of the center; both are on the west side of the street, so you'll cross to the sea side. Sombat Tour's big bus ends at its own station beside Bluport mall, 3 km south of the clock tower, which is right for the Khao Takiab end of town and a ฿100 Grab from the center.

The airport coach is the outlier, since it terminates at the RRC bus station next to Hua Hin Airport, about 7 km north of the clock tower on Phetkasem Road. Grab works from there, and the green songthaews running south along Phetkasem are the ฿10–40 alternative if you're traveling light. Wherever you arrive, the cell signal is fine and Grab is cheap and plentiful in Hua Hin; the town's own tuk-tuks quote tourist prices, so open the app.

Coming Back From Hua Hin to Bangkok

One good day train, hourly minibuses from Bluport, and the airport coach

The return timetable is even more lopsided than the outbound one. Special Express No. 40, the air-conditioned railcar, leaves Hua Hin at 14:36 and reaches Krung Thep Aphiwat at 18:05 for about ฿330, and it is the only comfortable daytime train; Rapid No. 170 leaves at 06:40 (fan seats, ฿94 third class, 10:50 arrival) and everything else between midnight and 05:17 is a northbound sleeper passing through. The ordinary trains run to Thon Buri at 06:25 and 12:44 and to Hua Lamphong at 14:56 for ฿44, on the day only. For most people the minibus is the practical answer going north. Nor Neane's minibuses to Ekkamai leave from beside Bluport mall roughly every hour from 05:00 to 19:00 for ฿240, JKP's vans to Mo Chit 2 leave Market Village at 08:10, 10:00, 12:00 and 16:00 for ฿220, Sombat Tour's big bus leaves its station beside Bluport at 09:30 and 13:30 (฿291, Southern Terminal then BTS Mo Chit), and Roong Reuang's coaches to Suvarnabhumi run 06:00 to 18:00 from the RRC station by the airport for ฿361, timed so a 10:00 departure makes an afternoon international flight. Every departure, fare and terminal is in the Hua Hin to Bangkok guide.

Bookable departures · refreshed daily

Hua Hin → Bangkok: departure times you can book now

Every departure currently on sale through 12Go for this route, by class. Fares are the spread across the classes shown; the exact price for a seat and date is on the booking page.

Bus

Hua Hin - Bangkok฿ 3414hSeats on 12Go
ClassDepartures
VIP 2409:30, 13:30
Hua Hin - Suvarnabhumi Airport฿ 4254hSeats on 12Go
ClassDepartures
VIP 2406:00, 08:00, 10:00, 11:00, 12:00, 14:00, 16:00, 17:10, 18:00

Minivan

฿ 220–2404h – 5hSeats on 12Go
ClassDepartures
Regional 14pax08:10, 10:00, 12:00, 16:00
Minibus05:00, 07:00, 09:00, 11:00, 13:00, 15:00, 17:00, 19:00
Check seats and exact fares on 12Go

Times and fares as sold on 12Go, refreshed daily. Services sold only locally — ordinary trains, weekend excursion trains, walk-up pier tickets — are not listed; see the table above for those. Sponsored link: we may earn a commission when you book, at no extra cost to you.

Hua Hin → Bangkok

Check live times and seats from Hua Hin to Bangkok

12Go shows the northbound minibuses, the Sombat coach and the Suvarnabhumi airport coach with live seats. It does not sell the ordinary trains; those are counter-only on the day.

Check schedules on 12Go

Sponsored link — we may earn a small commission when you book, at no extra cost to you. Learn more.

Frequently Asked Questions

Common questions about Bangkok to Hua Hin.

Special Express No. 43, the 07:30 air-conditioned railcar from Krung Thep Aphiwat, 3 hours, ฿330, arriving in the middle of town beside the 1926 royal station. It sells out, so book when seats open 30 days ahead. If it's gone, the Nor Neane minibus from Ekkamai (฿200 at the counter, roughly hourly 05:00–19:00, 3.5–4 hours) is the practical alternative, Rapid No. 171 at 15:10 (฿94–150) is the pleasant one, and a private transfer (about ฿2,500–2,800 per car, 3 hours) is the family one.

Yes. It is the one option immune to weekend traffic, it lands you in the town center, and it is cheap, ฿330 in air-con on No. 43, ฿94–150 with fans on the afternoon rapids, ฿44 on the ordinary trains from Thon Buri and Hua Lamphong. The catch is the timetable, because only No. 43 (07:30) leaves in the morning, the next train is at 15:10, and the rest are evening sleepers passing through.

About 200 km by road down Phetkasem Highway and 229 km by rail. That is 3 hours on No. 43, 3.5–4 hours on the other trains and the minibuses, about 3 hours by private car in normal traffic, and 4.5 hours on the ordinary trains. On Friday and Sunday evenings the road options can take an hour or two longer.

Yes, ten a day. Every southbound train from Krung Thep Aphiwat calls at Hua Hin, starting with No. 43 at 07:30 (the fast one), Rapid No. 171 at 15:10, then sleepers at 16:10, 16:50, 17:30, 18:50, 19:50, 20:10, 20:30 and 22:50. Ordinary trains also run from Thon Buri (07:20, 13:10) and Hua Lamphong (09:20).

Station fares in 2026 are ฿44 third class on the ordinary trains; ฿94 third class and ฿150 second class (fans) on the rapids; ฿330 for an air-conditioned seat on the No. 43 and No. 39 railcars; ฿194 third class, ฿250 second class and ฿620 for a second-class air-con berth on the expresses; ฿978 for a first-class berth on No. 83; and ฿702–802 (second) or ฿1,002–1,202 (first) in the modern CNR sleeper No. 31. Booking sites add about ฿50–100.

It depends on the train. Since April 2026 SRT opens seats 1 day ahead when your journey is under a quarter of the train's route, 30 days ahead for a quarter to 59%, and 90 days for 60% or more. Hua Hin is about a third of the Surat Thani trains (No. 43, No. 39) and just over a quarter of the Trang and Nakhon Si Thammarat expresses (No. 83, 85, 167, 173), so those open 30 days out; it is under a quarter of the Sungai Kolok, Hat Yai and Yala trains (No. 171, 37/45, 31, 169), which open the day before. Ordinary trains are sold at the station on the day only. Book on SRT's D-Ticket site or app, or on 12Go for a fee.

No. Thailand's first high-speed line, Bangkok to Nakhon Ratchasima, is still under construction, and the southern line to Hua Hin is a plan with a 2032 target. The fastest service is Special Express No. 43, a diesel railcar, at 3 hours.

No. Hua Hin Airport has no Bangkok flights; its only routes are Chiang Mai (Thai AirAsia) and U-Tapao and Surat Thani (EZY Airlines). Any 'Bangkok to Hua Hin' fare a booking engine shows is a connection via Chiang Mai. Overland is 3–4 hours whichever way you go.

Yes. Roong Reuang coaches leave from Level 1 near Gate 8 eleven times a day between 06:30 and 18:30, cost ฿361 at the desk (฿425 on 12Go), and take about four hours in a 24-seat VIP coach with a toilet. They terminate at the RRC bus station beside Hua Hin Airport, about 7 km north of the town center, so add a short Grab. A private transfer booked on 12Go is the door-to-door alternative, about three hours on your own schedule.

A fixed-fare transfer booked ahead on 12Go is mostly ฿2,400–2,900 for a sedan and about ฿3,900 for a nine-seat van; a taxi negotiated in the city is usually ฿1,500–2,500. Either way it is about three hours door to door and the only road option on your own schedule.

Only on selected weekends. SRT's Royal Blossom, ten refitted ex-Japanese panoramic coaches, runs day trips from Hua Lamphong to Hua Hin in announced seasons (every weekend from late April to June 1 in 2025 at ฿1,999 all-inclusive; March 7, 8 and 15 in 2026), and the KIHA 183 excursion railcars pass through on programs to Khao Sam Roi Yot and Pran Buri. Tickets go on sale about a month ahead on D-Ticket and sell out fast. As of late September 2026 no October–December dates had been announced.

Special Express No. 40 at 14:36 (arrives Krung Thep Aphiwat 18:05, about ฿330) is the only comfortable daytime train; Rapid No. 170 at 06:40 is the early one. Minibuses to Ekkamai leave from beside Bluport mall roughly hourly 05:00–19:00 for ฿240, JKP vans to Mo Chit 2 leave Market Village four times a day for ฿220, Sombat Tour's coach leaves at 09:30 and 13:30 for ฿291, and Roong Reuang's coaches to Suvarnabhumi run 06:00–18:00 for ฿361. The Hua Hin to Bangkok guide has every departure.

Sources

The times and fares on this page come from these operator and official pages.

Where to stay in Hua Hin

Compare prices across major booking sites, and filter for free-cancellation rooms if you want to reserve now and decide later.

  • Compare prices across sites
  • Filter for free cancellation
  • Secure checkout on the partner site

We may earn a commission from bookings made through these links — at no extra cost to you. Learn more.

Onward from Hua Hin

The next leg, with the fastest and cheapest way to do it.

Going back? Hua Hin to BangkokEvery route in Thailand

Mac Kiley

Written by

Mac Kiley

I lived in Bangkok for four years and traveled the country from there. The guides are my own opinions, written the way I'd explain them to a friend planning a trip.

More about Mac

Ready to build your itinerary?

Use our free itinerary builder to save places, organize days, and share your trip.

Open Itinerary Builder