How to Get from Bangkok to Ayutthaya

How to Get from Bangkok to Ayutthaya

Last updated: March 8, 2026

Leaving the neon-lit skyscrapers of Bangkok for the crumbling stone prangs of Ayutthaya feels like stepping through a portal into Thailand's golden age. Once the largest city in the world, this UNESCO World Heritage site sits just north of the capital, where the Chao Phraya, Pa Sak, and Lopburi rivers meet to form a protective island around the ancient royal seat. It is a journey that many travelers make as a day trip, but staying overnight allows you to see the ruins glow under spotlights long after the tour buses have retreated to the city.

The transition from the modern chaos of Sukhumvit to the serene historical park is remarkably easy, offered through a variety of transport modes that cater to every budget. Whether you want to feel the wind in your hair on a local train or enjoy the door-to-door convenience of a private car, the route is well-trodden and efficient. You can easily browse and book tickets for this route on GoAsia.cc to ensure your preferred departure is secured before you head to the station.

Bangkok to Ayutthaya by Train

The train is arguably the most iconic way to reach the old capital. Departing primarily from Krung Thep Aphiwat Central Terminal (and some services still stopping at the historic Hua Lamphong), the rail journey offers a front-row seat to the changing landscape as urban sprawl gives way to rice paddies and wetlands. Prices for this leg are incredibly accessible, ranging from just $2 for basic fan-cooled carriages to $26 for more comfortable sleeper berths on long-distance trains passing through.

Second Class AC and Fan Seats

For those seeking a balance of speed and comfort, the 2nd Class AC seats are a popular choice, typically taking between 44 minutes and 1 hour 17 minutes. These carriages provide a reprieve from the tropical heat. If you prefer a more traditional experience, the 2nd Class Fan seats allow you to keep the windows open, perfect for photographers wanting to capture the rural scenery without the glare of glass. These tickets generally fall in the lower end of the price spectrum.

Third Class Experience

The Class 3 Fan option is the cheapest way to travel, costing about $2. It is a favorite for budget travelers and locals alike. While there is no air conditioning, the constant breeze from the open windows and the lively atmosphere of vendors selling snacks like sticky rice or cold drinks make it a memorable Thai experience. It is a short enough journey that the lack of padded seating is rarely an issue.

Bangkok to Ayutthaya by Van

Vans are the workhorses of Thai regional travel. They are often faster than the train in terms of frequency, departing from hubs like the Mochit New Van Terminal. The journey by van typically takes between 1 hour 30 minutes and 2 hours 30 minutes, depending on traffic exiting Bangkok. Prices are very reasonable, ranging from $5 to $11.

Most operators use Regional 13-pax or 14-pax vehicles. These are air-conditioned and efficient, though luggage space can be limited. If you are traveling with a large suitcase, you might be asked to pay for an extra seat. The vans drop passengers off near the center of Ayutthaya, making it easy to hop on a tuk-tuk and head straight to the historical park.

Bangkok to Ayutthaya by Private Transfer

For families, groups, or those arriving directly at the airport, a private transfer offers the ultimate convenience. This is a door-to-door service that eliminates the need to navigate public transport terminals with heavy bags. You can book a variety of vehicle types including Economy 3-pax cars, Luxury SUVs, or large VIP Vans that hold up to 9 passengers.

Prices for a private transfer from central Bangkok range from $57 to $128. If you are arriving at Suvarnabhumi Airport or Don Mueang Airport, transfers are also readily available. From Suvarnabhumi, prices start at $47 and can go up significantly for premium vehicles like an Alphard or EV Class cars. The journey usually takes between 1 hour and 2 hours 30 minutes depending on your starting point and the notorious Bangkok traffic.

Comparing Your Options

Mode Price (USD) Duration Comfort
Train $2 - $26 44min - 1h 17min Low to Moderate
Van $5 - $11 1h 30min - 2h 30min Moderate
Private Transfer $44 - $865 1h - 2h 30min High

Tips for Traveling from Bangkok to Ayutthaya

  • Choose the right station: Most long-distance and express trains now depart from Krung Thep Aphiwat Central Terminal. Check your ticket carefully to ensure you head to the correct station.
  • Beat the heat: Try to arrive in Ayutthaya as early as possible. The temple complexes offer very little shade, and the mid-afternoon sun can be intense.
  • Dress code: While Ayutthaya is a historical park, many sites are still active places of worship. Wear clothes that cover your shoulders and knees to show respect.
  • Getting around the ruins: Once you arrive at the Ayutthaya train station, you will need to cross the river via a small ferry (costing a few baht) or take a colorful "frog" tuk-tuk into the old city. Many travelers also rent bicycles near the pier.
  • Book ahead: While you can often buy 3rd class train tickets on the spot, air-conditioned seats and private transfers should be booked in advance, especially on weekends when locals also visit the ruins.

Timetable

Taxi Bangkok - Ayutthaya $ 55.10–124.36 1h 30m – 2h
  • โ†’  Luxury VIP Van 9pax
  • โ†’  Comfort Car 3pax
  • โ†’  Luxury SUV 4pax
  • โ†’  Comfort 3pax
  • โ†’  Van 9pax
  • โ†’  SUV 4pax
  • โ†’  Economy 3pax
  • โ†’  VIP Van 9pax
  • โ†’  Comfort 2pax
Train Bangkok - Ayutthaya $ 2.14–25.44 44m – 1h 17m
  • โ†’  2nd Class Sleeper AC 14:15, 18:40, 18:57, 19:25, 19:41, 20:05, 20:22, 20:25, 20:42, 20:45, 21:02, 21:05, 22:30, 22:47
  • โ†’  2nd Class Fan seats only 07:10, 07:27, 07:30, 07:47, 14:15, 14:32, 19:25, 19:41, 20:05, 20:22, 20:45, 21:02, 21:25, 21:42, 22:30, 22:47, 23:05, 23:23
  • โ†’  Class 3 Fan 07:10, 07:30, 08:45, 10:35, 14:15, 19:25, 20:05, 20:22, 20:45, 21:25, 22:30, 22:47, 23:05
  • โ†’  2nd Class AC seats only 06:10, 08:45, 09:05, 10:35
Van Bangkok - Ayutthaya $ 4.59–10.41 1h 30m – 2h 30m
  • โ†’  Regional 14pax 07:15, 09:15, 09:30, 11:30, 12:30
  • โ†’  Regional 13pax 06:00, 07:00, 08:00, 09:00, 10:00, 11:00, 12:00, 13:00, 14:00, 15:00, 16:00, 17:00, 18:00
Taxi Suvarnabhumi Airport - Ayutthaya $ 45.92–841.83 1h 10m – 2h 30m
  • โ†’  Luxury VIP Van
  • โ†’  Luxury SUV
  • โ†’  Comfort Car
  • โ†’  Comfort
  • โ†’  Van 9pax
  • โ†’  SUV 4pax
  • โ†’  Economy 2pax
  • โ†’  VIP Van 9pax
  • โ†’  Economy
  • โ†’  Van 10pax
  • โ†’  Business
  • โ†’  Van 11pax
  • โ†’  EV Class
  • โ†’  Premium Alphard
Taxi Don Mueang Airport - Ayutthaya $ 42.86–841.83 1h – 2h 30m
  • โ†’  Luxury VIP Van
  • โ†’  Luxury SUV
  • โ†’  Comfort Car
  • โ†’  Comfort
  • โ†’  Van 9pax
  • โ†’  SUV 4pax
  • โ†’  Economy
  • โ†’  VIP Van 9pax
  • โ†’  Van 10pax
  • โ†’  Business
  • โ†’  Van 11pax
  • โ†’  EV Class
  • โ†’  Premium Alphard

Frequently Asked Questions

How can I book tickets from Bangkok to Ayutthaya?

You can book train, bus, flight, taxi, van, and ferry tickets from Bangkok to Ayutthaya directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.

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

The cheapest way to travel is by train, specifically the Class 3 Fan carriages. Tickets for this service cost approximately $2, making it an incredibly budget-friendly option for the short journey.

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

The fastest way is usually by train, with some express services completing the trip in just 44 minutes. Private transfers can also be quick, taking around 1 hour, but they are subject to Bangkok's unpredictable road traffic.

How long does it take to get from Bangkok to Ayutthaya?

Depending on your mode of transport, the journey takes between 44 minutes and 2 hours 30 minutes. Trains are generally the quickest at under 1 hour 20 minutes, while vans and cars take longer due to traffic.

Are there direct transfers from Bangkok airports to Ayutthaya?

Yes, private transfers are available from both Suvarnabhumi Airport and Don Mueang Airport. Prices start at around $44 from Don Mueang and $47 from Suvarnabhumi, offering a direct route to your hotel in Ayutthaya.

Do I need to book train tickets in advance?

For 3rd class fan seats, you can usually buy tickets at the station right before departure. However, for 2nd class AC seats or sleeper berths on trains passing through, it is highly recommended to book in advance via GoAsia.cc.

Is Ayutthaya doable as a day trip from Bangkok?

Absolutely. Because the journey is as short as 44 minutes by train, many travelers head out in the morning and return to Bangkok by evening. However, staying one night allows you to see the temples at sunset without the crowds.