ComeToGuide
93.1 km • ~71 mins

How to Get from Bangkok Suvarnabhumi Airport (BKK) to Ayutthaya Historical Park

Ayutthaya Historical Park is 93 km north of Bangkok Suvarnabhumi Airport, with a typical drive of about 71 minutes. Public transport via train takes around 3 hours, while taxis and private transfers offer door-to-door journeys of 71-90 minutes.

✓ Verified Oct 30, 2026 • 93.1 km road distance

Official Airport Taxi (Metered)

Available 24/7
90 mins •On Demand (24/7)
€25 - €30 (Meter + Surcharge, Tolls Extra)
Luggage: 2 Bags + Hand Luggage
How to take it step-by-step:
  1. Go to Level 1, between Gates 4 and 7, and take a queue ticket from the official taxi kiosk.
  2. Confirm the driver will use the meter before loading luggage; a 50 THB airport surcharge applies.
  3. Pay expressway tolls as you go; the route is about 93 km and normally takes 71 minutes, longer in rush hour.
  4. Ask for Ayutthaya Historical Park; for this long trip some drivers may ask a fixed price, so agree before leaving.

Airport Rail Link + MRT + State Railway Train

Cheapest Public Option
180 mins •ARL Regular Trains, Check Status; SRT See Timetable
€2.50 / Person (Approximate Total)
Luggage: Hand Luggage Recommended
How to take it step-by-step:
  1. From arrivals Level 2, follow signs to the Airport Rail Link in the basement (B1).
  2. Take the ARL City Line to Makkasan (35 THB; contactless Visa/Mastercard or token).
  3. At Makkasan, walk to MRT Phetchaburi and take the MRT Blue Line towards Tao Poon, getting off at Bang Sue (Krung Thep Aphiwat Central Terminal).
  4. Buy a State Railway of Thailand ticket at Krung Thep Aphiwat for a train to Ayutthaya; get off at Ayutthaya station.
  5. From Ayutthaya station, take a local tuk-tuk or taxi about 10-15 minutes to Ayutthaya Historical Park.

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: Ayutthaya Historical Park

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

  • Ignore anyone in the arrivals hall offering taxis or transfers; only use the official Level 1 taxi queue (Gates 4-7) or the Grab pickup at Gate 4.
  • For long trips to Ayutthaya, some taxi drivers may refuse the meter and demand a fixed price; agree before leaving and compare with the metered estimate of about 900-1,000 THB plus tolls.
  • The Airport Rail Link card gates sometimes reject foreign contactless cards; keep small cash for a token.
  • At Ayutthaya station, only use metered taxis or agree a tuk-tuk price before boarding; unlicensed drivers often overcharge tourists.

Frequently Asked Questions

What is the cheapest way from Bangkok Suvarnabhumi Airport to Ayutthaya Historical Park?

Take the Airport Rail Link to Makkasan, MRT to Bang Sue, then a State Railway train to Ayutthaya, followed by a short tuk-tuk ride. Expect about 3 hours and roughly €2.50 per person.

Is there a direct bus from BKK to Ayutthaya?

No direct AOT airport bus serves Ayutthaya. The best public option is the ARL + MRT + SRT train combination, or a taxi/private transfer for direct travel.

How long does a taxi from BKK to Ayutthaya take?

The 93 km drive normally takes about 71 minutes, but allow up to 90 minutes in traffic. Metered fare is roughly €25-€30 plus tolls.

Can I book a private transfer in advance from BKK to Ayutthaya?

Yes, fixed-price private transfers cost about €45-€55 per vehicle and include meet-and-greet and door-to-door service.

Can I pay for the Airport Rail Link with a credit card?

Contactless Visa and Mastercard are accepted at ARL gates, but some foreign cards fail; keep small cash for a token as backup.

Is Ayutthaya worth a day trip from BKK airport?

Yes, but book a taxi or private transfer if you have limited time, because the public train option takes about 3 hours each way.