6 easy ways to go from Bangkok to Ayutthaya
Ayutthaya is one of the travel destinations for visitors when traveling to Thailand. the distance from Bangkok to Ayutthaya is around 85 kilometers. The city is well-known for the Ayutthaya Historical Park which is recognized as a UNESCO world heritage in 1991. Coming to this place, you will have a chance to explore plenty of historically ruined temples in the Ayutthaya Kingdom.
In this article, we would like to provide you with detailed guidelines on how to get to Ayutthaya in the 6 easiest ways: by train, by bus, by a taxi, by motorbike, by a cruise, or a tour.
Note: 1 USD ~ 33 THB
To check the up-to-date transportation schedule from Bangkok to Ayutthaya, visit here.
By train from Bangkok to Ayutthaya
- Traveling time: 30 mins – 1.5 hours
- Price: 70 THB – 295 THB
The train is the fastest and the most convenient way to go from Bangkok to Ayutthaya. It allows you to enjoy the sightseeing along the way and experience a Thai train trip. The train departs from Don Muang, Hua Lam Phong, and Bang Sue station and takes 30 minutes to 1.5 hours to reach Ayutthaya. The ticket cost starts from 70 THB to 295 THB depending on the conditions and the schedule of each train.
A tip to get the fastest train is to arrive at Donmuang Airport, then catch a train from there. This trip takes you 30 minutes to get to Ayutthaya.
By van from Bangkok to Ayutthaya
- Traveling time: 1.5 – 2 hours
- Price: 160 THB – 350 THB
Taking a van from Bangkok to Ayutthaya is considered a good choice. You can easily get the ticket from 12go and Win 91, which are 2 popular providers in Thailand, with the price from 160 THB to 340 THB depending on the van condition and departure station. The trip takes you around 1.5 – 2 hours to get to Ayutthaya. You can take the earliest van at 7:30 AM and the latest one at 3:00 PM.
By taxi from Bangkok to Ayuttaya
- Traveling time: 1- 2 hours
- Price: 1,750 THB – 2,600 THB
Catching a taxi is also a good choice if you want privacy. The price starts from 1750 THB/ way with a traveling time of 1.5 to 2 hours depending on the traffic.
By motorbike from Bangkok to Ayutthaya
- Traveling time: 2 – 2.5 hours
- Price: 250 THB – 500 THB per day
If you are into scooters or motorbikes and you want to ride from Bangkok to Ayutthaya, then riding a motorbike is a good choice. You can rent a motorbike in Bangkok and ride to Ayutthaya. The estimated traveling time is around 2 – 2.5 hours. The price for motorbike rental ranges from 250-500 THB/ day depending on the type. I have one recommended shop called Patoy Motorbike Rental. The price is reasonable and the shop manager is nice. One minus point is that they are easily fully booked. As such, please make sure you call before coming.
By cruise from Bangkok to Ayutthaya
- Traveling time: 1 day
- Price: 2500 THB – 4000 THB
If you would like to enjoy the tranquil scenes along the Chao Praya River, taking a cruise is a perfect match. The cruise will take you to visit Bang Pa-In Royal Palace and other attractions in Ayutthaya. Hotel pick-up, English tour guide, and lunch are all included in the package.
Also, they offer 2 itineraries for you to choose from. The trip time is from 6 AM to 4 PM.
By tour from Bangkok to Ayutthaya
- Traveling time: 1 day
- Price: From 1690 THB/ person
If you don’t want to hassle, booking a tour is highly recommended. Klook offers a day tour with 2 options – a group tour or a private tour ( max 8 people) – for you to choose from. The tour will include an admission fee, water bottles, English speaking guide, a round-trip bus from your hotel, and travel insurance.
Check it out for more must-visit temples in Ayutthaya:
- Wat Yai Chaimongkhon – 1 must-visit temple in Ayutthaya
- Wat Phra Si Sanphet – 1 important temple in Ayutthaya Kingdom
- Wat Mahathat – a must-see temple in Ayutthaya you should not miss
- Wat Ratchaburana – The temple of Royal Restoration
- Wat Chaiwatthanaram – one of the most impressive Ayutthaya temples