Last Updated: 6th January, 2026
Ayutthaya to Bangkok Train Schedule & Timetable
The Ayutthaya to Bangkok train schedule includes 27 daily train services with departure times starting from 03:07 and running until 21:22. 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 Ayutthaya to Bangkok train time or comparing express, rapid, and ordinary SRT trains, this Thailand Railway schedule helps you plan your trip efficiently between Ayutthaya station and Bangkok station.

Ayutthaya to Bangkok Train Schedule - Departure & Arrival Times
The Ayutthaya to Bangkok train schedule includes 27 daily services operated by the State Railway of Thailand (SRT). This timetable covers express, rapid, and ordinary trains connecting Ayutthaya station and Bangkok station throughout the day. For example, Train 142 (Rapid) departs at 03:07 and arrives at 04:10, while Train 108 (Rapid) departs at 03:25 and arrives at 04:30, providing passengers with flexible travel options and reliable arrival times across the Thailand Railway network.
| From Station | Departure | Destination Station | Arrival | Days | Train | Train # |
|---|---|---|---|---|---|---|
| Ayutthaya | 03:07 | Bangkok (Krung Thep Aphiwat) | 04:10 | Daily | Rapid | View Train 142 schedule and stops |
| Ayutthaya | 03:25 | Bangkok (Krung Thep Aphiwat) | 04:30 | Daily | Rapid | View Train 108 schedule and stops |
| Ayutthaya | 03:42 | Bangkok (Krung Thep Aphiwat) | 04:50 | Daily | Special Exp. | View Train 24 schedule and stops |
| Ayutthaya | 04:01 | Bangkok (Krung Thep Aphiwat) | 05:10 | Daily | Express | View Train 52 schedule and stops |
| Ayutthaya | 04:24 | Bangkok (Krung Thep Aphiwat) | 05:30 | Daily | Special Exp. | View Train 26 schedule and stops |
| Ayutthaya | 04:48 | Bangkok (Krung Thep Aphiwat) | 05:55 | Daily | Special Exp. | View Train 14 schedule and stops |
| Ayutthaya | 05:07 | Bangkok (Hua Lamphong) | 06:50 | Daily | Commuter | View Train 314 schedule and stops |
| Ayutthaya | 05:25 | Bangkok (Krung Thep Aphiwat) | 06:30 | Daily | Special Exp. | View Train 10 schedule and stops |
| Ayutthaya | 05:36 | Bangkok (Krung Thep Aphiwat) | 06:50 | Daily | Rapid | View Train 140 schedule and stops |
| Ayutthaya | 05:46 | Bangkok (Hua Lamphong) | 07:35 | Daily | Commuter | View Train 302 schedule and stops |
| Ayutthaya | 06:21 | Bangkok (Krung Thep Aphiwat) | 07:30 | Daily | Rapid | View Train 134 schedule and stops |
| Ayutthaya | 06:38 | Bangkok (Hua Lamphong) | 08:30 | Daily | Commuter | View Train 342 schedule and stops |
| Ayutthaya | 07:10 | Bangkok (Hua Lamphong) | 08:50 | Daily | Commuter | View Train 318 schedule and stops |
| Ayutthaya | 08:18 | Bangkok (Hua Lamphong) | 10:10 | Daily | Ordinary | View Train 208 schedule and stops |
| Ayutthaya | 09:00 | Bangkok (Hua Lamphong) | 10:30 | Daily | Commuter | View Train 304 schedule and stops |
| Ayutthaya | 09:41 | Bangkok (Hua Lamphong) | 11:10 | Daily | Commuter | View Train 340 schedule and stops |
| Ayutthaya | 10:11 | Bangkok (Hua Lamphong) | 11:55 | Daily | Ordinary | View Train 212 schedule and stops |
| Ayutthaya | 11:55 | Bangkok (Hua Lamphong) | 13:45 | Daily | Ordinary | View Train 202 schedule and stops |
| Ayutthaya | 12:35 | Bangkok (Hua Lamphong) | 14:25 | Daily | Ordinary | View Train 234 schedule and stops |
| Ayutthaya | 13:08 | Bangkok (Krung Thep Aphiwat) | 14:10 | Daily | Express | View Train 72 schedule and stops |
| Ayutthaya | 15:39 | Bangkok (Krung Thep Aphiwat) | 16:35 | Daily | Express | View Train 76 schedule and stops |
| Ayutthaya | 16:04 | Bangkok (Krung Thep Aphiwat) | 17:10 | Daily | Rapid | View Train 112 schedule and stops |
| Ayutthaya | 16:41 | Bangkok (Krung Thep Aphiwat) | 18:00 | Daily | Rapid | View Train 136 schedule and stops |
| Ayutthaya | 16:50 | Bangkok (Krung Thep Aphiwat) | 17:40 | Daily | Special Exp. | View Train 8 schedule and stops |
| Ayutthaya | 18:21 | Bangkok (Hua Lamphong) | 20:05 | Daily | Ordinary | View Train 210 schedule and stops |
| Ayutthaya | 18:59 | Bangkok (Krung Thep Aphiwat) | 20:05 | Daily | Rapid | View Train 102 schedule and stops |
| Ayutthaya | 21:22 | Bangkok (Krung Thep Aphiwat) | 22:15 | Daily | Special Exp. | View Train 22 schedule and stops |
Frequently Asked Questions - Ayutthaya to Bangkok Trains
How many trains run from Ayutthaya to Bangkok?
There are 27 trains operating daily between Ayutthaya and Bangkok. These services run throughout the day and are operated by the State Railway of Thailand (SRT).
What is the first train from Ayutthaya to Bangkok?
The first train from Ayutthaya to Bangkok departs at 03:07.
What is the last train from Ayutthaya to Bangkok?
The last scheduled train from Ayutthaya to Bangkok leaves at 21:22.
How long is the train journey from Ayutthaya to Bangkok?
The average train journey from Ayutthaya to Bangkok takes approximately 1 hours, depending on the type of service and number of stops.
What types of trains operate between Ayutthaya and Bangkok?
Train services on this route include Rapid, Special Exp., Express, Commuter, Ordinary. Different classes and seating options may be available depending on the train.
Do trains from Ayutthaya to Bangkok run daily?
Most trains on the Ayutthaya to Bangkok route operate daily, although some services may have specific operating days. Check the detailed timetable above for exact schedules.
Related Train Routes from Ayutthaya & Bangkok
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