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