How to get from Bangkok to Ayutthaya, Thailand

This article may be sponsored or include a provided product or affiliate link. See the footer and Affiliate Disclaimer for full details.

Do you want to travel from Bangkok to Ayutthaya? There are plenty of transport options for you to choose from.

Bangkok is entirely capable of making you not want to leave the place. However, so many Thai destinations are a drive away from the city. One of them is the beautiful region of Ayutthaya.

Ayutthaya is a well-renowned historical region. In fact, it is home to the Ayutthaya Historical Park, which is a UNESCO World Heritage Site.

Indeed, Ayutthaya is brimming with destinations to see and stories to learn from. They are not only for history enthusiasts but also for curious tourists who would like to imbibe Thailand’s rich culture.

Tip: We offer Thailand Transportation Guides for all main tourist destinations, like Bangkok, Chiang Mai, Phuket, Koh Samui, and Pattaya.

How far is Bangkok from Ayutthaya?

The distance between Bangkok and Ayutthaya is 42 miles or 67 kilometers.

Transportation Options from Bangkok to Ayutthaya

The following table outlines all transportation options from Bangkok to Ayutthaya:

MethodTravel timePrice
Train from Bangkok to Ayutthaya1 hour 20 minutesUSD 1-USD 33
Minivan from Bangkok to Ayutthaya2 hoursUSD 5-USD 78
Private Transfer from Bangkok to Ayutthaya2 hoursUSD 58-USD 90
Grab Taxi from Bangkok to Ayutthaya~2 hoursUSD 24-USD 40
Rental Car1 hour 15 minutes

How to get from Bangkok to Ayutthaya

1. From Bangkok to Ayutthaya by Train

Journey Duration: 1 hour 20 minutes

If you are fond of seeing views as you travel, consider riding the train. This is one of the simplest ways to get from Bangkok to Ayutthaya.

Depart from the Hualamphong Train Station in Bangkok and reach the Ayutthaya Train Station in around one hour and twenty minutes per schedule. 

Make sure to set ample time for delays, a usual occurrence when traveling by train in Thailand. 

The cost to ride a train from Bangkok to Ayutthaya depends on the class you wish to take. A third-class fan seat ticket costs less than a dollar, while a first-class air-conditioned sleeper ticket can reach up to 33 USD.

How to get from Bangkok to Ayutthaya Thailand
©SeanPavonePhoto via

2. From Bangkok to Ayutthaya by Minivan Transfer

Journey Duration: 2 hours

If you are thinking of getting from Bangkok to Ayutthaya in the most efficient way possible, try Minivan. In about two hours, you get to jumpstart your vacation in Ayutthaya.

Riding a Minivan from Bangkok to Ayutthaya is the most popular mode of transport for locals and tourists.

Win 91 Ayutthaya, Thailand Limo by Datum, and Thai Happy Taxi are some of the numerous transport operators who can help you get from Bangkok to Ayutthaya.

The cost to travel to Ayutthaya from Bangkok by Minivan is determined by your choice of service – economy, standard, or VIP.

The price starts at 5 USD per person if you wish to ride a Standard Minivan with other passengers. 

Should you wish to book your Minivan for your traveling party, you can do so by renting out the whole minivan for 78 USD or more. The vehicle can accommodate up to nine passengers for that fare.

Bangkok to Ayutthaya3

3. From Bangkok to Ayutthaya by Private Car Transfer

Journey Duration: 2 hours

You can travel conveniently by booking a car or an SUV for the private transfer of up to four passengers. This option is one of the most convenient ways to get from Bangkok to Ayutthaya.

The price to book a private transfer by car from Bangkok to Ayutthaya varies from 58 to 90 USD, depending on the number of passengers agreed upon and the type of vehicle you wish to avail.

It takes about two hours to get from Bangkok to Ayutthaya by car. 

How to get from Bangkok to Ayutthaya Thailand2
©Wilfried Strang via

4. From Bangkok to Ayutthaya by Grab 

Journey Duration: ~2 hours

You can book a Grab taxi or Grab car to get to Ayutthaya from Bangkok’s Suvarnabhumi Airport. This is convenient, especially for existing Grab users who want to use the Thailand application.

Booking a Grab from Bangkok to Ayutthaya costs between 24 to 40 USD. This is an estimate; the price depends on the time and date of your booking.

Bangkok to Ayutthaya1

5. Rent a car

Journey Duration: 1 hour 15 minutes

Rental cars are convenient options for people driving alone or as a small group. You get to plan a full itinerary of your drive from Bangkok to Ayutthaya and stop at worthwhile destinations along the way.

The monthly car cost in Bangkok starts at 58 USD per day. The total driving time from Bangkok to Ayutthaya is one hour and 15 minutes.

Rentalcars compares 900 companies at over 53,000 locations. Click here to guarantee you the best car rental price.

From Bangkok Ayutthaya Day Tour by Bus Boat 1

Best day tours in Ayutthaya, Thailand

Get Your Guide helps you find the best tours wherever you are heading to. It’s usually the first website I check when I plan a trip to a new place.

The following widget shows some of the best tours in Ayutthaya, Thailand.

Bangkok to Ayutthaya2
©SeanPavonePhoto via

Frequently Asked Questions

What is the cheapest way to get from Bangkok to Ayutthaya?

The cheapest way to get from Bangkok to Ayutthaya is by train. It is the only way to get from Bangkok to Ayutthaya for less than a dollar. 

What is the fastest way to get from Bangkok to Ayutthaya?

The fastest way to get from Bangkok to Ayutthaya is by rental car if you only intend to travel between the two destinations without plans of stopping at landmarks on the way. This is one of the perks of being your driver. 

Is Ayutthaya worth visiting?

Yes, Ayutthaya is worth visiting! In fact, it is a popular respite from the busy streets of Bangkok. You can see majestic world-class ruins, eat at local markets, and bike around the historic sites.

Rate this post

Leave a Reply

Your email address will not be published. Required fields are marked *