Getting To Hua Hin!

The coastal city of Hua Hin is situated in the province of Prachuap Khiri Khan, approximately 200km SouthWest of Bangkok. Known for its tranquil beaches and inviting waters, Hua Hin beckons to beach enthusiasts and sun-seekers alike from all corners of the world. This charming town offers a perfect blend of relaxation and excitement, making it a favoured weekend escape for the denizens of Thailand's vibrant capital city.
Visitors to Hua Hin can revel in a plethora of activities from sunbathing and engaging in thrilling watersports, to food tours or exploring its rich historical sites, or teeing off at world-class golf courses. The town's vibrant markets provide excellent shopping opportunities, allowing travellers to discover unique local crafts and souvenirs. Hua Hin's laidback charm, coupled with its warm hospitality, makes it an ideal destination for families and globetrotters yearning for a tropical getaway. Immerse yourself in the stunning coastal vistas, savour diverse culinary experiences, and unwind amidst the serene ambiance of Hua Hin – an enchanting destination that promises an unforgettable escape.

Rail
With the upgrading of the route between Bangkok and Hua Hin to dual track, rail is by far the most relaxed way to get to Hua Hin. Most of the trains from Bangkok to Hua Hin depart from Bangkok's Krung Thep Aphiwat Central Terminal (Bang Sue Grand Station); this station has trains 9 times daily, taking between 3 hours 01 min to 3hrs 42 min to cover the 200km distance. There are also two trains daily from Bangkok's Hua Lamphong station and two trains from Thonburi, but as these are deemed Ordinary services, they are not bookable online and must be purchased at a train station. These additional four services take around 4.5 hours to reach Hua Hin.

Bangkok to Hua Hin Schedule

Train

Bangkok

Hua Hin

Service

Duration

43

07:30

10:31

Special Express

3h 01m

171

15:10

18:44

Rapid

3h 34m

37/45

16:10

19:45

Special Express

3h 35m

31

16:50

20:20

Special Express

3h 30m

169

17:50

21:32

Rapid

3h 42m

83

18:50

22:24

Express

3h 34m

85

19:50

23:27

Express

3h 37m

167

20:30

00:07

Rapid

3h 37m

39/41

22:50

02:04

Special Express

3h 14m

All services depart from Bangkok's Krung Thep Aphiwat Central Terminal.
All services arrive at the Hua Hin Railway Station.

Powered by 12Go system

Ticket Information

Train

Destination

Ticket Type

Service

Price to Hua Hin

43

Surat Thani

2nd Class AC Seat

Special Express

396 ฿

171

Sungai Kolok

2nd Class Sleeper AC

Rapid

577 ฿

171

Sungai Kolok

2nd Class Sleeper Fan

Rapid

360 ฿

171

Sungai Kolok

2nd Class Fan Seat

Rapid

200 ฿

171

Sungai Kolok

3rd Class Fan

Rapid

144 ฿

37

Sungai Kolok

2nd Class Sleeper AC

Special Express

720 ฿

37

Sungai Kolok

2nd Class Fan Seat

Special Express

348 ฿

37

Sungai Kolok

3rd Class Fan

Special Express

284 ฿

45

Padang Besar

2nd Class Fan Seat

Special Express

200 ฿

45

Padang Besar

3rd Class Fan

Special Express

144 ฿

31

Hat Yai Junction

2nd Class Sleeper AC

Special Express

900 ฿

169

Yala

2nd Class Sleeper AC

Rapid

577 ฿

169

Yala

2nd Class Sleeper Fan

Rapid

360 ฿

169

169

2nd Class Fan Seat

169

200 ฿

169

169

3rd Class Fan

169

144 ฿

83

Trang

2nd Class Sleeper AC

Express

720 ฿

83

Trang

2nd Class Fan Seat

Express

300 ฿

83

Trang

3rd Class Fan

Express

244 ฿

85

Nakhon Si Thammarat

2nd Class Sleeper AC

Express

720 ฿

85

Nakhon Si Thammarat

2nd Class AC Seat

Express

300 ฿

85

Nakhon Si Thammarat

3rd Class Fan

169

244 ฿

167

Kan Tang

2nd Class Sleeper AC

Special Express

577 ฿

167

Kan Tang

2nd Class Sleeper Fan

Special Express

360 ฿

167

Kan Tang

2nd Class Fan Seat

Special Express

200 ฿

167

Kan Tang

3rd Class Fan

Special Express

144 ฿

39

Surat Thani

2nd Class AC Seat

Special Express

396 ฿

Bus & MiniBus
The direct route between Suvarnabhumi Airport and the New Hua Hin Bus Station operates 9 times daily.
To get to Hua Hin from Pattaya, there is a single service daily.
There are also bus services operating between Bangkok's Southern Bus Terminal and Hua Hin Bus Station.
Another service operates 2 services daily between Khao San Road and the Hua Hin Bus Station.
One final single night service operates between Khao San Road and the Hua Hin Clocktower.

Suvarnabhumi Airport to Hua Hin

Service

Airport

Hua Hin

Duration

Price

VIP 24

07:30

11:30

4 hours

420 ฿

VIP 24

08:30

12:30

4 hours

420 ฿

VIP 24

09:30

13:30

4 hours

420 ฿

VIP 24

10:30

14:30

4 hours

420 ฿

VIP 24

12:30

16:30

4 hours

420 ฿

VIP 24

14:30

18:30

4 hours

420 ฿

VIP 24

16:00

20:00

4 hours

420 ฿

VIP 24

17:00

21:00

4 hours

420 ฿

VIP 24

18:30

22:30

4 hours

420 ฿

This service departs from Suvarnabhumi Airport, Level 1 Gate No.8.
Please note our booking partner requests you to be at the ticket counter 15 minutes prior to the actual departure time. This is due to the walk from the ticket counter to where the bus departs from.
There is a 45 baht processing fee included in the cost of each ticket.
This service drops at the New Hua Hin Bus Station.
There is a free shuttle service dropping travellers at the Hua Hin Clocktower.
There is also the option of a shared van service to your hotel for 100 ฿ per person.

Suvarnabhumi Airport
New Hua Hin Bus Station

Pattaya to Hua Hin

Service

Pattaya

Hua Hin

Duration

Price

VIP 24

08:00

13:20

5h 20mins

590 ฿

This service departs from the Pattaya North Bus Station.
This service arrives at the New Hua Hin Bus Station.

Pattays North Bus Station
New Hua Hin Bus Station

Southern Bus Terminal to Hua Hin

Service

Bangkok

Hua Hin

Duration

Price

VIP 24

08:50

12:20

3h 30mins

341 ฿

VIP 24

14:50

18:20

3h 30mins

341 ฿

This service departs from the Southern Bus Terminal (Sai Tai Mai) in Bangkok
This service arrives at Sombat Tour at the Hua Hin Bus Station near Soi 96.

Southern Bus Terminal
Hua Hin Bus Station

Southern Bus Terminal to Hua Hin

Service

Bangkok

Hua Hin

Duration

Price

MiniBus

09:30

13:30

4 hours

500 ฿

MiniBus

11:30

15:30

4 hours

500 ฿

This service departs from the Southern Bus Terminal (Sai Tai Mai) in Bangkok.
This service arrives at Sombat Tour at the Hua Hin Bus Station near Soi 96.

Southern Bus Terminal
Hua Hin Bus Station

Khao San Road to Hua Hin

Service

Bangkok

Hua Hin

Duration

Price

Express

19:00

22:00

4 hours

720 ฿

VIP

11:30

15:30

4 hours

1,020 ฿

This service departs from Monthanatip  Tour & Travel in Bangkok.
This service arrives at the Hua Hin Clocktower.

Khao San Road
Hua Hin Clocktower

Air
Hua Hin's airport currently only services the Hua Hin - Chiang Mai - Hua Hin route, with four flights per week in either direction.
It wasn't that long ago that there was a route between Hua Hin and Udon Thani, as well as Hua Hin and Kuala Lumpur. With vast improvements already undertaken to the Hua Hin airport runways and infrastructure, and with more still in the pipeline, it is hoped that the airport with finally fulfill its potential.

Flight schedule between Hua Hin and Chiang Mai operated by Air Asia
Chiang Mai Airport
Hua Hin Airport

MiniVan
There a number of services operating MinVans between Bangkok and Hua Hin. Of the three operators, one departs from the Ekkamai Bus Terminal, another from the Mochit New Van Terminal and the last one is from Mama Travel and Tour in Khao San Road.
Be aware that MiniVans are often small 14 seater vehicles with minimal leg room and strict baggage restrictions. Having said that, they are also by far he most popular way for Thais to travel around their Kingdom; they are affordable and offer convenient scheduling. They are not for everyone, but serve a purpose.


Ekkamai Bus Terminal to Hua Hin

Service

Ekkamai

Hua Hin

Duration

Price

MiniVan

05:00

09:00

4 hours

240 ฿

MiniVan

07:00

11:00

4 hours

240 ฿

MiniVan

09:00

13:00

4 hours

240 ฿

MiniVan

11:00

15:00

4 hours

240 ฿

MiniVan

13:00

17:00

4 hours

240 ฿

MiniVan

15:00

19:00

4 hours

240 ฿

MiniVan

17:00

21:00

4 hours

240 ฿

MiniVan

19:00

23:00

4 hours

240 ฿

This service departs from the Ekkamai Bus Terminal in Bangkok.
This service arrives at Bluport Hua Hin.

Ekkamai Bus Terminal
Bluport Hua Hin