Touts inside arrivals are aggressive. Public transport is excellent if you ignore them.
| Option | Cost | Wait | Payment | Pick |
|---|---|---|---|---|
Airport Rail Link | ฿45 | Every 10 mins | 💳Card / Cash | |
Grab / Bolt | ฿350–฿500 | 5–10 mins | 📱App | |
Public Taxi Rank (Level 1) | ฿300–฿450 + ฿50 surcharge + tolls | 0–15 mins | 💵Cash | — |
Airport Bus (S1 to Khao San) | ฿60 | Every 30 mins | 💵Cash | — |
Touts inside arrivals direct you to 'official' limo desks charging 4x the metered fare.
HOW TO AVOID · Walk past arrivals. Go to Level 1 (public taxi) or Level 4 (rideshare).
Driver claims meter is broken and quotes a flat ฿1000+ fare.
HOW TO AVOID · Politely exit and queue for the next taxi. Always insist 'meter please'.
Driver takes long route via expressway, then adds inflated toll fees.
HOW TO AVOID · Tolls are ~฿70 total. Anything more is padding.
"Rail Link to Phaya Thai then BTS is faster than any taxi at rush hour."
"Grab pickup zone moved to Level 4 — ignore old blog posts saying Level 2."