How to Reach Bangkok


  • By Air: Suvarnabhumi Airport and Don Muang Airport connect Bangkok to the rest of the world. Suvarnabhumi Airport is used by all airlines in Thailand except for Nok Air, Orient Thai and Air Asia, which use the old Don Muang Airport. Both these airports are about 30 km (19 mi) from the city centre. From these airports you can get the Airport Rail Link in order to reach the centre.
  • By Train:   The State Railway of Thailand serves Bangkok with railway lines from all four directions of Thailand. Hualamphong Train Station connects Bangkok to the rest of Thailand. It's a big and convenient station that was built during the reign of King Rama VI.
  • By Bus: Buses to and from other parts of Thailand including Pattaya, Krabi, Phuket and Ko Samui and also to neighbouring countries operate in Bangkok. There are three major bus terminals in Bangkok; the Northern Bus Terminal, also known as Mo Chit, the Eastern Bus Terminal, also known as Ekkamai and the Southern Bus Terminal, also known as Sai Tai. 


  • By Taxi: Hiring a taxi is the most comfortable way to get around Bangkok. The prices remain affordable for the tourists. However, do keep in mind that Bangkok is a really crowded city to drive around.
  • By BTS: The Bangkok Transit System has been in service since a couple of years. The BTS connects you easily with most places of interest in the city. 
  • By MRT: Also like the BTS the Mass Rail Transportation System is operating since a couple of years. The Metro has one line which connects you from the train station hualomphong to Bang Sue. 
  • By Motorbike Taxi: If you know how to drive a bike then it is a great alternative for a short distance ride since they get through between the cars. They are cheap, quick and adventurous.
  • By Tuk Tuk: Tuks Tuks are the local transport systems available in Bangkok. They are cheap and you can get them from anywhere in the city.

Know about the preferred mode of transport, average time spent and average distance traveled for commute in Bangkok. The most preferred mode of transport in Bangkok is Car.

Average distance: 16.24 km Average time: 44.62 min

  • Car 50.45%
    Driving 52.68 min Walking 1.23 min Waiting 0.54 min Overall average time for 23.42 kms 54.45 min
  • Train/Metro 8.11%
    Train 26.67 min Walking 6.44 min Waiting 4.67 min Tram 2.78 min Other 2.44 min Overall average time for 14.78 kms 43 min
  • Bus/Trolleybus 5.41%
    Bus 43.67 min Walking 7.17 min Waiting 6 min Overall average time for 14.28 kms 56.83 min
  • Walking 21.62%
    Walking 14.58 min Train 3.75 min Waiting 2.08 min Motorbike 1.96 min Bus 0.63 min Other 0.33 min Overall average time for 4.16 kms 23.33 min
  • Motorbike 7.21%
    Motorbike 28.13 min Walking 1 min Overall average time for 9.03 kms 29.13 min
  • Tram/Streetcar 1.8%
    Tram 35 min Bus 12.5 min Walking 10 min Waiting 7.5 min Overall average time for 8.5 kms 65 min
* Some of the data on this page is powered by Numbeo