Bangkok to Ayutthaya by Train: Comfort, Class, and Convenience
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.
Contents
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.
Krung Thep Aphiwat Central Terminal Station
Trains bookable on Siamtickets:
Train Number | Departure Times |
---|---|
#21, #7 (2nd AC) | 06:10 AM, 09:05 AM |
#135, #111 (3rd Fan, 2nd Fan) | 07:10 AM, 07:30 AM |
#109, #139, #13, #107 (3rd Fan, 2nd Fan, 2nd Sleeper AC) | 14:15 PM, 19:25 PM, 20:05 PM, 20:45 PM |
#9, #25, #23 (2nd Sleeper AC) | 18:40 PM, 20:25 PM, 21:05 PM |
#133 (3rd Fan, 2nd Fan, 2nd AC, 2nd Sleeper AC) | 21:25 PM |
#51 (3rd Fan, 2nd Fan, 2nd Sleeper AC) | 22:30 PM |
#141 (3rd Fan, 2nd Fan) | 23:05 PM |
Have to buy tickets at the station:
Train Number | Departure Times |
---|---|
#75, #71 | 08:45 AM, 10:35 AM |
Train Class | Price (THB) |
---|---|
3rd Class Fan | 70 |
2nd Class Fan seats | 90 |
2nd Class AC seats | 310 |
2nd Class Sleeper AC (Regular) | 470 |
2nd Class Sleeper AC (Premium) | 830 |
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
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