Don Mueang Airport sits roughly 60 to 65km from Ayutthaya. There's a real transport option for every budget and comfort level. Here's a full breakdown of costs, journey times and exactly how to use each one.
An honest note on genuinely wild taxi price variance
Compare rates before accepting a pre-quoted price
Worth being upfront about: reported taxi fares for this route vary enormously across sources, from as low as 350 THB according to local travellers using the metered airport taxi counter, up to over 2,300 THB quoted by some online booking platforms for the same distance. Locals and experienced travellers specifically recommend using the official metered taxi counter inside the terminal, where a standard fare should run no more than around 1,000 THB including the airport surcharge, rather than accepting a higher pre-quoted online rate without comparing first.
Direct train from Don Mueang Station
A direct, no-transfer option straight from the airport
| Price (one way) | 94 to 824 THB depending on class |
| Journey time | 40 minutes to 1.5 hours |
| Departure point | Don Mueang Railway Station, via the airport's pedestrian footbridge |
| Frequency | Several services daily, roughly every 4 hours |
| Best for | A direct, no-transfer option straight from the airport |
- From the airport terminal, follow signs to the pedestrian footbridge connecting directly to Don Mueang Railway Station, a walk of around 20 minutes.
- Buy your ticket at the station counter, Class II Fan (no air conditioning) is the cheapest option at around 94 THB.
- For more comfort, consider Class II Sleeper AC, running from roughly 450 to 824 THB depending on the specific service and time.
- Board your train, this route runs along Thailand's original 1898 railway line between Bangkok and Ayutthaya.
- Settle in for the journey, arriving directly at Ayutthaya Railway Station without needing to transfer through central Bangkok at all.
Taxi (metered, from the official counter)
Door to door convenience at a fair, metered price
| Price (one way) | ~350 to 1,000 THB, confirm at the counter |
| Journey time | ~1 to 1.5 hours |
| Departure point | Official taxi counter, arrivals terminal |
| Best for | Door to door convenience at a fair, metered price |
- Head to the official metered taxi counter inside the arrivals terminal, avoid drivers approaching you outside this designated area.
- Take your printed slip with the assigned taxi's license number to your driver.
- Confirm the meter is running from departure, the fare will include a 50 THB airport surcharge added at the end of the trip.
- Ask your driver to take the highway route specifically, this is generally recommended over local roads, which run heavily congested around Don Mueang.
- Ride directly to your Ayutthaya hotel or the historical park, roughly 1 to 1.5 hours depending on traffic.
Private transfer or pre-booked taxi
Fixed price certainty, no negotiation required
| Price (one way) | ~850 to 2,500 THB |
| Journey time | ~1 to 1.5 hours |
| Booking method | Online in advance |
| Best for | Fixed price certainty, no negotiation required |
- Book online in advance through a transfer service, prices typically run from around 850 THB depending on the operator and vehicle size.
- Provide your flight details, most operators track your flight and adjust pickup timing for delays automatically.
- Meet your driver at the arranged pickup point, usually just outside arrivals with a name board.
- Ride directly to Ayutthaya with a pre-agreed price, avoiding any on-the-day negotiation.
Shared van (for groups)
Small groups wanting to split the cost
| Price (per person, 3 passengers) | ~200 to 300 THB |
| Journey time | ~1 to 1.5 hours |
| Best for | Small groups wanting to split the cost |
- Book a shared van in advance through a transfer platform, specifying your group size.
- Meet your driver at the arranged pickup point in the arrivals area.
- Share the vehicle with your travel companions, splitting the total cost brings this option below a private taxi per person while staying organised.
- Ride directly to Ayutthaya as a group.
Budget public transport combo (via Bangkok railhead)
Budget travellers comfortable with one transfer
| Price (combined) | ~120 to 280 THB |
| Journey time | ~2 to 2.5 hours including the transfer |
| Route | DMK to Hua Lamphong or Bang Sue by taxi or bus, then train to Ayutthaya |
| Best for | Budget travellers comfortable with one transfer |
- Take a taxi or local bus from Don Mueang Airport to Hua Lamphong or Bang Sue station in central Bangkok, roughly 30 to 45 minutes and 60 to 100 THB.
- Buy your onward train ticket to Ayutthaya at the station counter, fares run roughly 60 to 180 THB depending on class.
- Board your connecting train to Ayutthaya.
- Arrive at Ayutthaya Railway Station, having saved a meaningful amount compared to a direct taxi, at the cost of one extra transfer.
Sourced from 12go.asia's taxi from Don Mueang Airport to Ayutthaya, 12go.asia's Ayutthaya to Don Mueang Airport by train van taxi, rome2rio.com's Don Muang Airport to Ayutthaya 5 ways to travel, rome2rio.com's Don Muang Airport to Ayutthaya Station 4 ways to travel via train, Tripadvisor's Don Mueang to Ayutthaya train or minivan forum discussion, Wikipedia's Don Mueang railway station entry, welcomepickups.com's how to get from Don Mueang Bangkok Airport to Ayutthaya, and blog.gettransfer.com's how to get from Don Mueang Airport to Ayutthaya best transport options.
Practical tips
Walk the footbridge to Don Mueang Railway Station specifically if you're travelling light. It's a direct 20 minute walk to a historic rail line running straight to Ayutthaya, no taxi or transfer required.
Use the official metered taxi counter rather than accepting a pre-quoted online rate. The price gap between the two options is genuinely significant for the same route.
Ask for the highway route specifically if taking a taxi. Local roads around Don Mueang run heavily congested and add real time to the journey.
Split a shared van with fellow travellers if you're in a small group. It consistently works out cheaper per person than a private taxi while staying comfortable.
Common mistakes to avoid
- Accepting the first taxi price quoted without checking the official counter, drivers approaching you outside the designated taxi area often negotiate rather than use the meter. Rates can run well above the standard fare.
- Assuming you need to travel into central Bangkok first, the direct train from Don Mueang Station bypasses this entirely, a detail some visitors miss.
- Booking a private transfer without comparing a few platforms first, quoted prices for the same route genuinely range from around 850 THB up to 2,500 THB.
- Skipping the highway request with your taxi driver, local roads around the airport are specifically known for heavy congestion that can meaningfully extend your journey time.