Bangkok to Hua Hin: Trains From 06:30, Airport Coach THB 361

Day trains to Hua Hin leave Bangkok (Hua Lamphong) at 06:30 and 09:20, Krung Thep Aphiwat at 07:30 and Thon Buri at 07:20. Train 43 is listed at Hua Hin at 10:36. From Suvarnabhumi Airport the coach costs THB 361 and takes about 4 hours.

On this page
  1. Trains from Bangkok to Hua Hin
  2. Later and night trains
  3. Which Bangkok station to use
  4. Trains back from Hua Hin to Bangkok
  5. Coach from Suvarnabhumi Airport to Hua Hin
  6. Cha-am and Hua Hin bus station
  7. Booking, refunds and baggage
  8. Hua Hin to Pattaya
  9. Which option fits you
  10. By bus from central Bangkok
  11. Step by step
  12. Common questions

On this page

  1. Trains from Bangkok to Hua Hin
  2. Later and night trains
  3. Which Bangkok station to use
  4. Trains back from Hua Hin to Bangkok
  5. Coach from Suvarnabhumi Airport to Hua Hin
  6. Cha-am and Hua Hin bus station
  7. Booking, refunds and baggage
  8. Hua Hin to Pattaya
  9. Which option fits you
  10. By bus from central Bangkok
  11. Step by step
  12. Common questions

Trains from Bangkok to Hua Hin

The State Railway of Thailand southern line timetable shows only some trains stopping at Hua Hin. Use the table below.

Three Bangkok stations carry trains to Hua Hin. Trains 909 and 911 leave Bangkok (Hua Lamphong) at 06:30 and train 261 leaves at 09:20. Krung Thep Aphiwat has trains at 07:30 (train 43) and 15:10 (train 171). Thon Buri has trains at 07:20 (train 255) and 13:10 (train 251).

Train Leaves Bangkok from Listed at Hua Hin
911 Hua Lamphong, 06:30 10:57
43 Krung Thep Aphiwat, 07:30 10:36
255 Thon Buri, 07:20 11:49
261 Hua Lamphong, 09:20 13:53
251 Thon Buri, 13:10 17:32
171 Krung Thep Aphiwat, 15:10 18:49
Bangkok to Hua Hin: day trains on the SRT timetable Departure from Bangkok and listed Hua Hin time FROM HUA LAMPHONG Train 911 leaves 06:30 Hua Hin 10:57 Train 261 leaves 09:20 Hua Hin 13:53 FROM KRUNG THEP APHIWAT Train 43 leaves 07:30 Hua Hin 10:36 Train 171 leaves 15:10 Hua Hin 18:49 FROM THON BURI Train 255 leaves 07:20 Hua Hin 11:49 Train 251 leaves 13:10 Hua Hin 17:32 ThailandBuddy.com · Sources: SRT Train Tracking System, Southern Line timetable Verified 17 Oct 2026 · Re-checked every 3 months Bangkok to Hua Hin: day trains on the SRT timetable Departure from Bangkok and listed Hua Hin time FROM HUA LAMPHONG Train 911 leaves 06:30 Hua Hin 10:57 Train 261 leaves 09:20 Hua Hin 13:53 FROM KRUNG THEP APHIWAT Train 43 leaves 07:30 Hua Hin 10:36 Train 171 leaves 15:10 Hua Hin 18:49 FROM THON BURI Train 255 leaves 07:20 Hua Hin 11:49 Train 251 leaves 13:10 Hua Hin 17:32 ThailandBuddy.com · Sources: SRT Train Tracking System, Southern Line timetable Verified 17 Oct 2026 · Re-checked every 3 months
Six day trains with the time they leave Bangkok and the time listed at Hua Hin, checked 17 Oct 2026.
Tap to enlarge diagram

Later and night trains

Several more trains from Krung Thep Aphiwat pass Hua Hin after dark. Trains 37 and 45 leave at 16:10 and are listed at Hua Hin at 19:50. Train 31 leaves at 16:50 and train 169 at 17:30. They are listed at Hua Hin at 20:25 and 21:25.

Train 83 leaves at 18:50 and is listed at Hua Hin at 22:34. Train 85 leaves at 19:50 and is listed at 23:47.

Train 173 leaves at 20:10 and is listed at 00:10. Train 167 leaves at 20:30 and is listed at 00:23. Train 39 leaves at 22:50 and is listed at 02:09.

Cha-am, the stop before Hua Hin on the line, is listed at 10:33, 11:21, 13:26, 17:06, 20:59 and 23:57.

Which Bangkok station to use

Krung Thep Aphiwat (Bangkok Apiwat Central Station) is the main hub for SRT long-distance trains, with trains to Hua Hin. Hua Lamphong and Thon Buri also appear on the southern timetable.

The railway tells passengers to check the timetable with the station master before travelling. The call center is 1690 and answers 24 hours.

Trains back from Hua Hin to Bangkok

For a daytime trip back, use the trains below.

Train Leaves Hua Hin Reaches Bangkok
252 06:14 Thon Buri 10:30
170 06:40 Krung Thep Aphiwat 10:50
254 12:47 Thon Buri 17:25
40 14:36 Krung Thep Aphiwat 18:05
262 14:46 Hua Lamphong 19:20
912 16:38 Hua Lamphong 20:15

Coach from Suvarnabhumi Airport to Hua Hin

The Roong Reuang Coach runs from Suvarnabhumi Airport to Hua Hin bus station. It takes about 4 hours depending on traffic and costs THB 361 per seat. Reach the stop at least 15 minutes before departure.

The stop is on Level 1, near Gate 8, close to the arrivals area. The ticket counter is on Level 1 at gate 8. Allow about 1 hour for immigration and baggage claim before you walk to the coach.

Coaches leave the airport at 6:30, 7:30, 8:30, 9:30, 10:30, 12:00, 13:30, 14:30, 16:00, 17:00 and 18:30. Intercity coaches to Hua Hin also run from Level 1, Gate 8 (inner curb).

Coach operator timetable block for Suvarnabhumi Airport and Hua Hin Bus Terminal with the travel time, the fare box and two grids of departure times, one for each direction.
The operator's timetable for the airport and Hua Hin coach. Source: Roong Reuang Coach: Suvarnabhumi Airport - Hua Hin (opens in a new tab), captured 17 October 2026

Cha-am and Hua Hin bus station

The coach also drops passengers in Cha-am in front of the Bangkok Bank branch (หน้าธนาคารกรุงเทพ สาขาชะอำ), about 100 m from the Cha-am junction on Phetkasem Road.

The Cha-am pick-up point for the trip back is in front of the Government Savings Bank, Cha-am branch (ธนาคารออมสิน สาขาชะอำ), on Phetkasem Road.

Hua Hin bus station is on Phetkasem Road near Hua Hin airport. A shuttle to hotels in Hua Hin costs THB 100 per person: ask the staff at the station.

Coaches back to the airport leave Hua Hin bus station at 6:00, 8:00, 9:00, 10:00, 11:00, 12:00, 13:00, 14:00, 16:00, 17:00 and 18:00. The trip takes about 4 hours.

Booking, refunds and baggage

Tickets are usually sold out at least 1 hour before departure, so book online. Pay by credit card or QR PromptPay. Tickets cannot be cancelled or refunded.

If a flight delay makes you miss your coach, the counter moves you to the next coach with free seats for THB 50 per person. A phone screen with the booking confirmation is enough, because no printed ticket is needed.

Each passenger carries up to 2 bags free. A hold bag may weigh at most 20 kg. A bag of 21 to 30 kg costs THB 50.

Children under 2 travel without a ticket, and from age 2 a ticket is required. Pets are not allowed on board. Alcohol and strong-smelling food may not be consumed on board.

Hua Hin to Pattaya

A coach links Hua Hin bus station and Pattaya. It takes about 5 hours and costs THB 526 per seat; for service, ask at counter 3 at Hua Hin bus station. It leaves Hua Hin at 9:00 and leaves Pattaya at 15:30.

Coach operator timetable block for Hua Hin Bus Terminal and Pattaya Bus Terminal with the travel time, the fare box and one departure time for each direction.
The operator's timetable for the Hua Hin and Pattaya coach. Source: Roong Reuang Coach: Hua Hin - Pattaya (opens in a new tab), captured 17 October 2026

Which option fits you

You are Pick Why
Landing at Suvarnabhumi The airport coach, THB 361 It leaves from Level 1 near Gate 8, with 11 daily departures from 6:30
Leaving Bangkok early Train 911 from Hua Lamphong at 06:30 It is listed at Hua Hin at 10:57
Starting at Krung Thep Aphiwat Train 43 at 07:30 It is listed at Hua Hin at 10:36
Starting in Thonburi Train 255 at 07:20 It is listed at Hua Hin at 11:49
Carrying a big bag The coach: 20 kg hold bag free A bag of 21 to 30 kg costs THB 50
Travelling with a child under 2 The coach: no ticket needed Children from age 2 need a ticket
Going on to Pattaya The Hua Hin to Pattaya coach, THB 526 It leaves Hua Hin at 9:00

By bus from central Bangkok

The Bangkok Southern Bus Terminal (Sai Tai Mai) on Borommaratchachonnani Road is the main bus hub for Hua Hin and the south. Reach it by MRT or BTS to Bang Wa, then continue by taxi.

↑ Contents

Step by step

  1. Choose train or coachDay trains leave from 06:30, and the airport coach costs THB 361.
  2. Go to the right stationTrains leave from Hua Lamphong, Krung Thep Aphiwat or Thon Buri.
  3. Check the timetableConfirm the time with the station master or call 1690.
  4. BoardFor the airport coach, reach the stop at least 15 minutes before departure.

Not confirmed: SRT fares, seat classes and operating days per train: the timetable lists times only, so ask at the station or call 1690. Bus and minivan fares from the Southern Bus Terminal (Sai Tai Mai) to Hua Hin are not confirmed: ask at the terminal.

Common questions

How long is the train from Bangkok to Hua Hin?

Train 43 leaves Krung Thep Aphiwat at 07:30 and is listed at Hua Hin at 10:36. Train 911 leaves Hua Lamphong at 06:30 and is listed at Hua Hin at 10:57.

Which Bangkok station do trains to Hua Hin leave from?

Hua Lamphong, Krung Thep Aphiwat and Thon Buri all have trains on the southern timetable. Krung Thep Aphiwat is the main hub for long-distance SRT trains, including Hua Hin.

Is there a bus from Suvarnabhumi Airport to Hua Hin?

Yes. The Roong Reuang Coach costs THB 361 per seat and takes about 4 hours depending on traffic. It leaves from Level 1, near Gate 8.

Where does the airport coach stop in Hua Hin?

At Hua Hin bus station on Phetkasem Road near Hua Hin airport. A hotel shuttle in Hua Hin costs THB 100 per person.

Does the airport coach stop in Cha-am?

Yes. It drops passengers in front of the Bangkok Bank branch in Cha-am, about 100 m from the Cha-am junction on Phetkasem Road.

Can I get a refund on a coach ticket to Hua Hin?

No. The operator does not cancel or refund tickets. After a flight delay the counter moves you to the next coach with free seats for THB 50 per person.

Is there a coach from Hua Hin to Pattaya?

Yes. It costs THB 526 per seat and takes about 5 hours. It leaves Hua Hin bus station at 9:00 and Pattaya bus station at 15:30.

How early should I reach the airport coach stop?

At least 15 minutes before departure. After landing, allow about 1 hour for immigration and baggage claim.

Comments (8)

  1. CrapLikeThat

    Train to Hua Hin Currently on the train from Bangkok to Hua Hin. $5 USD, and well worth the trip so far. Fun experience in and of itself. Food vendors selling food and drink. Beautiful countryside and a nice rain storm. If you’re not in a rush and just want to chill, this is a great option

    1. Yellow2345

      I've taken the express train and it was about 3 hours. I wouldn't take the regular train as it's too slow. The benefit of the train over car is the cost and having the local experience. Arguably the scenery for both the train and car/bus are close enough.

    2. CrapLikeThat

      I think you’re going to enjoy it. My car (10) only had a squat toilet that I imagine would be kind of difficult to use moving on the train, so maybe use the bathroom beforehand.

    3. CrapLikeThat

      No, I don’t really know how it works. Most cars looked pretty similar. I think 1st class might be the sleeper bed option (maybe with AC?), 2nd class was all forward facing seats with plenty of legroom, fans, and big windows to open for fresh air, 3rd class I think is seats facing both directions with what appeared to be less legroom.

    4. lorettocolby

      Yeah we went to Hua Hin that way. We opted for a/c though. Cold. Only time in Thailand i missed my sweater. Love the vendors and sights

  2. veganpizzaparadise

    "38 photos of the new Hua Hin Train Station" Glad to have a faster train to BKK! 3 hours.

    1. taimusrs

      Trains are limited to like 40-60km/h in Bangkok, and it can only do 120km/h flat out. There are also stops along the route so the average speed is even lower. All in all, average speed is probably 60-80km/h

    2. NokKavow

      For me, 3h is just about the limit on trip length for a short 1-night weekend trip. If it takes longer, even if just 4h, it's not worth it unless I stay 2+ days. You're also right that 3h on a train is much better than 3h on a bus, no contest.

Prices, timetables and opening hours change; check with the operator before you travel. See how guides are checked.

Spotted an error? Report it.