web analytics

Recent Comments


    Train times & tickets – Hua Hin to Bangkok

    By train its takes 4 to 5 hours to travel 229.04 km from Hua Hin to Bangkok’s main train station, Hua Lamphong. The journey is normally quicker if you take a minivan from Hua Hin to Bangkok, particular as there are often delays on this busy stretch of the Southern Railway Line, which is single track and also more convenient as train services to Bangkok either depart very early in the morning or later in the afternoon.

    Trains to Bangkok

    There are 11 daily train services from Hua Hin to Bangkok.

    Train Hua Hin Bangkok Service
    174 00:45 05:10 Rapid
    168 01:16 05:35 Rapid
    86 01:47 06:30 Express
    42/44 02:22 05:55 Special Express
    170 04:06 09:00 Rapid
    84 04:15 08:35 Express
    172 04:56 09:15 Rapid
    38/46 06:05 10:10 Special Express
    32 06:29 10:30 Special Express
    262 14:10 19:00 Ordinary
    40 16:01 19:45 Special Express
    • The fastest train from Hua Hin to Bangkok is Train #42/44 departing from Hua Hin at 02:22, and arriving 3 hours 33 minutes later in Bangkok at 05:55.
    • The slowest train is Train #170 departing from Hua Hin at 04:06 and arriving in Bangkok at 09:00, a scheduled journey time of 4 hours 54 minutes. 

    Tickets to Bangkok

    Use the Search Box below to buy your train tickets from Hua Hin to Bangkok:

    Powered by 12Go Asia system

    Bus tickets and minivan tickets are also available through the Search Box above. If your final destination is Bangkok International Airport change the destination in the Search Box to ‘Suvarnabhumi Airport’ to book bus services direct from Hua Hin to the airport and avoid the long journey from the centre of Bangkok out to the International Airport.

    Ticket Prices to Bangkok

    Ticket prices vary depending upon both the seat type you choose and the type of train you travel on. The faster services tend to be more expensive.

     Seat Type  Station Price
     1st Class A/C Sleeper  982 to 1,182 THB
     2nd Class A/C Sleeper  482 to 782 THB
     2nd Class Fan Sleeper  352 to THB
     2nd Class A/C Seats  412 THB
     2nd Class Fan Seats  152 to 252 THB
     3rd Class Fan Seats  44 to 194 THB

    Tickets for the short journey from Hua Hin to Bangkok are available for purchase on the day of travel. 1st and 2nd Class A/C seats tend to be full by the time the train reaches Hua Hin with passengers boarding the train at busy stations such as Hat Yai, Surat Thani and Chumphon on route to Hua Hin, although 2nd Class and 3rd Class fan seats are normally available to buy on the day of travel.

    Hua Hin Train Station

    Bangkok Railway Station

    Travel in Bangkok

    The easiest way to travel from Bangkok’s main train station to other destinations in Bangkok is to take Bangkok’s fast modern and efficient underground train service, which is called the MRT. There is an MRT station very close to the train station, and an entrance to that station, (Hua Lamphong MRT Station) on the right hand side of the platforms as you alight from trains in Bangkok. Follow the escalator down into the underpass and then follow the signs to the MRT station. There are ticket machines by the entrance to the MRT station which take coins and notes and have an ‘English Language’ option. All journeys cost less than 50 THB per person. The line runs from the train station to Bang Sue Train Station in the north of the Bangkok via the Silom and Sukhumvit Roads, and there are several MRT stations where you connect to the BTS overground commuter train network (the ‘Skytrain’) and also to the Airport Link, which runs from the centre of Bangkok out to the International Airport.

    Arrival at Bangkok Train Station

    Arrival at Bangkok Train Station

    Some parts of Bangkok are not currently connected to either the MRT or BTS systems. The area by the river where the Grand Palace is located and the Khao San Road area are not connected. You can travel to these locations by bus (a slow but cheap option and a bit complicated to work out), or taxi, or tuk-tuk, or if you are a but more adventurous and able to walk a couple of kilometres you can take the Chao Phraya Express Boat service. The nearest Chao Phraya Express Boat Pier is Pier Number 4 (called ‘The Marine Department Pier’) which is 1,200 metres walk from the train station. The Chao Phraya Express Boat service is a cheap and pleasant way to travel around the city with stops on route near to the Grand Palace (Pier Number 8 – Tha Tien Pier) and the Khao San Road (Pier Number 13 – Phra Arthit Pier).

    Next find out Minivan times from Hua Hin to Bangkok