Last updated: Aug 06, 2019


Overview | Public Bus | Taxi | Tuk-Tuk | MRT | BTS


Trip overview from Hua Lamphong Railway Station

To make trip planning super easy and fast, we created a step-by-step guide to find the best way to travel from Hua Lamphong Railway Station.

To start with, use the slider to compare the different options:


How to get from Hua Lamphong Railway Station to Bangkok

Bangkok has a very organized public transport system. From and to Hua Lamphong Railway Station, you have 5 options to travel to your hotel.

The bus and taxi are the best way to get to your hotel if you are staying in the center.

Tuk-tuk is also an option but you are normally better off by taking a taxi.

The last two options are the MRT (underground) and BTS (sky train). They can be a convenient way of travelling, but are only a good option when you stay outside the city center as they don’t have any stops in the center.


Your options at a glance

Transport modeDurationCostsAvailability
Bus20-30m8 THB (€0,20) No online tickets
Taxi15m70 THB - 100 THB (€1,80-€2,60) No online tickets
TukTuk15m100 THB - 150 THB (€2,60-€4) No online tickets
Train (MRT)5-45m16 THB - 42 THB (€0,40-€1,10)No online tickets
Train (BTS)20m -1 hour60 THB (€1,60) + BTS train faresNo online tickets

Are you a fast decision maker? Simply use the links above to book your tickets!

If you haven’t found your best transport option yet, no problem. This was just the intro. Below we share our step-by-step guide of how to get from Hua Lamphong Railway Station to Bangkok.


Bus icon

Public Bus from/to Hua Lamphong Station

Duration: 20-30 minutes 

Costs: 8 THB (€0,20) 

The cheapest way to go about the city center is to catch a city or public bus from Hua Lamphong Railway Station. Bus #53 is the non-airconditioned bus that travels through this route. You can catch this bus just outside the train station.

The fare is only 8 THB (€0,20) to the city center. The fare speaks for itself so don’t expect a very comfortable ride. The bus ride is bound to be hot and crowded.

The bus circles around downtown Bangkok. For a complete list of the bus stops, you can check the official website.

Buses run almost every 20 minutes. Travel times will normally be around 20-30 minutes but this depends entirely on how bad the traffic. At least it shouldn’t take over an hour.



Taxi from/to Hua Lamphong Station

Duration: 15 minutes
Costs: 70 THB – 100 THB (€1,80-€2,60) 

Want to travel from or to Hua Lamphong Railway station straight to your hotel? Then taking a taxi is a good idea.

It’s easy to spot taxis outside of Hua Lamphong Railway Station. However, the roads in downtown Bangkok can get busy during peak hours and some taxi drivers won’t feel like driving on a meter.

Don’t be surprised if the driver says no to you during these peak hours. On other occasions, drivers negotiate a flat rate which is usually higher than what you should pay. If the price is reasonable, you can agree with the driver but if it’s way too much, you can try one of the other taxis.

The taxi ride to and from the city center shouldn’t cost much more than 100 THB (€2,60). An alternative to the taxis is to book a taxi with Grab.

Tip: Always take a metered taxi so you don’t end up paying twice the actual fare!


Tuk Tuk

Tuk-Tuk from/to Hua Lamphong Station


Duration: 15 minutes
Costs: 100 THB – 150 THB (€2,60-€4) 

We would recommend taking a taxi as tuk-tuk drivers in Bangkok will charge you around the same price for a tuk-tuk. If you want a more local experience you could choose for the tuk-tuk, but also keep in mind that tuk-tuk drivers in Bangkok have a bad reputation. Often, drivers charge you a very high price or will lead you to some restaurants or hotels that they affiliate with so they can get a commission.

It does not apply to all drivers, but it’s certainly something to be aware of.

Tuk-tuks ask around the same price as taxis but won’t have a meter on it. Drivers can quote you somewhere from 120 THB – 150 THB (€2,60-€4) for 2 persons to the city center but you can normally negotiate on the price.

If they offer you a ride which is much cheaper or even for free, you should be aware that they will try to sell you something from affiliates business to earn an extra commission.

Bangkok is sunny almost all year, so bear in mind the heat if you choose the tuk-tuk. Also, tuk-tuks do not provide a lot of leg room.


MRT from/to Hua Lamphong Station


Duration: 5-45 minutes
Costs: 16 THB – 42 THB (€0,40-€1,10)

There are two main train networks that offer easy transport options to travelers within Bangkok. One the BTS or the sky train (see the next option) and the other it the underground train or also called the MRT.

Keep in mind that both the MRT and BTW are only a good option when you are staying outside the city center as they don’t have any stops in the center.

The MRT is directly connected to Hua Lamphong and you can easily find it by following the signs.

The MRT connects Hua Lamphong Railway Station to the northeastern part of Bangkok. These include Bang Rak, Thung Maha Mek, Lumpini, Khlong Toei, Din Daeng, Huwai Kwang, Samsen Nok, Chum Phon and Chatuchak. The MRT line is continuously expanding its network, so more destinations will follow.

Fares range from 16 THB (€0,40) to 42 THB (€1,10), depending on where you board the train from and where you are headed. For a single journey, you need to purchase tickets from the counter or vending machine in the train station.  Children and senior citizens have special rates.

Trains operate from 06:00 to 00:00 every day.



BTS from/to Hua Lamphong Station

Duration: 20min – 1 hour
Costs: 60 THB (€1,60) + BTS train fares

The other train line that is commonly used by locals and travelers is the BTS. The BTS refers to the elevated train or better known as the sky train.

Just like the MRT, the BTS doesn’t have any trains heading to the city center so this option is only for areas in Bangkok outside the city center.

The BTS mainly services people in the northern and southern parts of the city. As of now, there are 2 BTS lines – the Sukhumvit Line and the Silom Line.

To reach the BTS lines, you need to take a cab from Hua Lamphong Station to Siam BTS Station. This costs about 60 THB – 80 THB (€1,60-€2,10), but expect to pay more during peak hours. Once in Siam, go up the stairs to the station from where you can continue your travels with one of the two lines.

It takes about 15 minutes to 1 hour to travel via BT, depending on your destination.

The sky trains operate from 06:00 to 00:00 every day. For more information, you can go to their website.

The Sukhumvit Line

The Sukhumvit route passes through Chatuchak, Phaya Thai, Ratchathewi, Pathumwan, Sukhumvit, Watthana, Phra Khanong and Bang Na. The BTS line is projected to extend further north and south in the coming years.

The Silom Line 

The other line is called the Silom Line and starts at the National Stadium and passes through Pathumwan, Bang Rak, Yan Nawa and Thon Buri.

Fares for the Sukhumvit Line ranges from 15 THB – 55 THB (€0,50-€1,50) and for the Silom Line, fares range from 20 THB – 35 THB (€0,50-€0,90).