Public transit in Bangkok
Bangkok runs on the BTS Skytrain + MRT Subway + Airport Rail Link. Here's everything you need to know before you arrive.
At a glance
System name
BTS Skytrain + MRT Subway + Airport Rail Link
Lines / network size
5 metro lines
Single fare
฿17-62
Day pass
฿140 (BTS only) (≈ US$4.00)
How you pay
Rabbit card (BTS) or tokens (MRT) — separate systems, separate cards
Top tip
BTS and MRT are separate companies with separate fare gates — you can't transfer free. Both beat Bangkok traffic by a huge margin. Use BTS to get to MRT stations.
⚠ Heads up: common scam
Tuk-tuk drivers at major stations offer 'all-day tours for 50 baht' — they're commission scams. Use the train or a metered taxi via the Grab app.
