Home › Travel Guides › Thailand › Thailand Transportation ...
Thailand Transportation Guide: BTS, Songthaews, and Island Hopping
Transport Guide 2026-10-02 2 views
Thailand’s transportation explained in one go: Bangkok’s rail system, songthaews in the provinces, and speedboats on the islands.

Arrival and Getting into Town

AirportGetting into TownTime/Price
Suvarnabhumi (BKK)Airport Rail Link (ARL) + BTSAbout 30 minutes, from 45 THB
Don Mueang (DMK)Bus A1/A2 + BTSAbout 40 minutes, from 30 THB
Chiang Mai (CNX)Taxi / GrabAbout 15 minutes, 150–200 THB
Phuket (HKT)Airport bus / TaxiAbout 60–90 minutes, 100–800 THB

In Bangkok

  • BTS Skytrain & MRT Subway: Cover major commercial areas, fares from 17–62 THB, Rabbit Card accepted.
  • Chao Phraya Express Boat: Orange-flag boats for 16 THB, the most economical way to reach the Grand Palace and Wat Arun.
  • Grab: The most recommended ride-hailing option to avoid being overcharged.
  • Tuk-tuks: Fun experience, but always agree on the price beforehand.

Between Cities and Islands

  • Bangkok – Chiang Mai: Flight about 1 hour 10 minutes, train (including sleeper) 11–13 hours.
  • Bangkok – Phuket: Flight about 1 hour 20 minutes, bus about 12 hours.
  • Phuket – Phi Phi Islands: Speedboat/ferry about 45 minutes to 2 hours.
  • Koh Samui – Koh Phangan: Ferry about 30 minutes.

Tips

  • Some Thai taxis still don’t use meters—always confirm “by meter” before getting in.
  • Island transport mainly consists of longtail boats and speedboats; watch out for weather and sea conditions.
  • Rabbit Cards and SIM cards (AIS, TrueMove, DTAC) can be purchased at convenience stores.

Related Transport Guide

↑