Ayutthaya is only about 1.5–2 hours from Bangkok, which makes it one of the country's easiest day trips. The Northern line train starts at just a few baht — the cheap classic with the best atmosphere — while minivans, buses and a private car each have their place. Every option compared, with real fares and journey times, before you set off.
Planning a trip to the ruined old capital and UNESCO World Heritage site at Ayutthaya? Here's the good news: it's about as easy as Thai day trips get, because Ayutthaya sits only around 80 km north of Bangkok — an hour and a half to two hours by road or rail. Both Bangkok locals and visitors love it as a day trip out and back. The only real decision is how you travel, because each option differs clearly on cost, timing and atmosphere. The train is cheap and full of character; minivans and buses are quick and frequent; a private car is the most flexible for adding the temples outside the island.
Ayutthaya lies roughly 80 km north of Bangkok, and the journey takes about 1.5–2 hours by almost every method. The main departure points in Bangkok are Bang Sue Central Station (for trains), the Mo Chit bus terminal, and minivan stands. Pick whichever suits your budget and convenience.
The island that holds Ayutthaya's temples and historical park is ringed by three rivers. The train station sits on the east bank, so arriving by rail means a short ferry crossing followed by a tuk-tuk or rented bicycle into the old town. Minivans, buses and private cars, by contrast, can drop you within the town itself.
From just a few baht, around 27 services a day — long the budget traveller's first choice.
Each suits a different traveller — choose by budget, group size and how much flexibility you want.
The short version: for cheapest and most atmospheric, take the train; for quick and simple, the minivan or bus; for a group wanting several stops, a private car; and for a special, packaged experience, the river cruise.
| Option | Fare (per person) | Time | Frequency | Strength |
|---|---|---|---|---|
| 🚆 Train, 3rd class | ฿15–50 | ~1.5–2 hr | ~27 daily | Cheapest, full of character (ferry on arrival) |
| 🚆 Train, 2nd-class AC | ~฿183 | ~1.5–2 hr | Selected services | Comfortable, reservable seats |
| 🚐 Minivan | ฿80–150 | ~1.5 hr | Frequent | Fast, drops near town |
| 🚌 Bus (Mo Chit) | ฿50–100 | ~1.5–2 hr | ~every 30 min | Cheap, roomier than a van |
| 🚗 Private car / taxi | Negotiated | ~1.5 hr | Anytime | Most flexible, multiple stops |
| 🛳️ River cruise | High (package) | Full day | Per tour | Scenic, guide + meal |
The thing many train passengers don't expect: Ayutthaya station is on the east bank of the river, while the temples and historical park everyone wants to see are on the island across the water. So stepping off the train doesn't put you among the ruins straight away — you cross the river first. It's no hassle, though, and done daily by everyone.
A few minutes' walk from the station brings you to the ferry pier. Boats run frequently and the crossing costs only a few baht (around ฿5 each way). The far bank is the edge of the island, from where you can walk on or take a tuk-tuk into the temple zone.
Tuk-tuks wait near the station and around town, and you can hire one by the hour for a temple circuit at roughly ฿200–300/hr. Always agree the price and your stops before you climb in — be blunt about how many temples and how long you want.
The island is flat and compact, so cycling between the temples is a pleasure. Rental shops sit near the station and around town, at about ฿50/day. It's how most visitors to Ayutthaya get around — independent and cheap.
If you arrive by minivan, bus or private car, you enter the town of Ayutthaya directly without any ferry. From there, rent a bicycle or hire a tuk-tuk by the hour to tour the temple cluster at your leisure.