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: 17.53 km Average time: 45.88 min

  • Car 51.95%
    Driving 54.63 min Walking 1.05 min Waiting 0.75 min Overall average time for 25.26 kms 56.43 min
  • Train/Metro 10.39%
    Train 26.25 min Walking 6.25 min Waiting 4.63 min Other 2.75 min Overall average time for 14.13 kms 39.88 min
  • Bus/Trolleybus 5.19%
    Bus 39.25 min Walking 5.25 min Waiting 4.75 min Overall average time for 11.93 kms 49.25 min
  • Walking 16.88%
    Walking 14 min Motorbike 2.31 min Train 1.92 min Waiting 1.38 min Other 0.62 min Overall average time for 3.25 kms 20.23 min
  • Motorbike 6.49%
    Motorbike 26 min Walking 1.4 min Overall average time for 6.4 kms 27.4 min
  • Tram/Streetcar 2.6%
    Tram 35 min Bus 12.5 min Walking 10 min Waiting 7.5 min Overall average time for 8.5 kms 65 min
Route Distance Time
Nonthaburi to Bangkok 2.5 km 2 mins
Huai khwang to Bangkok 6.41 km 6 mins
Samut prakan to Bangkok 9.62 km 9 mins
Lam luk ka to Bangkok 27.33 km 27 mins
Pattaya to Bangkok 42.56 km 42 mins
Si racha to Bangkok 45.69 km 45 mins
Chon buri to Bangkok 53.28 km 53 mins
Chon buri auto parts to Bangkok 55.57 km 55 mins
Hua hin to Bangkok 66.99 km 1 hour 6 mins
* Some of the data on this page is powered by Numbeo