Ayutthaya is the old capital of Thailand and is approximately 80km from Bangkok. The city has some of the oldest Buddhist temples in Thailand and is classified as a World Heritage Site intentionally. So lots to explore!
Are you planning a trip to Ayutthaya from Bangkok? With various transportation options, getting there can be quick and easy. You can choose the option that best suits your preferences, from private cars to adventurous train rides. Let’s explore the different ways to get to Ayutthaya and start planning your adventure in this historical city.
Ayutthaya is conveniently located just a short distance from Bangkok, and there are various transportation options to get there, including private cars, taxi cabs or minivans, tour groups, trains, and buses. If you prefer a more comfortable and convenient journey, it’s recommended to opt for a private car or minivan. However, if you’re feeling adventurous, the train or bus can be a budget-friendly option.
Breakdown of transport types, duration, and cost:
Mode | Duration | Cost |
---|---|---|
Private taxi | 1-2 hours | $$$ |
Public Minivan | 1-2 hours | $$ |
Train | 2-3 hours | $ |
Public Bus | 2 hours | $ |
Private Tour | Day trip | $$$$$ |
Contents
Ways of getting to Ayutthaya
Ayutthaya, the ancient capital of Thailand, is a must-visit destination for anyone traveling to Thailand. With its rich history and stunning architecture, there are many ways to get to Ayutthaya from Bangkok.
Whether you prefer to travel by boat, minivan, taxi, bus, private tour, or train, there’s an option to suit your needs and budget.
Compare transport options on 12Go:
Let’s take a look at each option in detail.
1. Private/Public Taxi
If you prefer to travel in comfort and convenience, a pre-booked private or public taxi is a good option for getting to Ayutthaya. The trip from Bangkok to Ayutthaya will take around an hour, and prices for private /public taxis range from 1,700 to 2,000 THB.
You can book private taxis through travel agencies like 12Go or Klook, which allow you to compare different operators and prices.
Grab, and Bolt operates in Bangkok and accepts rides to Ayutthaya if you prefer ride-hailing services. Keep in mind that ride-hailing services may be more expensive than booking a private taxi through a travel agency, but they can be more convenient if you’re already familiar with using these services.
Additionally, public taxis may be a more affordable option if you’re on a tight budget. Regardless of which option you choose, taxis will drop you off and pick you up at your preferred location in Ayutthaya.
Insider tip
To avoid any confusion or disputes over the fare, it is important for travelers taking a taxi to Ayutthaya to agree on the price before getting in the taxi.
2. Minivan
Traveling by public minivan is a popular option for budget-conscious travelers. Mo Chit Bus Station, located in northern Bangkok, is the starting point of the journey to Ayutthaya. It is easy to reach the bus station via BTS Skytrain, MRT subway, or taxi. Once at the station, there are plenty of minivan operators to choose from.
It’s important to note that the minivan is a shared service, meaning you’ll travel with other passengers. This can be a great opportunity to meet new people and possibly even make some travel companions.
Although one con is the minivan needs to be full before departing, and the driver may make additional stops along the route. The drop-off point at Naresuan Alley is conveniently located within walking distance of the Ayutthaya Historical Park, a UNESCO World Heritage Site.
The minivan ride to Ayutthaya is affordable, with fares ranging from 50-150 THB per person. However, it’s advisable to arrive early at the bus station to secure your seat as the minivans can fill up quickly, especially during peak tourist season. Additionally, the trip duration can vary depending on the traffic, so it’s best to plan accordingly.
Insider tip
To avoid getting stuck in Bangkok traffic, it is advisable to plan your trip during off-peak hours and avoid rush hour (8-10 am / 6-8 pm).
Luxury tip
For those who want to explore Ayutthaya and its surrounding attractions, it is recommended to hire a minivan and driver for the day. This will provide you with additional transport to visit various locations throughout the city, as well as take you to and from Ayutthaya.
3. Train
If you’re the adventurous type and want a view of the scenery outside Bangkok, then it’s possible to get to Ayutthaya by train. The train operates out of Hualamphong Bangkok train station, which is easily accessible at Hua Lamphong MRT station.
The train journey takes around two and a half hours, and tickets range from 45 -1,000 THB depending on your class selection.
There are three class tier choices available on the train, depending on your budget. Third-class tickets are only available to purchase at the station on the day of travel. Seats are non-reserved, so it’s first come first serve. Make sure to wear your summer clothes because only small fans are available for cooling in the third-class carriages.
If you prefer more comfort, first and second-class carriages have air conditioning and comfortable seats.
The first train to depart from Bangkok is at 4 am, and the last one is 10 pm. Ayutthaya train station is not within walking distance to attractions, so you’ll need to take either a taxi, tuk-tuk, or boat to get to the heritage site.
Keep in mind that trains can be delayed, so it’s best to plan accordingly and allow for some extra time in case of any unforeseen delays. Also, if you want to enjoy the view from the train, consider booking a seat on the left side of the train when traveling from Bangkok to Ayutthaya for the best views of the countryside.
Insider tip
Get a small boat from the train station across to the center without getting stuck in traffic or hire a bicycle opposite the station.
4. Public Bus
The public bus is a convenient option to get to Ayutthaya from Bangkok, especially if you’re on a budget. The service departs from Mo Chit Bus Station, which is well-connected to the rest of Bangkok via the BTS Skytrain and MRT Subway.
The bus will take you directly to Ayutthaya city, so you won’t have to worry about transfers or getting lost. The journey takes around 2 hours, depending on traffic.
The public bus is a popular choice among locals and tourists alike, so it can get quite crowded during peak hours. However, the cost of a ticket is relatively cheap, ranging from 50 to 100 THB depending on the bus type and class. You can buy your ticket at the station or online through various platforms like 12go and BusOnlineTicket. It’s recommended to book in advance during holidays and weekends, as the buses can fill up quickly.
Insider tip
Bring snacks and water with you, as there may be limited food and drink options available on the bus.

5. Private Tour
Discover Ayutthaya with ease by taking advantage of one of the many private tour companies available. These packages offer various services, such as transportation, guided tours, meals, or boat trips around the city.
Booking a tour can be done easily online with popular providers like Klook, Tripadvisor, or Get Your Guide. A full tour package can take 5-10 hours, and prices vary from 1-5,500 THB depending on the package and provider.
Ayutthaya private tours offer a range of packages depending on your interests and budget. Some popular packages include a tour of the UNESCO World Heritage sites, which includes the famous Wat Mahathat and Wat Yai Chai Mongkhon temples. Other packages may include a boat trip along the Chao Phraya River.
Booking a private tour is ideal for travelers who prefer a more personalized experience and want to learn more about the history and culture of Ayutthaya. Private tour providers can also arrange for hotel pickup and drop-off, making it convenient for tourists who are staying in Bangkok.
It’s recommended to book your private tour in advance to ensure availability and to compare prices and services between different providers. Be sure to read reviews from past customers to ensure you are getting a reputable and high-quality tour experience.
Insider tip
Consider booking a private weekday tour to avoid the crowds and make the most of your trip.

Getting around the city
Ayutthaya is a relatively small city, and most of the tourist sites are located within a short distance from each other. This makes getting around the city quite easy and convenient.
Tuk-tuks are a common mode of transportation in Ayutthaya, and they can be found at popular tourist spots or transport stations. They are affordable and offer a fun way to travel around the city while enjoying the breeze.
Another popular way to get around Ayutthaya is by bicycle. Many hotels and rental locations offer bike rental services, and it’s a great way to explore the city at your own pace.
You can ride along the riverside and enjoy the scenery or cycle through the quiet streets and immerse yourself in the local culture. It’s also an eco-friendly option and a great way to get some exercise while on vacation.
Insider tip
The majority of the temples and ruins are not shaded from the blazing sun so bring sunscreen, sunglasses, hats, water, and an umbrella.
What to see in Ayutthaya
Temples
Ayutthaya was once the capital of Siam, and its temples have a rich history dating back to the 17th century. Wat Phra Mahathat, Wat Phra Si Sanphet, and Wat Phra Ram are among the most famous and popular temples in Ayutthaya. Wat Phra Mahathat is particularly famous for the Buddha head encased in the roots of a tree.
For those interested in the history and stories behind these temples, it’s recommended to hire a private tour guide to get a more personalized experience.
The Ayutthaya Historical Park is also a must-see attraction, with over 60 temples and ruins to explore. It’s a UNESCO World Heritage Site and a testament to the rich history and cultural significance of Ayutthaya.
Popular temples in Ayutthaya
- Wat Chaiwatthanaram
- Wat Mahathat
- Wat Phra Sri Sanphet
- Wat Yai Chai Mongkhon
- Wat Phu Khao Thong
- Wat Lokayasutharam
- Wat Na Phra Meru
- Wat Phanan Choeng
- Wat Ratchaburana
- Wat Thammikarat
Other activities
While the city is known for its ancient temples and ruins, there are plenty of other things to do and see in Ayutthaya. Here are five additional activities to add to your itinerary.
Summary
Whichever transport you decide to take to Ayutthaya, I am sure you’ll have a fun-packed day.
Want to experience the scenic tour route? Try the slow-traveling train and enjoy breathtaking views.
Enjoy comfort, safety, or traveling with a small family? Hire a private tour to take you around the city and beyond.
FAQ
How far is Ayutthaya from Bangkok?
The distance between Bangkok and Ayutthaya is roughly 80km, which can take 1-2 hours to cover by road, depending on traffic and the time of day.
How to get to Ayutthaya from bangkok by boat?
Regrettably, there are no direct public boat services available from Bangkok to Ayutthaya. Nevertheless, you may reserve a private tour, which will incorporate a boat cruise along the Chao Phraya River and a further bus ride to Ayutthaya.
How much is Grab from Bangkok to Ayutthaya?
You can use Grab ride-hailing service to travel between Bangkok and Ayutthaya, with the fare ranging from 1,000 to 1,500 THB depending on the type of vehicle you choose.
Is Ayutthaya a day trip from Bangkok?
A day trip to Ayutthaya is recommended due to its proximity to Bangkok, taking only 1-2 hours by car, and the abundance of activities available to do there.
Can you visit Ayutthaya on your own?
Ayutthaya is a perfect destination for solo travelers as there are numerous attractions that are conveniently accessible and multiple transport options to and from Bangkok.
How much time to visit Ayutthaya?
Given the 1-2 hour travel time and the abundance of attractions to see and do, it is advisable to allocate at least a day for visiting Ayutthaya.
How many hours from Bangkok to Ayutthaya?
The trip by road to Ayutthaya from Bangkok will take approximity 1-2 hours depending on traffic.