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.

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.

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
BOOK TRAIN TICKETS

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

2nd Class sleeper train cabin © akimov konstantin / Shutterstock.com

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

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

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

Related Trips