Bangkok to Ayutthaya by Train: Comfort, Class, and Convenience
Take a scenic train ride from the lively streets of Bangkok to the historical treasures of Ayutthaya. Multiple trains depart daily from Krung Thep Aphiwat Central Terminal Station and Don Mueang, making it easy to find a time that works for you.
Choose between the comfort of an air-conditioned cabin or the budget-friendly option of a fan-only seat. No matter which you prefer, you’ll enjoy a pleasant journey through the Thai countryside.
We’ll take care of your train tickets, so you can focus on the experience ahead. Get ready to explore the ancient temples, grand palaces, and fascinating museums that await you in Ayutthaya.
Use the search tool above or click here to book.
Contents
Bangkok to Ayutthaya Train Schedule
Here is the latest schedule for train services from Bangkok to Ayutthaya. All trains depart from Krung Thep Aphiwat Central Terminal Station and pass through Don Mueang Station, Bangkok, 17 minutes later.
Krung Thep Aphiwat Central Terminal Station
Trains bookable on Siamtickets:
Depart Bangkok | Arrive Ayutthaya | Train Number | Class |
---|---|---|---|
06:10 AM | 06:58 AM | #21 | 2nd AC |
07:10 AM | 08:27 AM | #135 | 3rd Fan, 2nd Fan |
07:30 AM | 08:37 AM | #111 | 3rd Fan, 2nd Fan |
09:05 AM | 09:54 AM | #7 | 2nd AC |
14:15 PM | 15:17 PM | #109 | 3rd Fan, 2nd Fan, 2nd Sleeper AC |
18:40 PM | 19:44 PM | #9 | 2nd Sleeper AC |
19:25 PM | 20:25 PM | #139 | 3rd Fan, 2nd Fan, 2nd Sleeper AC |
20:05 PM | 21:06 PM | #13 | 3rd Fan, 2nd Fan, 2nd Sleeper AC |
20:25 PM | 21:38 PM | #25 | 2nd Sleeper AC |
20:45 PM | 21:47 PM | #107 | 3rd Fan, 2nd Fan, 2nd Sleeper AC |
21:05 PM | 22:01 PM | #23 | 2nd Sleeper AC |
21:25 PM | 22:29 PM | #133 | 3rd Fan, 2nd Fan, 2nd AC, 2nd Sleeper AC |
22:30 PM | 23:35 PM | #51 | 3rd Fan, 2nd Fan, 2nd Sleeper AC |
23:05 PM | 00:16 AM (+1 day) | #141 | 3rd Fan, 2nd Fan |
Have to buy tickets at the station:
Depart Bangkok | Arrive Ayutthaya | Train Number |
---|---|---|
08:45 AM | 09:41 AM | #75 |
10:35 AM | 11:30 AM | #71 |
Travel Time
Travel time from Bangkok to Ayutthaya by train ranges from approximately 48 minutes to 1 hour and 17 minutes, depending on the service chosen.
Train Fare and Classes
Select from various ticket classes offered by Thai Railway for your trip to Ayutthaya.
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 |
Bangkok to Ayutthaya Train FAQ
All trains arrive at Ayutthaya Railway Station.
Thai Railway operates multiple trains daily, including #21, #135, and #111, with various classes like 2nd Class AC, 2nd Class Fan seats, and 3rd Class Fan seats. Some trains, like #75 and #71, require tickets to be purchased at the station.
The journey duration ranges from 48 minutes to 1 hour and 17 minutes, depending on the service.
Fares range from THB 70 to THB 830, catering to different preferences and budgets.
Yes, all listed trains provide direct services.
Trains depart from Krung Thep Aphiwat Central Terminal Station and Don Mueang, Bangkok.
State Railway of Thailand
The State Railway of Thailand (SRT), a staple of the country’s transportation network since 1890, offers a variety of train services connecting cities across the nation. Among their popular routes are the trains from Bangkok to Ayutthaya. SRT provides a range of classes to suit different budgets and preferences. Choose from the economical third-class seats or upgrade to the comfortable first-class sleepers with air conditioning. No matter which option you select, you’ll be treated to stunning views of Thailand’s diverse landscapes.
Traveling by train from the vibrant capital of Bangkok to the ancient city of Ayutthaya is not only convenient but also a favorite among travelers seeking an authentic and scenic way to discover Thailand’s rich history and culture.
Summary
Taking a train from Bangkok to Ayutthaya is a convenient and enjoyable way to travel. To sum up the key points:
- Multiple trains operate daily, offering departures from 06:10 AM to 23:05 PM, with some trains requiring station ticket purchase
- Travel times range from 48 minutes to 1 hour and 17 minutes
- Fares vary depending on the class, from THB 70 to THB 830
- Direct services are available on all listed trains
With this information, you can confidently plan your trip to Ayutthaya.
BOOK TRAIN TICKETS