web analytics

Recent Comments


    Bangkok to Hua Hin Trains

    There are 11 trains a day from Bangkok’s main railway station to Hua Hin. Hua Hin Train Station is walking distance to the town centre, which makes travel by train to Hua Hin a convenient option. You can also travel by minivan from Bangkok to Hua Hin although the bus stations are less central than the train station.

    Train times to Hua Hin

    The train journey from Bangkok to Hua Hin takes from 3 hours 21 minutes to 4 hours 30 minutes depending upon which train you take. Intercity trains travelling South via Hua Hin depart from Bangkok’s main train station, Hua Lamphong.

    Train Bangkok Hua Hin Service
    43 08:05 11:26 Special Express
    261 09:20 13:35 Ordinary
    171 13:00 17:14 Rapid
    31 14:45 18:42 Special Express
    37/45 15:10 19:10 Special Express
    169 15:35 20:07 Rapid
    83 17:05 21:07 Express
    173 17:35 21:51 Rapid
    167 18:30 22:31 Rapid
    85 19:30 23:33 Express
    39/41 22:50 02:20 Special Express

    • The fastest train from Bangkok to Hua is Train #43 departing at 08:05.

    Buy Tickets to Hua Hin

    Use the Search Box to buy Thailand Train tickets:

    Powered by 12Go Asia system

    Enter your travel dates and click to find tickets. Please note that tickets are available for purchase online on a limited number of trains and you need to search to find out which trains you can book on any particular day.

    Best Train to Hua Hin

    The best train to take Train #171 departing at 13.00. Not an early start and you arrive in Hua Hin with enough time to check in to your hotel and prepare for dinner at one of the excellent local restaurants. Arriving later in the evening is not a problem as there will still be taxis at the station, but just not as nice as arriving in Hua Hin before the restaurants and bars all shut.

    Ticket Prices to Hua Hin

    Train tickets purchased online are 250 THB more expensive than train tickets purchased at the train station. The advantage of paying the extra fee is being able to guarantee your seat on the train in advance of the day of travel.

     Seat Type  Online Price  Station Price
     2nd Class Fan Sleeper  552 THB  302 THB
     2nd Class Fan Seat  402 THB  152 THB

    In Thailand a physical train ticket printed by an agent for the State Railways of Thailand is required to travel on a train and the additional fee is a service charge for the purchase and retention of a train ticket ready for collection before you travel.

    Travel to Hua Hin

    This is a popular route for Thai holiday makers coming down from Bangkok for short vacations on the beach and to eat in the famous fish restaurants. 

    Hua Hin Train Station

    Front of Hua Hin Train Station

    For travel on Friday night, Saturday morning and during Thai public holidays it is advisable to book in advance as tickets sell out quick. For other times you can normally turn up and buy a ticket at the station before you travel although you are never guaranteed to be able to get on the train you want unless you book in advance.

    Bangkok Train Station

    Bangkok’s main train station, Hua Lamphongis located in Bangkok’s China Town area near the river and North of the Grand Palace. If you are coming from Silom, Sukhumvit or Siam Square areas you can get to Bangkok’s main railway station by taking the metro (MRT) to the last stop on the line, called Hualamphong station. If you are staying elsewhere in Bangkok you may need to take a taxi or tuk-tuk. If you are staying on the river you can take the Chao Phraya Express Boat to the Marine Department Pier and walk from there. The walk takes 10 minutes and is described in our guide to getting from the Khao San Road to Hua Lamphong Railway Station.

    Location of Bangkok Station

    Travel from Hua Hin Station

    The railway station in Hua Hin is fairly near the beach and the centre of the city. Depending on where you are staying you might be able to walk there from the train station. If you need to go further there are plenty of taxis waiting at the railway station.

    Hua Hin beach

    Beach at Hua Hin

    Location of Hua Hin Station

    Next read about Hotels near Hua Hin Railway Station