Suvarnabhumi Airport (BKK) to Siam (BTS Siam)
How to get from the airport to the city centre: time, fare and hours for each option.
TrainAirport Rail Link
30–45 min
- Fare
- THB 35–THB 45
- Hours
- 05:30–00:00
- ·
- every 10 min
From B1 to Phaya Thai (BTS interchange) in 26 min; one stop on the BTS to Siam. Crowded at rush hour.
TaxiMetered taxi
40–70 min
- Fare
- THB 300–THB 450
- Hours
- 24h
Level 1 public taxi queue: meter plus 50 THB surcharge and tolls (~75 THB). Refuse flat-rate offers.
Ride-hailingGrab
40–70 min
- Fare
- THB 350–THB 550
- Hours
- 24h
Book in the app and meet at the signed ride-share pick-up zone; surge pricing at peak times.
Airport busAirport bus S1
60–90 min
- Fare
- THB 60
- Hours
- 06:00–20:00
- ·
- every 30 min
Level 1 gate 7 to Khao San Road; useful only for the old town.