How to Get from Bangkok Suvarnabhumi Airport (BKK) to Grand Palace
Bangkok Suvarnabhumi Airport (BKK) lies about 36.7 km east of Bangkok's historic Grand Palace in Phra Nakhon. Depending on traffic and mode, the trip takes roughly 35 minutes by car to 90 minutes by public transport.
Bangkok Suvarnabhumi Airport Deals
Compare all terminal car rental desks with free 48h cancellation.
Compare Terminal Car PricesTours & activities: Grand Palace
See all tours & tickets⚠️ Important Local Taxi & Arrival Tips
- Use the official public taxi queue at Level 1 Gates 4–7 and insist on the meter; ignore touts offering fixed-price rides in the arrivals hall.
- The taxi meter will show around 300–354 THB for the 36.7 km trip, plus the official 50 THB airport surcharge and expressway tolls; make sure the driver starts the meter.
- S1 bus stops around 20:00; no S1 night service exists, so don't buy 'night bus' tickets from anyone after that.
- At the Airport Rail Link gates, some foreign contactless cards fail; keep small cash for a token as backup.
Frequently Asked Questions
The S1 bus from Level 1 Gate 7 costs 60 THB (€1.60) and takes about 1–1.5 hours to Sanam Luang/Khao San Road, then a short walk to Grand Palace. It runs roughly 06:00–20:00.
A metered taxi normally takes 35–60 minutes for the 36.7 km trip, but budget extra time during rush hour. Expect about €11.00–€12.50 including the airport surcharge and tolls.
Take the ARL City Line to Makkasan, switch to the MRT Blue Line at Phetchaburi, and get off at Sanam Chai, then walk 10–15 minutes to the palace. Trains can be crowded and have no real luggage racks.
You can tap a contactless Visa or Mastercard at ARL gates, but some foreign cards fail, so keep cash for a token. The MRT also accepts tokens/contactless payment at the station.
A pre-booked private transfer or a metered taxi is best for door-to-door service with luggage. Public options require a 10–15 minute walk from Sanam Chai/Sanam Luang to Grand Palace.
No, the S1 bus runs about 06:00–20:00 from Suvarnabhumi Airport. After 20:00, take a taxi or private transfer.
Nearby places
More transfers from Bangkok Suvarnabhumi Airport (BKK)


