Question

How to get from Bangkok to Ayutthaya

Bangkok to Ayutthaya by SRT train: 48 min-1 h 33 min, 15-261 baht, 64 km by rail, 67 km by road. What is confirmed for minivans and boats. 25 October 2026.

Key facts

Fastest train, special express 21
06:10 → 06:58, 48 min, 261 baht
SRT timetable, Krung Thep Aphiwat → Ayutthaya
Rapid train 135
07:10 → 08:27, 1 h 17 min, 44-61 baht
SRT timetable, Krung Thep Aphiwat → Ayutthaya
Cheapest, from Hua Lamphong
15 baht, 1 h 33 min-1 h 59 min, 11 trains a day
SRT timetable, Hua Lamphong → Ayutthaya
Back to Bangkok the same day
16:04 → 17:10 rapid 112 (44-61 baht), 16:50 → 17:40 special express 8 (261 baht)
SRT timetable, Ayutthaya → Krung Thep Aphiwat
Road Krung Thep Aphiwat → Ayutthaya station
67.1 km, about 52 min without traffic
OpenStreetMap, OSRM route
On this pageAll options in one table
  1. All options in one table
  2. By train from Krung Thep Aphiwat
  3. By train from Hua Lamphong
  4. Back to Bangkok
  5. Minivan and boat: what we could not confirm
  6. By car
  7. Where to go next
  8. FAQ
  9. Sources

Ayutthaya is a historic city about 64 km north of Bangkok by rail. Most visitors go by train, because trains leave through the day and take 50 minutes to 2 hours. Below are the SRT timetable and fares as seen on 25 October 2026, road distances, and what we could and could not confirm for minivans and boats.

All options in one table

OptionFrom → toFareJourneyDepartures
Special express (nos. 21, 7)Krung Thep Aphiwat → Ayutthaya261 baht48-51 min06:10 and 07:30
Rapid train (e.g. nos. 135, 111)Krung Thep Aphiwat → Ayutthaya44-61 baht1 h 07 min-1 h 17 min07:10, 07:50 and later
Ordinary and suburban trainsHua Lamphong → Ayutthaya15 baht1 h 33 min-1 h 59 min11 a day, 04:15-18:20
Special suburban (9001, 9003, 9005)Krung Thep Aphiwat → Ayutthaya30 or 50 baht by distance (SRT note)1 h 15 min05:15 (Monday to Friday), 09:05, 18:15
Minivannot in primary sourcesno official fare foundnot confirmednot confirmed
Boatnot in primary sourcesno operator’s fare foundnot confirmednot confirmed
Own car or taxiKrung Thep Aphiwat → Ayutthaya stationby agreementabout 52 min without trafficon request

By train from Krung Thep Aphiwat

The SRT timetable lists 19 trains from Krung Thep Aphiwat to Ayutthaya: 16 regular trains and 3 special suburban trains. Trains for Chiang Mai, Nong Khai, Ubon Ratchathani and Vientiane all stop in Ayutthaya, so the choice is wide. The daytime trains (fares are the cheapest to the most expensive class on that train):

TrainTypeDepartsArrivesJourneyFare
21special express06:1006:5848 min261 baht
135rapid07:1008:271 h 17 min44-61 baht
7special express07:3008:2151 min261 baht
111rapid07:5008:571 h 07 min44-61 baht
75express08:4509:4156 min164-241 baht
71express10:3511:3055 min164-241 baht
109rapid14:1515:181 h 03 min44-391 baht

The special suburban trains are 9001 at 05:15 (arrives 06:30, Monday to Friday only, according to the SRT note), 9003 at 09:05 (10:20) and 9005 at 18:15 (19:30). The SRT note gives a fare of 30 or 50 baht depending on distance, from 1 August 2026.

By train from Hua Lamphong

From Hua Lamphong the timetable has 11 trains, 71 km, mostly ordinary and suburban trains at 15 baht (train 201 is 15-35 baht by class). Departures: 04:15, 05:05, 10:15, 11:15, 12:00, 12:55, 14:20, 16:45, 17:00, 17:30 and 18:20, taking from 1 h 33 min to 1 h 59 min. It is the cheapest way and the slowest.

Back to Bangkok

For a day trip, the SRT timetable from Ayutthaya to Krung Thep Aphiwat has these afternoon and evening departures:

TrainTypeDepartsArrivesFare
72express13:5714:55164-241 baht
76express14:2415:20164-241 baht
112rapid16:0417:1044-61 baht
8special express16:5017:40261 baht
136rapid16:5518:0044-61 baht
102rapid18:5920:0544-61 baht
22special express21:2222:15261-341 baht

Special suburban trains 9002, 9004 and 9006 leave Ayutthaya at 06:50 (Monday to Friday only), 14:40 and 19:45. Book and check your station in the official SRT D-Ticket; how to read a ticket is in the rail and coach guide.

Minivan and boat: what we could not confirm

Minivans are not part of the SRT timetable, and we found no operator’s own page with a timetable or fare, so we do not quote either. Fares in blogs date from different years.

For a boat, we found no scheduled public service from Bangkok in primary sources. Third-party booking sites list river cruises and day tours with a boat leg, but we did not find an operator’s own fare.

By car

By road it is 67.1 km and about 52 minutes without traffic from Krung Thep Aphiwat to Ayutthaya station, and 72.3 km and 53 minutes from Victory Monument (OSRM, no traffic and no stops). Traffic out of Bangkok is the main variable.

Where to go next

If you are planning more days in the capital, see things to do in Bangkok, and for another day out by train, the River Kwai from Bangkok. Northbound trains that stop in Ayutthaya are also covered in Bangkok to Chiang Mai, and the seaside option in Bangkok to Hua Hin.

FAQ

How long is the train from Bangkok to Ayutthaya?

On the SRT timetable the special expresses take 48 min to 1 h 13 min (the morning nos. 21 and 7 take 48-51 minutes), expresses 55 min to 1 h 06 min, rapid trains 1 h 03 min to 1 h 17 min, and the special suburban trains 1 h 15 min. The ordinary and suburban trains from Hua Lamphong take 1 h 33 min to 1 h 59 min.

How much is a train ticket from Bangkok to Ayutthaya?

It depends on the train. From Hua Lamphong the ordinary and suburban trains cost 15 baht (35 baht on the top class of train 201). Rapid trains from Krung Thep Aphiwat start at 44 baht, expresses at 164 baht, and special expresses cost 204-1,860 baht by train and class (261 baht on nos. 21 and 7). The special suburban trains 9001, 9003 and 9005 are 30 or 50 baht by distance according to an SRT note, from 1 August 2026.

Which Bangkok station should I use for Ayutthaya?

Krung Thep Aphiwat has 19 trains a day to Ayutthaya, including the fast ones. Hua Lamphong has 11 slow trains, the first at 04:15 and the last at 18:20. Both are in the SRT timetable, and the station is shown on your ticket in D-Ticket.

Can I visit Ayutthaya as a day trip from Bangkok by train?

Yes. For example, rapid train 135 leaves Krung Thep Aphiwat at 07:10 and arrives at 08:27. Back to Bangkok there are trains at 13:57 (express 72), 14:24, 16:04 (rapid 112, arrives 17:10), 16:50 (special express 8, arrives 17:40), 16:55, 18:59 and 21:22. Special suburban trains 9002, 9004 and 9006 leave Ayutthaya at 06:50 (Monday to Friday), 14:40 and 19:45.

Is there a minivan from Bangkok to Ayutthaya?

Minivans are run by private operators, and we found no official timetable or fare for them: they are not in the SRT timetable and no operator's own page was available. Ask at the departure point or in your hotel. Do not rely on fares from blogs: they date from different years.

Is there a boat from Bangkok to Ayutthaya?

We found no scheduled public boat on this route in primary sources. Third-party booking sites list river cruises and day tours that include a boat leg, but we did not find an operator's own published fare, so we give none. Ask the operator for the boarding pier, time and whether the ticket includes the return.

How far is Ayutthaya from Bangkok?

64 km by rail from Krung Thep Aphiwat (71 km from Hua Lamphong) and 67-72 km by road: 67.1 km from Krung Thep Aphiwat and 72.3 km from Victory Monument, 52-53 minutes without traffic (OSRM).

Sources

  1. SRT. Train timetable: Krung Thep Aphiwat → Ayutthaya (2026 version)railway.co.th, checked 25 October 2026
  2. SRT. Train timetable: Hua Lamphong → Ayutthaya (2026 version)railway.co.th, checked 25 October 2026
  3. SRT. Train timetable: Ayutthaya → Krung Thep Aphiwat (2026 version)railway.co.th, checked 25 October 2026
  4. SRT. D-Ticket, official ticket bookingdticket.railway.co.th, checked 25 October 2026
  5. OpenStreetMap, OSRM route: Krung Thep Aphiwat → Ayutthaya stationopenstreetmap.org, checked 25 October 2026
  6. OpenStreetMap, OSRM route: Victory Monument → Ayutthaya stationopenstreetmap.org, checked 25 October 2026

Found an error or outdated fact? Tell the editors, we will fix it and update the check date.