Bangkok to Ayutthaya by Train: Comfort, Class, and Convenience

State Railway of Thailand Logo
Plus
SiamTickets.com Logo

Experience the charm of train travel from Bangkok to Ayutthaya! Departing daily from Krung Thep Aphiwat Central Terminal and Don Mueang Station, you’ll have 14 daily trains available for online booking, with two additional trains exclusively for station purchase.

Choose between comfortable, air-conditioned cabins or classic fan-only seating, both offering scenic views of Thailand’s lush countryside along the way. Secure your tickets easily with Siamtickets, and get ready to explore Ayutthaya’s captivating temples, palaces, and museums at your own pace.

Use the search tool above or click here to book.

Train Schedule and Fares: Bangkok to Ayutthaya

All trains start at Krung Thep Aphiwat Central Terminal Station. Trains also stop and pick up passengers at Don Mueang Station 17 minutes after departure.

Trains bookable on Siamtickets:

Depart Bangkok Arrive Ayutthaya Train Number Class
06:10 AM06:58 AM#212nd AC
07:10 AM08:27 AM#1353rd Fan, 2nd Fan
07:30 AM08:37 AM#1113rd Fan, 2nd Fan
09:05 AM09:54 AM#72nd AC
14:15 PM15:17 PM#1093rd Fan, 2nd Fan, 2nd Sleeper AC
18:40 PM19:44 PM#92nd Sleeper AC
19:25 PM20:25 PM#1393rd Fan, 2nd Fan, 2nd Sleeper AC
20:05 PM21:06 PM#133rd Fan, 2nd Fan, 2nd Sleeper AC
20:25 PM21:38 PM#252nd Sleeper AC
20:45 PM21:47 PM#1073rd Fan, 2nd Fan, 2nd Sleeper AC
21:05 PM22:01 PM#232nd Sleeper AC
21:25 PM22:29 PM#1333rd Fan, 2nd Fan, 2nd AC, 2nd Sleeper AC
22:30 PM23:35 PM#513rd Fan, 2nd Fan, 2nd Sleeper AC
23:05 PM00:16 AM (+1 day)#1413rd Fan, 2nd Fan

Have to buy tickets at the station:

Depart Bangkok Arrive Ayutthaya Train Number
08:45 AM09:41 AM#75
10:35 AM11:30 AM#71
Train Class and Ticket Price Train Number
3rd Class Fan – THB 70#135, #111, #109, #139, #13, #107, #133, #51, #141
2nd Class Fan seats – THB 90#135, #111, #109, #139, #13, #107, #133, #141
2nd Class AC seats – THB 310#21, #7, #133
2nd Class Sleeper AC – THB 470#109, #139, #13, #107, #133, #51
2nd Class Sleeper AC – THB 830#9, #25, #23
BOOK TRAIN TICKETS

Common Questions: Bangkok to Ayutthaya Train

All 16 trains stop at Ayutthaya Railway Station.

14 trains offer online booking. 2 trains (#75 and #71) require station ticket purchase. Train options include 3rd Class Fan (THB 70), 2nd Class Fan (THB 90), 2nd Class AC (THB 310), and 2nd Class Sleeper AC (THB 470-830).

The fastest train takes 48 minutes. The longest journey takes 1 hour 17 minutes.

Train tickets cost THB 70 for 3rd Class Fan, THB 90 for 2nd Class Fan, THB 310 for 2nd Class AC, and THB 470-830 for 2nd Class Sleeper AC.

Yes, all 16 daily trains run direct to Ayutthaya.

Every train starts at Krung Thep Aphiwat Central Terminal Station and stops at Don Mueang Station 17 minutes later.

About State Railway of Thailand

Map of the State Railway of Thailand network, highlighting the route from Bangkok to Ayutthaya.

The State Railway of Thailand (SRT) has been linking Thai cities since 1890, and the Bangkok to Ayutthaya route stands as one of its most beloved journeys. With 16 daily trains making the 71-kilometer trip, passengers have options ranging from budget-friendly third-class seats (THB 70) to air-conditioned sleeper cabins (THB 830), all providing captivating views of Thailand’s landscapes.

This route connects the energy of Thailand’s modern capital with the rich heritage of its ancient city, offering travelers a convenient way to dive into the country’s culture and history. The first train departs at 06:10 AM, and the last train at 23:05 PM, with the fastest trip taking just 48 minutes.

BOOK TRAIN TICKETS

Related Trips