Last Updated: 6th January, 2026
Bangkok to Ayutthaya Train Schedule & Timetable
The Bangkok to Ayutthaya train schedule includes 27 daily train services with departure times starting from 04:15 and running until 23:05. This updated timetable shows arrival times, train numbers, journey duration, and service types for all trains operating on this route.
Whether you are checking the latest Bangkok to Ayutthaya train time or comparing express, rapid, and ordinary SRT trains, this Thailand Railway schedule helps you plan your trip efficiently between Bangkok station and Ayutthaya station.

Bangkok to Ayutthaya Train Schedule - Departure & Arrival Times
The Bangkok to Ayutthaya train schedule includes 27 daily services operated by the State Railway of Thailand (SRT). This timetable covers express, rapid, and ordinary trains connecting Bangkok station and Ayutthaya station throughout the day. For example, Train 303 (Commuter) departs at 04:15 and arrives at 05:48, while Train 339 (Commuter) departs at 05:05 and arrives at 06:44, providing passengers with flexible travel options and reliable arrival times across the Thailand Railway network.
| From Station | Departure | Destination Station | Arrival | Days | Train | Train # |
|---|---|---|---|---|---|---|
| Bangkok (Hua Lamphong) | 04:15 | Ayutthaya | 05:48 | Daily | Commuter | View Train 303 schedule and stops |
| Bangkok (Hua Lamphong) | 05:05 | Ayutthaya | 06:44 | Daily | Commuter | View Train 339 schedule and stops |
| Bangkok (Krung Thep Aphiwat) | 06:10 | Ayutthaya | 06:58 | Daily | Special Exp. | View Train 21 schedule and stops |
| Bangkok (Krung Thep Aphiwat) | 07:10 | Ayutthaya | 08:27 | Daily | Rapid | View Train 135 schedule and stops |
| Bangkok (Krung Thep Aphiwat) | 07:30 | Ayutthaya | 08:21 | Daily | Special Exp. | View Train 7 schedule and stops |
| Bangkok (Krung Thep Aphiwat) | 07:50 | Ayutthaya | 08:57 | Daily | Rapid | View Train 111 schedule and stops |
| Bangkok (Krung Thep Aphiwat) | 08:45 | Ayutthaya | 09:41 | Daily | Express | View Train 75 schedule and stops |
| Bangkok (Hua Lamphong) | 10:15 | Ayutthaya | 12:14 | Daily | Ordinary | View Train 201 schedule and stops |
| Bangkok (Krung Thep Aphiwat) | 10:35 | Ayutthaya | 11:30 | Daily | Express | View Train 71 schedule and stops |
| Bangkok (Hua Lamphong) | 11:15 | Ayutthaya | 12:57 | Daily | Ordinary | View Train 209 schedule and stops |
| Bangkok (Hua Lamphong) | 12:00 | Ayutthaya | 13:38 | Daily | Ordinary | View Train 233 schedule and stops |
| Bangkok (Hua Lamphong) | 12:55 | Ayutthaya | 14:34 | Daily | Ordinary | View Train 211 schedule and stops |
| Bangkok (Krung Thep Aphiwat) | 14:15 | Ayutthaya | 15:18 | Daily | Rapid | View Train 109 schedule and stops |
| Bangkok (Hua Lamphong) | 14:20 | Ayutthaya | 16:07 | Daily | Ordinary | View Train 207 schedule and stops |
| Bangkok (Hua Lamphong) | 16:30 | Ayutthaya | 18:23 | Daily | Commuter | View Train 301 schedule and stops |
| Bangkok (Hua Lamphong) | 17:00 | Ayutthaya | 18:52 | Daily | Commuter | View Train 341 schedule and stops |
| Bangkok (Hua Lamphong) | 17:30 | Ayutthaya | 19:12 | Daily | Commuter | View Train 317 schedule and stops |
| Bangkok (Hua Lamphong) | 18:20 | Ayutthaya | 20:08 | Daily | Commuter | View Train 313 schedule and stops |
| Bangkok (Krung Thep Aphiwat) | 18:40 | Ayutthaya | 19:43 | Daily | Special Exp. | View Train 9 schedule and stops |
| Bangkok (Krung Thep Aphiwat) | 19:25 | Ayutthaya | 20:25 | Daily | Rapid | View Train 139 schedule and stops |
| Bangkok (Krung Thep Aphiwat) | 20:05 | Ayutthaya | 21:07 | Daily | Special Exp. | View Train 13 schedule and stops |
| Bangkok (Krung Thep Aphiwat) | 20:25 | Ayutthaya | 21:38 | Daily | Special Exp. | View Train 25 schedule and stops |
| Bangkok (Krung Thep Aphiwat) | 20:45 | Ayutthaya | 21:48 | Daily | Rapid | View Train 107 schedule and stops |
| Bangkok (Krung Thep Aphiwat) | 21:05 | Ayutthaya | 22:01 | Daily | Special Exp. | View Train 23 schedule and stops |
| Bangkok (Krung Thep Aphiwat) | 21:25 | Ayutthaya | 22:29 | Daily | Rapid | View Train 133 schedule and stops |
| Bangkok (Krung Thep Aphiwat) | 22:30 | Ayutthaya | 23:36 | Daily | Express | View Train 51 schedule and stops |
| Bangkok (Krung Thep Aphiwat) | 23:05 | Ayutthaya | 00:16 | Daily | Rapid | View Train 141 schedule and stops |
Frequently Asked Questions - Bangkok to Ayutthaya Trains
How many trains run from Bangkok to Ayutthaya?
There are 27 trains operating daily between Bangkok and Ayutthaya. These services run throughout the day and are operated by the State Railway of Thailand (SRT).
What is the first train from Bangkok to Ayutthaya?
The first train from Bangkok to Ayutthaya departs at 04:15.
What is the last train from Bangkok to Ayutthaya?
The last scheduled train from Bangkok to Ayutthaya leaves at 23:05.
How long is the train journey from Bangkok to Ayutthaya?
The average train journey from Bangkok to Ayutthaya takes approximately 1 hours, depending on the type of service and number of stops.
What types of trains operate between Bangkok and Ayutthaya?
Train services on this route include Commuter, Special Exp., Rapid, Express, Ordinary. Different classes and seating options may be available depending on the train.
Do trains from Bangkok to Ayutthaya run daily?
Most trains on the Bangkok to Ayutthaya route operate daily, although some services may have specific operating days. Check the detailed timetable above for exact schedules.
Related Train Routes from Bangkok & Ayutthaya
View train schedules, departure times, and booking options
View train schedules, departure times, and booking options
View train schedules, departure times, and booking options
View train schedules, departure times, and booking options
View train schedules, departure times, and booking options
View train schedules, departure times, and booking options
View train schedules, departure times, and booking options
View train schedules, departure times, and booking options