GoAsia
Thailand

How to Get from Bangkok to Ayutthaya

How to travel from Bangkok to Ayutthaya: trains in about an hour, vans from about $4 and private transfers for your temple trip.

Last updated: October 24, 2026

How to Get from Bangkok to Ayutthaya

Photo: Average trinmo / Wikimedia Commons, CC BY-SA 4.0

Contents

Leaving the skyscrapers of Bangkok for the crumbling brick prangs of Ayutthaya feels like stepping into Thailand's golden age. The Historic City of Ayutthaya is a UNESCO World Heritage site, founded in 1350 and razed by the Burmese army in 1767.[1] Its centre is an island where the Chao Phraya, Pa Sak and Lopburi rivers meet.[2] Many travellers come as a day trip, but staying overnight lets you see the ruins lit up long after the tour buses have left.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

The trip is easy and fits every budget: a train through rice paddies, a van that leaves whenever it fills, or a private car from your hotel door. You can compare and book options for this route on GoAsia.cc.

Bangkok to Ayutthaya by Train

The train is the classic way to reach the old capital, and the cheapest. Most services leave from Krung Thep Aphiwat Central Terminal, and a few ordinary trains still start at Hua Lamphong. Express and rapid trains from Krung Thep Aphiwat leave at 07:30, 07:50, 14:15, 18:40, 20:05, 20:45 and 22:30 and reach Ayutthaya in about 55 minutes to 1 hour 10 minutes; commuter trains also leave at 05:15, 09:05 and 18:15.[3] Outside the city, the urban sprawl gives way to rice fields and wetlands.

The exterior of Krung Thep Aphiwat Central Terminal in Bangkok
The exterior of Krung Thep Aphiwat Central Terminal in BangkokPhoto: Pescov / Wikimedia Commons, CC BY-SA 4.0

Seats and classes

Faster services have reserved seats in air-conditioned second class, which is a good choice in the heat. Ordinary third-class trains have fan-cooled carriages with open windows, which photographers like, and vendors walk through selling snacks and cold drinks.

Bangkok to Ayutthaya by Van

Vans leave all day from several Bangkok terminals and take from about 1 hour 30 minutes, longer in traffic leaving the city. On booking platforms, a seat costs about $4 to $10 (October 2026).[4] Luggage space is limited, and you may be asked to pay for an extra seat if you carry a large suitcase. Vans drop you near the centre of Ayutthaya, where a tuk-tuk takes you straight to the historical park.

Bangkok to Ayutthaya by Private Transfer

For families, groups or arrivals at the airport, a private transfer is door to door and skips the terminals. On booking platforms, a private car from central Bangkok starts at about $53 (October 2026) and larger vans and luxury vehicles cost more; the trip takes from about 1 hour 30 minutes, longer in rush hour.[4] Transfers also run from Suvarnabhumi and Don Mueang airports.

Comparing Your Options

Mode Price (USD) Duration Comfort
Train Cheapest option About 55min - 1h 10min[3] Low to Moderate
Van From about $4[4] From about 1h 30min Moderate
Private Transfer From about $53[4] From about 1h 30min High

Tips for Traveling from Bangkok to Ayutthaya

  • Choose the right station: Most trains leave from Krung Thep Aphiwat Central Terminal, but a few ordinary trains start at Hua Lamphong. Check your ticket.
  • Beat the heat: Arrive early. The temple complexes offer little shade, and the afternoon sun is strong. The historical park is open daily from 08:00 to 18:00, and foreign visitors pay 80 baht per site or 300 baht for a flat-rate ticket.[5]
  • Dress code: Many sites are still places of worship. Cover your shoulders and knees.
  • Getting around the ruins: From Ayutthaya station, a short ferry crosses the river to the old city. A colourful tuk-tuk or a rented bicycle gets you between the temples.

Timetable

Taxi Bangkok - Ayutthaya $ 53.38–120.47 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.08–24.64 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.45–10.08 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 $ 44.48–815.47 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 $ 41.51–815.47 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?

Use the booking tool on this page to compare the transport options currently available from Bangkok to Ayutthaya, including current prices and schedules.

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

The ordinary third-class train is the cheapest way. Vans are the next cheapest, from about $4 on booking platforms.

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

The train is the fastest and most predictable option: the express and rapid services from Krung Thep Aphiwat take about 55 minutes to 1 hour 10 minutes. Cars and vans depend on Bangkok traffic.

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

By train about 55 minutes to 1 hour 10 minutes. Vans and private cars take from about 1 hour 30 minutes, longer in traffic.

Are there direct transfers from Bangkok airports to Ayutthaya?

Yes, private transfers run from both Suvarnabhumi and Don Mueang airports to Ayutthaya, and they are listed on booking platforms.

Do I need to book train tickets in advance?

Reserved seats on express and rapid trains are worth booking ahead, especially at weekends. Ordinary third-class tickets are bought at the station.

Is Ayutthaya doable as a day trip from Bangkok?

Yes. The train takes about an hour, so many travellers go out in the morning and return in the evening. Staying one night lets you see the temples at sunset without the crowds.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] UNESCO World Heritage Centre: Historic City of Ayutthaya. Retrieved October 23, 2026.
  2. [2] Fine Arts Department, Ministry of Culture, Thailand: Historical Background. Retrieved October 23, 2026.
  3. [3] State Railway of Thailand: SRT Timetable Matrix 2026, Northern Line outbound. Retrieved October 15, 2026.
  4. [4] 12Go: Bangkok - Ayutthaya timetable. Retrieved October 24, 2026.
  5. [5] Fine Arts Department, Ministry of Culture, Thailand: Ayutthaya Historical Park Map and Visitor Information. Retrieved October 23, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.