How to Get From Bangkok to Ayutthaya (2022)

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!

I’ve lived in Thailand for 6 years now but have never ventured to Ayutthaya. I decided it was about time so to prepare for the trip I researched the available transport options to get there.

Getting to Ayutthaya will take around 1-3 hours by either private car, taxi cab/minivan, tour group, train, or bus. It’s recommended to get a car or minivan unless you’re the adventurous type.

Public Minivan1-2 hours$$
Private taxi1-2 hours$$$
Train2-3 hours$
Bus2 hours$
TourDay trip$$$$$
Breakdown of transport types, duration, and cost.

How to get from Bangkok to Ayutthaya by boat?

Ayutthaya is connected to Bangkok by the Chao Phraya River but there are no public boats that service this route. Private tour companies promote boats or cruises but are a combination of boat, minivan, and or bus.

Although it’s not possible to get a direct boat, there are boat tours that operate within the city so you can take in some breathtaking views of the ruins.

How to get from Bangkok to Ayutthaya by minivan?

Getting to Ayutthaya by public minivan is probably the most affordable mode of transport without sacrificing comfort.  The service used to operate out of Victory Monument but has now moved to a new base at Mo Chit Bus Station.

The cost of the minibus to Ayutthaya will set you back around 50-150 THB per person (max $5 / £4).  The trip will take around 1-2 hours depending on traffic.

A minibus will take you from Mo Chit Bus Station to Naresuan Alley in Ayutthaya which is within walking distance of the historical park. This service is shared with other tourists and locals so it’s easy to make friends along the way.

Insider tip

I would recommend planning your trip to avoid Bangkok rush hour (8-10 am / 6-8 pm).  Getting stuck in Bangkok traffic is never fun!

Luxury tip

If you want to explore the whole city you’ll need additional transport, so I would recommend hiring a minivan and driver for the day.  They’ll take you to and from Ayutthaya as-well-as your preferred attractions around the city.

How to get from Bangkok to Ayutthaya by 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.

Depending on your budget there 3 class tier choices available on the train.   

Third-class tickets are only available to purchase at the station on the day of travel. Seats are nonreserved, 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.

The first and second-class carriages have air conditioning, and comfortable seats, and purchasing tickets in advance is possible.

The train journey takes around two and a half hours, and tickets range from 45 to 1000 THB depending on your class selection.  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.

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.

How to get from Bangkok to Ayutthaya by taxi?

The most comfortable and convenient way to get to Ayutthaya is by a pre-booked taxi. The trip will take around an hour and prices range from 1,700 to 2,000 THB.  Taxies will drop you off and pick you up at your preferred location in Ayutthaya.

Insider tip

I would recommend downloading the Grab app which is the equivalent of Uber.  It has a wide selection of car types and advanced booking options.  The app displays an estimated journey price before you confirm the booking.

How to get from Bangkok to Ayutthaya by bus?

The public bus to Ayutthaya operates out of Mo Chit Bus Station and will take you directly to the city. The service departs every 4 hours and the journey will take around 2 hours.

The cost of a bus ticket will set you back around 50-100 THB.

Insider tip

Bus services in Thailand have a bad reputation in terms of safety and comfort. If you’re traveling with children or vulnerable I would skip the bus option and go for a private minivan instead.

Na Phra Meru Temple
Na Phra Meru Temple

How to get from Bangkok to Ayutthaya by tour?

Explore Ayutthaya through one of the many private tour company offerings.  Packages include transport, guided tours, meals, or boat trips around the city.

Tours can be booked online with providers such as Klook, Tripadvisor, or Get Your Guide.  A full package tour can last around 5-10 hours and costs range from 1-5,500 THB.

Tours in and around Ayutthaya

Where to go when you arrive in Ayutthaya?

The most notable temples in Ayutthaya are Wat Phra Mahathat, Wat Phra Si Sanphet, and Wat Phra Ram. Wat Phra Mahathat is one of the most extraordinary temples for its famous Budda head entangled within a tree.

These temples date back to the 17th century so have a lot of stories behind them. If you’re into storytelling and history I would recommend getting a private tour guide to take you around.

The Ayutthaya Historical Park is a must-see with 60+ templates and ruins for you to explore.

Getting around the city 

The city is not as vast as Bangkok, so getting around is easygoing. Jump on a tuk-tuk found at tourist spots or transport stations, and enjoy the breeze.

Getting around by bicycle is also fun, bikes can be hired from hotels or rental locations dotted around the city. 

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.


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 minivan to take you around the city and beyond.

Haven’t decided how to get to Thailand yet? Check our rundown of the best airports to fly into in Thailand.

Leave a Comment