The distance from Suvarnabhumi Airport to Ayutthaya is about 90 km, making it an important airport transfer route for travelers heading to Thailand’s historical capital.
Depending on traffic and your exact destination, the journey usually takes around 1.5 to 2 hours.

BKK Airport to Ayutthaya Transfer Overview
- Distance: about 90 km
- Travel time: about 1.5–2 hours
- Transfer type: private taxi
- Service: airport pickup and door-to-door drop-off
Because Ayutthaya is north of Bangkok and many travelers want direct access to hotels and temple districts, private transfer is one of the most practical options from BKK Airport.
Why Choose Private Taxi from BKK to Ayutthaya
- Direct pickup after arrival at Suvarnabhumi Airport
- No shared passengers
- Comfortable air-conditioned vehicle
- Direct access to hotels, temples and historical sites
- Ideal for day trips and cultural travel
Meeting Point at BKK Airport
For private airport transfer from Suvarnabhumi, the standard meeting point is usually at Exit 3 on the arrivals level, where the driver waits with a name sign.
More About BKK Airport to Ayutthaya
Related Routes from BKK Airport
Back to BKK Airport Taxi Routes
Frequently Asked Questions
How far is Ayutthaya from BKK Airport?
Ayutthaya is about 90 km from Suvarnabhumi Airport depending on the exact destination.
How long does the taxi from BKK Airport to Ayutthaya take?
Travel time is usually around 1.5 to 2 hours depending on traffic and the final drop-off point.
Is this transfer door-to-door?
Yes, the driver meets you at the airport and drops you directly at your destination in Ayutthaya.
Is private taxi a good option for temple and historical travel?
Yes, private taxi is one of the most convenient options for direct access to hotels, temple areas and sightseeing points in Ayutthaya.