Hua Hin is located 199km (123mi) south-southwest of Bangkok.
From overseas, the most convenient route to Hua Hin is by air to Bangkok’s Suvarnabhumi International Airport (BKK), followed by a bus, train or taxi ride to Hua Hin.
By bus, Roong Rueang Coach offer a frequent 4-hour daily service from Suvarnabhumi International Airport to Hua Hin Bus Station.
Tickets cost about THB 294 (US$10) and can be bought online or at the 'Suvarnabhumi Airport – Hua Hin Bus' counter on Level 1, Gate No 8 in the airport arrivals hall.
Alternatively, if you are already in Bangkok, you can take the train from Bangkok's Hua Lampong Railway Station to Hua Hin Railway Station, with hourly departures taking around 3 hour 24 minutes.
Ticket can be purchased online and at the station, with first-class ticket costing about US$25 and second-class ticket about US$13.
Or you can take an air-conditioned bus departing from Bangkok's Southern Bus Terminal every 20 minutes from 5am to 10pm. Travel time is around 3 hours 45 minutes, with the cost about US$7.
You can also hop on one of the many minibuses that depart daily every 30 minutes until 7pm from Bangkok’s Victory Monument. Travel time is around 3 hours, with the cost averaging US$10. You can buy a ticket from the minibus driver right before the trip.
By taxi, the drive should take 2.5 hours directly to your hotel, and cost around US$60 – US$200 depending on operator and make of car.
The following are the most convenient international flights to Bangkok, Thailand.
From Australia: Thai Airways International, Qantas, Singapore Airlines and Emirates offer the most convenient scheduled flights to Bangkok.
Brisbane to Bangkok is 9 hrs 20 min, direct flight
Sydney to Bangkok is 9 hrs 20 min, direct flight
Melbourne to Bangkok is 9 hrs 20 min, direct flight
Perth to Bangkok is 7 hrs, direct flight
Adelaide to Bangkok is 10 hrs 45 min, connecting flightˆ
From New Zealand: Thai Airways International offers the most convenient scheduled flights to Bangkok.
Auckland to Bangkok is 12 hrs 15 min, direct flight
From China: Air China, Hainan Airlines, China Eastern Airlines, Shanghai Airlines, Cathay Pacific and Thai Airways offer the most convenient flights to Bangkok.
Beijing to Bangkok is 4 hrs 50 min, direct flight
Shanghai to Bangkok is 4 hrs 10 min, direct flight
Hong Kong to Bangkok is 2 hrs 30 min, direct flight
From Singapore: Singapore Airlines, Thai Airways International and Jetstar offer the most convenient scheduled flights to Bangkok.
Singapore to Bangkok is 2 hrs 20 min, direct flight
From Malaysia: Malaysian Airlines and Thai Airways operate the most convenient flights to Bangkok.
Kuala Lumpur to Bangkok is 2 hrs 5 min, direct flight
From United Arab Emirates: Emirates and Thai Airways offers the most convenient flights to Bangkok.
Dubai to Bangkok is 6 hrs 30 min, direct flight
From United Kingdom: British Airways and Thai Airways offer the most convenient scheduled flights to Bangkok.
London to Bangkok is 13 hrs 55 min, direct flight
From Ireland: Aer Lingus, Lufthansa, British Airways and Thai Airways offers the most convenient flights to Bangkok.
Dublin to Bangkok is 18 hrs 10 min, connecting flightˆ
From France: Air France and Thai Airways offer the most convenient scheduled flights to Bangkok.
Paris to Bangkok is 11 hrs 15 min, direct flight
From Germany: Thai Airways, Lufthansa and Eurowings offer the most convenient flights to Bangkok.
Dusseldorf to Bangkok is 11 hrs 35 min, direct flight
Frankfurt to Bangkok is 10 hrs 40 min, direct flight
Munich to Bangkok is 10 hrs 30 min, direct flight
Berlin to Bangkok is 12 hrs 15 min, connecting flightˆ
Hamburg to Bangkok is 12 hrs 55 min, connecting flightˆ
From United States: British Airways, Thai Airways International, Korean Air, Cathay Pacific, Emirates, Philippine Airlines, American Airlines and United Airlines offer the most convenient scheduled flights to Bangkok.
Atlanta to Bangkok is 20 hrs 25 min, connecting flightˆ
Boston to Bangkok is 19 hrs 25 min, connecting flightˆ
Chicago to Bangkok is 19 hrs 55 min, connecting flightˆ
Dallas-Fort Worth to Bangkok is 21 hrs, connecting flightˆ
New York to Bangkok is 19 hrs 55 min, connecting flightˆ
Los Angeles to Bangkok is 19 hrs, connecting flightˆ
San Francisco to Bangkok is 18 hrs 50 min, connecting flightˆ
From Canada: Air Canada, Thai Airways International, Korean Air and Cathay Pacific offer the most convenient scheduled flights to Bangkok.
Toronto to Bangkok is 19 hrs 10 min, connecting flightˆ
Montreal to Bangkok is 19 hrs 40 min, connecting flightˆ
Vancouver to Bangkok is 17 hrs 35 min, connecting flightˆ
(ˆincludes transfer time.)
Suvarnabhumi International Airport (known unofficially as Bangkok Airport) is located at Samat Prakan, around 30km (18mi) east of Bangkok and 60km east of Pattaya.
A passport valid for at least six months beyond intended period of stay, a return/onward ticket and proof of sufficient funds. No visa is required for a stay of up to 30 days.
In Hua Hin, songtaew taxis and tuk-tuks are easily available for the short ride from the bus and train stations to your resort.
Hua Hin is a maze of busy streets and narrow alleys with everything you’d want to visit just a short walk away.
Samlor trishaws, tuk-tuks, motorcycle taxis and songtaews (red pickup trucks) are easily flagged down. Hire cars and motorcycles are available for rent. Taxis can also be rented by the day. Traffic in Thailand drives on the left hand side of the road.
Latest update: How to get to Hua Hin: 5 May, 2022
Advertising