Skip to content
24/7 support in 9 languages WhatsApp +66 88 623 5016 LINE 2610253925 [email protected]
  1. Home
  2. How to Go

How to Get from Bangkok to Hua Hin

The fastest way from Bangkok to Hua Hin is by road or on the 07:30 railcar train, both about 3 hours. The cheapest is the ordinary third-class train from Hua Lamphong or Thonburi station, which costs 42–44 THB and takes about 4.5 hours. For a door-to-door trip, a Smile Taxi Service private transfer costs a fixed 2,000 THB per sedan (2,300 THB SUV, 2,800 THB van), expressway tolls included, and takes about 3 hours depending on traffic.

Distance and travel time overview

By road, Hua Hin is about 200 km from Bangkok, around 3 hours by car depending on traffic. By rail it is 222 km from Krung Thep Aphiwat, Bangkok's main station, and trains take from about 3 hours to about 4.5 hours.

There are no flights and no ferry between Bangkok and Hua Hin. As of July 2026, Hua Hin Airport (HHQ) has only a few domestic routes, such as Chiang Mai, so travellers land at Suvarnabhumi (BKK) or Don Mueang (DMK) and continue by road or rail.

The road route leaves Bangkok on Rama II Road, where a new elevated expressway, Motorway 82, is being built. Two sections opened for trial use on 22 October 2025 and 28 August 2026. They are toll-free during the trial, and an electronic toll system is expected to be installed from 2027.

Bangkok to Hua Hin at a glance

Option Travel time Approximate price Best for
Private transfer (Smile Taxi Service) About 3 hours, door to door 2,000–2,800 THB per vehicle, fixed Families, groups, airport arrivals, heavy luggage
Railcar train 43 from Krung Thep Aphiwat About 3 hours 330 THB A fast, air-conditioned morning trip
Rapid and express trains 3.5 to 4 hours From 94 THB for a seat, more for a sleeper berth Afternoon and evening departures
Ordinary train from Hua Lamphong or Thonburi About 4.5 hours 42–44 THB The lowest possible fare
Airport bus from Suvarnabhumi About 4 hours About 360 THB per seat Solo travellers landing in the daytime
Sombat Tour coach from Mo Chit 2 Check with the operator About 325 THB A reserved coach seat
Minivan from Sai Tai Mai, Mo Chit 2 or Ekkamai About 3 to 4 hours About 270–315 THB Light travellers on a budget
Grab or an airport queue taxi About 3 hours Shown in the app or agreed with the driver Short-notice trips

Third-party prices and timetables were checked in September 2026 and change often, so confirm them with the operator. Bus fares in Thailand were adjusted five times between April and September 2026 with diesel prices, most recently on 15 September 2026.

Private transfer with Smile Taxi Service

A private transfer takes you from your hotel or the airport to your hotel door in Hua Hin, with no change of vehicle. It costs more than public transport, but the fare is per vehicle, so it suits groups and anyone with several bags.

Fixed fares

Smile Taxi Service fares are fixed, per vehicle (not per person) and one way, with expressway tolls included. There is no meter, and the price is the same for one passenger or a full car.

From → To Sedan SUV Van
Bangkok → Hua Hin 2,000 THB 2,300 THB 2,800 THB
Suvarnabhumi Airport (BKK) → Hua Hin 2,000 THB 2,200 THB 2,800 THB
Don Mueang Airport (DMK) → Hua Hin 2,000 THB 2,300 THB 2,800 THB

Vehicle sizes:

  • Sedan: up to 3 passengers and 2 bags (Toyota Camry or similar).
  • SUV: up to 5 passengers and 4 bags (Toyota Fortuner or similar).
  • Van: up to 7 passengers and 5 bags (Toyota Commuter or similar).

Book online:

All other routes are on the Smile Taxi Service fare list.

What is included

  • Airport waiting time: 60 minutes of free waiting, counted from the actual landing time. A member of the team checks your flight.
  • Meeting point at Suvarnabhumi: Level 4 (Departures), near Gate 4. The car stops in the pickup lane.
  • Meeting point at Don Mueang: Level 3 (Departures). Don Mueang has two terminals, so the exact door is sent with the driver's details.
  • Meeting point at hotels and addresses: the driver meets you at the door.
  • Driver details: before the trip, the team sends the driver's name, the car and the plate number. At the airport, send a message on WhatsApp or LINE once you have your bags, and the car pulls up in about 5–10 minutes.
  • Free eSIM: a free 500 MB Thailand eSIM with an airport pickup; ask for it when you book.

Extras on request

  • Name sign at the arrivals gate: +100 THB.
  • Child seat: +100 THB.
  • Extra stops: +250 THB per hour.
  • Pickup or drop-off in Bangkok west of the Chao Phraya River (the Thonburi side): +100–200 THB.
  • English-speaking driver: not every driver speaks English, but you can request one when booking, subject to availability.

Payment and cancellation

You pay the driver in cash (Thai baht) at the end of the trip. The website takes no online payment and no deposit. If you can only pay by card, for example because you could not change money yet, message the team for a PayPal payment link; a 5% fee is added.

Cancellation is free up to 24 hours before pickup. A discount is available if you also book the return trip; ask by message.

Smile Taxi Service answers messages 24/7 in 9 languages. It is rated 5.0 on Google and 5.0 on Tripadvisor, and its 54+ local drivers have carried more than 8,000 passengers.

Train

Hua Hin station is about 850 m from the beach. Trains now stop at a new elevated station; the historic 1926 wooden station and royal pavilion are preserved next to it.

Which Bangkok station

Almost all trains to Hua Hin leave from Krung Thep Aphiwat Central Terminal, next to Bang Sue, not from Hua Lamphong. Take the MRT Blue Line to Bang Sue station. Southern-line trains leave from platforms 7 and 8, and there are left-luggage lockers near the ticket office. Only two services still start at Hua Lamphong: ordinary train 261 at 09:20 (arrives 13:50, 44 THB) and the weekend excursion train 911 at 06:30 (Saturdays, Sundays and public holidays, arrives 10:54). From Thonburi station, on the west bank, ordinary trains 255 (07:20, arrives 11:46) and 251 (13:10, arrives 17:31) cost 42 THB.

Timetable from Krung Thep Aphiwat

Departs Train Arrives Hua Hin Fare (THB)
07:30 43, special express railcar 10:31 330
15:10 171, rapid 18:44 94–480
16:10 37/45, special express 19:45 234–1,518 (train 37); 550–620 (train 45)
16:50 31, special express sleeper 20:20 700–1,998
17:30 169, rapid 21:20 94–520
18:50 83, express 22:29 194–1,478
19:50 85, express 23:42 194–1,478
20:10 173, rapid 00:05 94–480
20:30 167, rapid 00:18 94–480
22:50 39, special express railcar 02:04 330

The lower fare is a seat, the higher a sleeper berth. There is no departure between 07:30 and 15:10, so train 43 is the only morning train from this station. It can sell out quickly, so book ahead. The railcars have air-conditioned second-class reclining seats; food and drinks are no longer included and must be bought.

Tickets

Book on the official SRT D-Ticket website or at the station (SRT hotline 1690). Third-class ordinary-train tickets are sold only at the station on the day and cannot sell out.

Pros: low fares and no traffic. Cons: no departures from Krung Thep Aphiwat between 07:30 and 15:10, and many evening trains arrive late at night.

Airport bus from Suvarnabhumi

Roong Reuang Coach runs a direct bus from Suvarnabhumi Airport to Hua Hin. Check in on Level 1 near Gate 8.

  • Departures: 06:30, 07:30, 08:30, 09:30, 10:30, 12:00, 13:30, 14:30, 16:00, 17:00 and 18:30.
  • Fare: about 360 THB per seat on the operator's site. Resellers often charge more.
  • Time: about 4 hours, depending on traffic.
  • Stops: Cha-am, then the Roong Reuang terminal on Phetkasem Road near Hua Hin Airport, north of the town centre. You need a local ride to your hotel.
  • Luggage and changes: one checked bag up to 20 kg plus one personal bag is free. Tickets are not refundable; date or time changes cost 30 THB per person and must be made at least 2 days before travel.

Coaches and minivans from Bangkok

  • Sombat Tour coach from Mo Chit 2 (Northern Bus Terminal): departures at 07:30 and 14:50, "Supreme" class, 325 THB. It stops at Phetchaburi and Cha-am junction on the way. Call centre: 1215 (06:00–20:00). The operator says times and fares may change.
  • Minivans from Sai Tai Mai (Southern Bus Terminal): Hua Hin Pran Tour (HPT) leaves from platform 7 between 07:00 and 20:00 and takes about 3 hours. Buses also leave through the day; check times at the terminal.
  • JKP minivans from Mo Chit 2 (van terminal) to Market Village in Hua Hin: 06:30, 10:00, 14:00, 16:00 and 18:00, about 313 THB through a reseller, about 3–4 hours.
  • Nor Neane minibuses from Ekkamai (Eastern Bus Terminal, next to BTS Ekkamai), about 291 THB through a reseller.

Sai Tai Mai is far out in western Bangkok: a taxi from central Bangkok costs about 250–450 THB, or take the BTS or MRT to Bang Wa and then a taxi of about 10 km (about 90–110 THB).

From Don Mueang Airport

We found no direct scheduled bus from Don Mueang to Hua Hin. Take airport bus A1 to Mo Chit 2 (30 THB, every 15 minutes, 05:45–24:00), then the Sombat Tour coach or a JKP minivan. A1 boards in front of the Service Hall building and at Terminal 1, Level 1, Gate 6. The coach leaves only at 07:30 and 14:50, so the wait can be long. The simpler option is a private transfer: 2,000 THB by sedan, tolls included.

Airport taxi and Grab

  • Queue taxi at Suvarnabhumi: the public taxi rank is on Level 1 between Gates 4 and 7. A 50 THB airport surcharge is added and passengers pay the tolls. For trips outside Bangkok the driver may propose a fixed price instead of the meter, so agree the total and who pays the tolls before you leave.
  • Grab: the Suvarnabhumi Grab pickup point is on Level 1 at Gate 4. The app shows the fare before you book; tolls are added. On-demand rides take cash or card; advance bookings are cashless only. No reliable Grab price for Bangkok to Hua Hin was found.

Practical tips for this route

  • Traffic: leave Bangkok early on Fridays and before public holidays, and expect heavy traffic back to Bangkok on Sunday afternoons.
  • Where you arrive: the airport bus stops north of town near Hua Hin Airport, many vans use the Market Village Bus & Van Station, and the train station is about 850 m from the beach. Carry small notes for a local ride to your hotel.
  • Arriving at night: the last airport bus leaves Suvarnabhumi at 18:30, so allow time for immigration and bags. Several trains reach Hua Hin after midnight. A pre-booked Smile car at the airport waits 60 minutes free after landing.
  • Families: a van or SUV has room for luggage, and a child seat can be requested for 100 THB.
  • Weekends in Hua Hin: Cicada Market at Khao Takiab opens Friday to Sunday, 16:00–23:00.

The return journey: Hua Hin to Bangkok

Private transfer: the same fixed fares apply in reverse.

Train to Krung Thep Aphiwat: most trains pass Hua Hin between midnight and 07:00: 00:14, 01:26, 02:20, 02:45, 03:07, 03:51, 04:27, 05:17 and 06:40. After that, the only daytime train to Krung Thep Aphiwat is the 14:36 railcar, train 40 (arrives 18:05, 330 THB). To Hua Lamphong, ordinary train 262 leaves at 14:56 (arrives 19:20, 44 THB), and on weekends and public holidays train 912 leaves at 16:38 (arrives 20:15). To Thonburi, trains 252 (06:14, arrives 10:30) and 254 (12:47, arrives 17:25) cost 42 THB.

Buses and vans: the airport bus to Suvarnabhumi leaves the Roong Reuang terminal near Hua Hin Airport at 06:00, 08:00, 09:00, 10:00, 11:00, 12:00, 13:00, 14:00, 16:00, 17:00 and 18:00. Sombat Tour leaves for Bangkok at 09:30 and 13:30 (325 THB). Vans to Mo Chit, Sai Tai Mai and Rangsit leave the Market Village Bus & Van Station every 25–40 minutes. Nor Neane minibuses to Ekkamai board at Bluport, and HPT vans to Sai Tai Mai in front of the Siri Phetkasem Hotel behind Chatchai Market. Check which stop your ticket uses.

FAQ

What is the fastest way from Bangkok to Hua Hin? By car, about 3 hours door to door. The fastest train is the 07:30 railcar from Krung Thep Aphiwat, which arrives at 10:31.

What is the cheapest way? The ordinary third-class train: 44 THB from Hua Lamphong at 09:20, or 42 THB from Thonburi at 07:20 or 13:10. It takes about 4.5 hours.

Does the train still leave from Hua Lamphong? Only the 09:20 ordinary train and the weekend 06:30 excursion train. All other trains leave from Krung Thep Aphiwat (MRT Bang Sue).

Is there a bus from Suvarnabhumi Airport to Hua Hin? Yes. Roong Reuang Coach leaves from Level 1 near Gate 8, 11 times a day between 06:30 and 18:30, for about 360 THB.

How do I get from Don Mueang to Hua Hin? Take bus A1 to Mo Chit 2 and then a Sombat Tour coach or a JKP minivan, or book a private transfer for 2,000 THB by sedan.

Where do minivans to Hua Hin leave from in Bangkok? From Sai Tai Mai (Southern Bus Terminal, platform 7), Mo Chit 2 and Ekkamai. They do not leave from Victory Monument.

Can I fly from Bangkok to Hua Hin? No. There are no flights between Bangkok and Hua Hin, so the trip is by road or rail.

How much is a taxi from Bangkok to Hua Hin? Smile Taxi Service charges a fixed 2,000 THB (sedan), 2,300 THB (SUV) or 2,800 THB (van) per vehicle, one way, tolls included.

To book your transfer, choose a car on the booking page or message us on WhatsApp or LINE.