GoAsia
Thailand

How to Get from Ayutthaya to Bangkok

Ayutthaya to Bangkok by train in 50 minutes to 1.5 hours, plus vans and private transfers. Train times, prices and airport transfers.

Last updated: October 28, 2026

How to Get from Ayutthaya to Bangkok
Contents

Leaving Ayutthaya's crumbling brick stupas and serene Buddha heads, you are back among Bangkok's skyscrapers within the hour. The way south follows the Chao Phraya plain, and the train is the classic way to make the trip. Vans and private cars are faster door to door if you are heading for an airport.

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.

Ayutthaya to Bangkok by Train

Trains run from Ayutthaya Station to Krung Thep Aphiwat Central Terminal, Bangkok's main long-distance station. It replaced Hua Lamphong, was formerly called Bang Sue Grand Station, and connects to the MRT Blue Line.[1] The fastest train, Special Express 8, leaves Ayutthaya at 16:50 and arrives at 17:40, only 50 minutes later. The other services take about 1 hour 5 minutes to 1 hour 30 minutes.[2]

The Ayutthaya Station building
The Ayutthaya Station buildingPhoto: trungydang / Wikimedia Commons, CC BY 3.0
TrainLeaves AyutthayaArrives Krung Thep Aphiwat
Uttrawithi 1005:2506:30[2]
BNEX commuter 9002 (Monday to Friday)06:5008:05[2]
BNEX commuter 900414:4015:55[2]
Rapid 11216:0417:10[2]
Special Express 816:5017:40[2]
Rapid 10218:5920:05[2]
BNEX commuter 900619:4521:00[2]

More trains from the north stop in the small hours: Rapid 108 at 03:25, Express 52 at 04:01 and Special Express 14 at 04:48.[2] The slower trains have open windows and wooden benches, and you watch rice fields and village stations roll by.

Ayutthaya to Bangkok by Van

Regional vans run between Ayutthaya and Bangkok. The ride takes from about 1 hour 30 minutes, and longer when Bangkok's traffic builds up near the city. On booking platforms a seat costs about $4 to $5 (October 2026).[3] Vans have little room for large suitcases, so they suit backpackers best.

Ayutthaya to Bangkok by Private Transfer

A private car or van picks you up at your hotel and takes you to any address in Bangkok or straight to an airport. On booking platforms private transfers to central Bangkok start at about $53 and reach about $189 for a luxury van (October 2026). The drive takes from about 1 hour 30 minutes.[3]

Don Mueang Airport is the closer airport, from about 1 hour, and Suvarnabhumi Airport takes from about 1 hour 15 minutes. Transfers to Don Mueang start at about $56.[3]

Tips for Traveling from Ayutthaya to Bangkok

  • Avoid the evening rush: Between about 16:00 and 19:00 a road journey can take much longer than usual, and the train is the safe choice then.
  • Know your station: Long-distance trains arrive at Krung Thep Aphiwat, not at Hua Lamphong, so check the arrival station when you book.
  • Heavy bags: Choose the train or a private car if you carry large suitcases.
  • Peak dates: Book private transfers ahead around Songkran and New Year.

Timetable

Taxi Ayutthaya - Bangkok $ 53.29–188.89 1h 30m – 2h
  • →  Luxury VIP Van
  • →  Comfort Car
  • →  Comfort
  • →  Van 9pax
  • →  SUV 4pax
  • →  Economy
  • →  VIP Van 9pax
  • →  Toyota Alphard
  • →  Comfort 2pax
Train Ayutthaya - Bangkok $ 2.07–24.40 46m – 1h 42m
  • →  2nd Class Sleeper AC 03:21, 03:57, 04:33, 04:54, 05:50
  • →  2nd Class Fan seats only 03:07, 03:21, 03:57, 04:14, 04:54, 05:50, 15:21, 15:59, 16:37, 19:16
  • →  Class 3 Fan 03:07, 03:21, 03:57, 04:14, 04:54, 15:21
Van Ayutthaya - Bangkok $ 4.44–5.03 1h 30m – 2h
  • →  Regional 13pax 06:00, 07:00, 08:00, 09:00, 10:00, 11:00, 12:00, 13:30, 14:00, 15:00, 16:00, 17:00, 18:00
Taxi Ayutthaya - Suvarnabhumi Airport $ 53.29–188.89 1h 15m – 2h
  • →  Luxury VIP Van
  • →  Luxury SUV
  • →  Comfort Car
  • →  Comfort
  • →  Van 9pax
  • →  SUV 4pax
  • →  Economy 2pax
  • →  VIP Van 9pax
  • →  Toyota Alphard
  • →  Comfort 2pax
Taxi Ayutthaya - Don Mueang Airport $ 56.25–188.89 1h – 1h 30m
  • →  Luxury VIP Van
  • →  Luxury SUV
  • →  Comfort Car
  • →  Comfort
  • →  Van 9pax
  • →  SUV 4pax
  • →  Economy
  • →  VIP Van 9pax
  • →  Toyota Alphard
  • →  Comfort 2pax

Frequently Asked Questions

How can I book tickets from Ayutthaya to Bangkok?

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

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

Special Express 8 is the fastest train. It leaves Ayutthaya at 16:50 and arrives at Krung Thep Aphiwat Central Terminal at 17:40, after 50 minutes.

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

Regional vans are the budget option on booking platforms, with seats at about $4 to $5 (October 2026). The train is the other low-cost choice.

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

Trains take 50 minutes to about 1 hour 30 minutes. Vans and private cars take from about 1 hour 30 minutes, and longer in traffic.

Which Bangkok station do trains from Ayutthaya arrive at?

Trains arrive at Krung Thep Aphiwat Central Terminal, formerly called Bang Sue Grand Station. It has replaced Hua Lamphong as the main long-distance station.

Which airport is closer to Ayutthaya?

Don Mueang Airport is closer, from about 1 hour by private transfer. Suvarnabhumi Airport takes from about 1 hour 15 minutes.

Sources and background

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

  1. [1] Government Public Relations Department, Thailand: Krung Thep Aphiwat Central Terminal: The center of rail transportation in Thailand. Retrieved October 24, 2026.
  2. [2] State Railway of Thailand: SRT Timetable Matrix 2026 (Northern Line inbound). Retrieved October 17, 2026.
  3. [3] 12Go: 12Go timetable: Ayutthaya to Bangkok. Retrieved October 28, 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.