ComeToGuide
36.7 km • ~35 mins

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.

✓ Verified Oct 30, 2026 • 36.7 km road distance

Official Metered Taxi (Level 1 Gates 4–7)

Convenient
45 mins •24/7 (Official Queue)
€11.00 - €12.50 (Per Vehicle)
Luggage: As Available
How to take it step-by-step:
  1. Follow signs to Level 1, Gates 4–7 and take a queue ticket from the official taxi kiosk.
  2. Tell the driver to use the meter and add the official 50 THB airport surcharge.
  3. Pay expressway tolls as you go; keep small notes for toll booths.
  4. Expect about 35–60 minutes to Grand Palace depending on traffic; more during rush hour.

S1 Bus to Sanam Luang / Khao San Road

Budget
75 mins •Roughly hourly 06:00–20:00 (check counter)
€1.60 / Person
Luggage: Limited luggage space
How to take it step-by-step:
  1. Go to Level 1, Gate 7 and buy an S1 bus ticket at the counter (60 THB).
  2. Board the S1 bus towards Khao San Road / Sanam Luang.
  3. Ride for about 1–1.5 hours depending on traffic.
  4. Get off at Sanam Luang or Khao San Road and walk about 10–15 minutes to Grand Palace.

Airport Rail Link + MRT Blue Line

Budget
60 mins •Regular trains (check ARL status)
€0.90 ARL + MRT fare
Luggage: No luggage racks; crowded at rush hour
How to take it step-by-step:
  1. Follow signs to the Airport Rail Link in the basement (Level B1).
  2. Buy a token or tap a contactless card; take the City Line to Makkasan (35 THB).
  3. At Makkasan, follow signs to MRT Blue Line Phetchaburi station and take the train to Sanam Chai.
  4. Exit at Sanam Chai and walk about 10–15 minutes north to the Grand Palace entrance.

Bangkok Suvarnabhumi Airport Deals

Compare all terminal car rental desks with free 48h cancellation.

Compare Terminal Car Prices
Landing in Thailand?
Skip expensive airport SIM kiosks. Activate a 5G eSIM on your phone in 2 minutes before takeoff.
Get Thailand eSIM

Tours & activities: Grand Palace

See all tours & tickets
Was your flight delayed or cancelled?
In some cases passengers are entitled to compensation. AirHelp checks your flight for free and only charges a fee if they win your claim.
Check my rights for free

⚠️ 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

What is the cheapest way from BKK to Grand Palace?

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.

How long does a taxi take from BKK to Grand Palace?

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.

Is the Airport Rail Link + MRT easy with luggage?

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.

Can I pay for trains with a credit card?

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.

What is the best transport from BKK for a family with luggage?

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.

Does the S1 bus run at night?

No, the S1 bus runs about 06:00–20:00 from Suvarnabhumi Airport. After 20:00, take a taxi or private transfer.