Bangkok to Ayutthaya 2026: Top Routes, Costs & Travel Duration
Traveling from Bangkok to Ayutthaya is easy to plan independently. Ayutthaya, the ancient royal city near Bangkok, attracts countless visitors every year with its rich history and stunning temple ruins. There are several convenient options to organize your Bangkok to Ayutthaya trip on your own, making it a perfect day trip or weekend getaway.

Traveling by train from Bangkok to Ayutthaya
There are two main types of trains running between Bangkok and Ayutthaya, each departing from different stations:
Krung Thep Aphiwat (new main station)
Approximately 16 fast long-distance trains leave daily from this station to Ayutthaya. These include Rapid, Express, and Special Express trains, with travel times ranging from 50 to 75 minutes. The first train usually departs around 06:10, and the last around 23:05.
Hua Lamphong (historic station)
From Hua Lamphong, slower local (Ordinary) trains still operate to Ayutthaya. These trains take about 1 hour 40 minutes to 2 hours and depart at set times throughout the day, such as 10:15, 11:15, 12:00, 12:55, 14:20, 16:30, 17:00, and 18:20. Many travelers prefer Hua Lamphong for day trips since it is a beautiful historic station located in the city center.
Train Ride Hua Lamphong – Ayutthaya (Ordinary Train)
- Duration: 1 hour 40 minutes to 2 hours.
- Departure times: Fixed times, for example 10:15, 11:15, 12:00, 12:55, 14:20, 16:30, 17:00 and 18:20.
- Comfort: Simple seats, authentic local atmosphere.
- On board: Sometimes vendors come around with snacks and drinks at the stations inside the train.
Tips for Traveling by Train
- Buy your ticket at least 30 minutes before departure at the Hua Lamphong ticket counter.
- Bring water and snacks for the journey. There are often snack vendors along the way as well.
- Make sure you have enough small change or small bills; large bills are often not accepted.
Bus naar Ayutthaya
Buses from Bangkok to Ayutthaya depart from several bus terminals, such as Mo Chit or the Northern Bus Terminal. The bus ride usually takes around 1.5 to 2 hours, depending on traffic. It is a cheap option but less adventurous than the train. Buses run regularly, with an average frequency of every 15 to 30 minutes throughout the day. Tickets can be purchased online or at the bus station.
- Travel time: 1.5 – 2 hours
- Price: Around 50 THB (€1.30)
- Frequency: Every 15-30 minutes throughout the day
Flying
There is no direct flight available between Bangkok and Ayutthaya due to the short distance of approximately 70-80 km. Therefore, flying is not a practical option for this route.
Comparison of travel options to Ayutthaya
| Transport | Travel Time | Price | Comfort | Frequency |
|---|---|---|---|---|
| Flight | N/A | N/A | N/A | N/A |
| Train (Krung Thep Aphiwat) | 50 – 75 minutes | 30 – 70 THB (€0.80 – €1.80) | High | About 16 times per day |
| Train (Hua Lamphong) | 1:40 – 2 hours | 15 – 20 THB (€0.40 – €0.50) | Medium | Several local trains per day |
| Bus | 1.5 – 2 hours | 50 THB (€1.30) | Medium | Every 15-30 minutes |
Find and book transportation in Thailand easily

Your Travel Guide for 2027
Discover your perfect Thailand trip with over 350 pages of tips, top spots, and practical advice. Everything you need to start the pre-trip excitement and travel well prepared — including a complete itinerary
Now only
€14.95
FAQ
What is the fastest way from Bangkok to Ayutthaya?
The fastest way is by train from Krung Thep Aphiwat, which takes about 50 to 75 minutes to arrive.
Is there a direct train?
Yes, there are direct trains from both Krung Thep Aphiwat and Hua Lamphong to Ayutthaya Station. The fast trains depart from Krung Thep Aphiwat (about 16 per day), while Hua Lamphong mainly serves local trains.
What is the cost of the cheapest option?
The cheapest option is the local train from Hua Lamphong, starting at around 15 THB (€0.40).
What is the best choice?
For travelers who value comfort and speed, the train from Krung Thep Aphiwat is recommended. For an authentic experience and a day trip, many tourists still choose the local train from the historic Hua Lamphong station.
How do you book the trip to Ayutthaya?
Compare and book via reliable platforms like 12Go or directly through the railway services for train tickets.
View & book transport in Thailand
Related routes
Our recommendation?
If you ask us which way to travel from Bangkok to Ayutthaya we’d suggest taking the train, especially if it’s your first time. It’s a memorable experience.
Find and book transportation in Thailand easily
Our selection of hotels in Ayutthaya
Below, you will find our favorite hotels in Ayutthaya. Some we have visited ourselves, while the rest have been carefully selected based on location, atmosphere, and other traveler reviews.
Bekijk & boek vervoer in Thailand
What to do in Ayutthaya
Ayutthaya is in central Thailand and is famous for its rich history and ancient ruins. You can explore the impressive temples like Wat Mahathat and Wat Phra Si Sanphet, walk around the old city to see the historical parks, and visit museums to learn about the past kingdom. You can also enjoy boat trips along the rivers that surround the city and try local food at vibrant markets. Ayutthaya offers a unique chance to experience Thailand’s cultural heritage.
Check availability:

Your Travel Guide 2025/ 2026!
Crafted for independent travellers like you. includes a complete travel itinerary.
Now only
€14.95


