Transport at BKK

16 ways to get to and from Bangkok: Train · Metro · Bus · Rideshare · Shuttle · Coach · Taxi.

Options
16
Modes
7
Train
2 options
~About 26–30 min airport–Phaya Thai under normal conditions
15–45 THB one way (about $0.40–$1.25), airport–Phaya Thai is 45 THB
Metro
2 options
~About 20–25 min Airport–Makkasan by ARL plus 5–10 min walk to MRT Phetchaburi, then 5–15 min by MRT to inner city stations depending on destination
ARL 15–45 THB + MRT fares starting around 16 THB
Bus
5 options
~Roughly 45–70 min to eastern Bangkok suburbs depending on exact stop and traffic
Around 24–35 THB depending on sub‑operator/AC vs non‑AC
Rideshare
2 options
~Similar driving time to taxis/Grab: 30–45 min off‑peak, 60–90 min peak
User reports suggest fares often undercut Grab by roughly 10–30% on the same routes; typical BKK–central rides in the ~250–500 THB band depending on conditions
Shuttle
1 option
~Airport‑area hotels typically 5–20 min away by shuttle; city‑center hotel shuttles have similar 30–90 min timing as taxis depending on traffic
Varies widely: many airport‑area hotels offer free shuttles; city hotels commonly charge 1,200–2,000 THB per van per way per user reports
Coach
2 options
~About 3–4 hours BKK–Hua Hin depending on traffic
User‑reported fares around 300–350 THB one way
Taxi
2 options
~Similar to metered taxis: roughly 30–45 min off‑peak, 60–90 min peak
User‑reported 900–1,200 THB to downtown for standard sedans, more for vans or premium cars
Name
Airport Rail Link City Line
Train
Airport Rail Link Express Line replacement services
Train
Bangkok MRT via Phetchaburi connection
Metro
BMTA Airport Bus 552
Bus
BMTA Airport Bus 553
Bus
BMTA Airport Bus 554
Bus
BMTA Airport Bus 555
Bus
BMTA Airport Bus S1
Bus
Bolt
Rideshare
BTS Skytrain via Phaya Thai connection
Metro
Grab
Rideshare
Hotel Shuttle Vans
Shuttle
Intercity Coach Services to Hua Hin
Coach
Intercity Coach Services to Pattaya
Coach
Limousine Taxi Service
Taxi
Public Metered Taxi
Taxi