Book Now
HomeAll Routes › Bus Bangkok to Ayutthaya

Bus from Bangkok to Ayutthaya

Complete guide to bus travel from Bangkok to Ayutthaya — schedules, prices, operators and booking tips.

From 60 THBStarting price
1.5–2 hoursJourney time
80 kmDistance
2+Operators

About the Bangkok to Ayutthaya Bus Route

Ayutthaya was one of the most glorious cities in Asia for over 400 years — the capital of the Kingdom of Siam from 1351 to 1767. Today its ruins are a UNESCO World Heritage Site and one of Thailand's most rewarding day trips from Bangkok.

Route Details & Travel Information

Ayutthaya sits on an island formed by three rivers — the Chao Phraya, Pa Sak and Lopburi — and at its peak in the 17th century it was one of the largest and wealthiest cities in the world. The city was largely destroyed by Burmese invaders in 1767, and the ruins left behind are hauntingly beautiful.

From Bangkok, Ayutthaya is easily reached in 1.5 to 2 hours by bus or train. Buses depart frequently from Mo Chit Northern Bus Terminal, and minivans run from Victory Monument. The train from Hua Lamphong is a slightly slower but scenic option.

On arrival, rent a bicycle to explore the historical park at your own pace — this is the most popular way to see Ayutthaya. Alternatively, hire a tuk-tuk for a guided tour of the main sites. The most impressive ruins include Wat Mahathat (famous for the Buddha head entwined in tree roots), Wat Phra Si Sanphet and Ayutthaya Historical Park.

Ayutthaya makes an excellent day trip from Bangkok, but if you want a more leisurely experience, staying one night allows you to see the ruins at sunset and sunrise — when they are at their most atmospheric.

Bus Operators

The following operators run regular services on the Bangkok–Ayutthaya route:

  • Transport Co. — licensed, air-conditioned service
  • Minivan operators — licensed, air-conditioned service

Compare prices across all operators before booking — fares can vary significantly by class and season.

Departure Schedule

Departures: Every 30 minutes, 05:00–20:00

From: Mo Chit (Northern Bus Terminal) or minivans from Victory Monument

To: Ayutthaya Bus Terminal, near city centre

Schedules may vary by operator and season. Confirm departure times when booking, particularly during Thai public holidays.

Travel Tip

✅ Consider returning to Bangkok by train — the scenic river views from Ayutthaya station are beautiful.

Frequently Asked Questions

How long is the bus from Bangkok to Ayutthaya?+
1.5 to 2 hours from Mo Chit Northern Bus Terminal. Minivans from Victory Monument take a similar time.
How much does the Bangkok to Ayutthaya bus cost?+
Around 60–80 THB from Mo Chit. Minivans cost slightly more (around 100 THB).
Is Ayutthaya worth visiting as a day trip?+
Absolutely — it is one of Thailand's most impressive historical sites and very easy to visit from Bangkok.
How do I get around Ayutthaya?+
Rent a bicycle near the bus or train station (around 50–60 THB per day) — ideal for exploring the ruins independently.
Can I return by train?+
Yes — trains run regularly between Ayutthaya and Bangkok's Hua Lamphong station. The journey takes about 1.5 hours.

Related Routes

Route Summary

FromBangkok
ToAyutthaya
Duration1.5–2 hours
Distance80 km
Price fromFrom 60 THB
DeparturesEvery 30 minutes, 05:00–20:00
Check Prices & Book

Secure booking · Instant e-ticket

Booking Tips

Book 1–2 days ahead on weekdays. During Songkran (April), New Year and long weekends, book at least one week in advance — buses sell out fast on popular routes.