Bangkok to Ayutthaya by Train: 06:10 Train THB 261, Third Class THB 20
Train 21 leaves Krung Thep Aphiwat at 06:10 and reaches Ayutthaya at 06:58, with one 2nd class air-conditioned coach at THB 261. Train 135 has a THB 20 third class seat. Ordinary train 303 leaves Hua Lamphong at 04:15 and arrives at 05:50.
On this page
Trains from Krung Thep Aphiwat
Train 21 leaves Krung Thep Aphiwat at 06:10 and reaches Ayutthaya at 06:58. It is the earliest D-Ticket departure and the only coach is a 2nd class air-conditioned seat at THB 261.

| Train | Type | Leaves | Reaches Ayutthaya |
|---|---|---|---|
| 21 | Special Express diesel railcar | 06:10 | 06:58 |
| 135 | Rapid | 07:10 | 08:27 |
| 7 | Special Express diesel railcar | 07:30 | 08:21 |
| 111 | Rapid | 07:50 | 08:57 |
| 75 | Express | 08:45 | 09:41 |
| 71 | Express | 10:35 | 11:30 |
| 109 | Rapid | 14:15 | 15:18 |
| 9 | Special Express CNR | 18:40 | 19:43 |
| 139 | Rapid | 19:40 | 20:46 |
| 13 | Special Express | 20:05 | 21:07 |
The late trains leave at 20:25 (train 25), 20:45 (train 107), 21:05 (train 23), 21:25 (train 133), 22:30 (train 51) and 23:05 (train 141). Train 141 reaches Ayutthaya at 00:16.
Fares by class
A third class fan seat costs THB 20 and a 2nd class fan seat THB 61 on trains 135 and 111. On trains 75 and 71 a 2nd class air-conditioned seat costs THB 241.
| Train | Third class fan | 2nd class fan | 2nd class air-conditioned |
|---|---|---|---|
| 21 | THB 261 | ||
| 7 | THB 261 | ||
| 135 | THB 20 | THB 61 | |
| 75 | THB 20 | THB 241 | |
| 133 | THB 20 | THB 61 | THB 121 |
On train 9 a 2nd class air-conditioned sleeper berth costs THB 631 upper or THB 731 lower, and a 1st class sleeper THB 859 upper or THB 1,059 lower. On train 109 a 2nd class air-conditioned sleeper seat costs THB 191.
Ordinary trains from Hua Lamphong
Train 303 leaves Hua Lamphong at 04:15 and reaches Ayutthaya at 05:50. Ordinary third-class trains from Hua Lamphong have no air-con and unreserved seats and cost about THB 15.
| Train | Leaves Hua Lamphong | Reaches Ayutthaya |
|---|---|---|
| 303 | 04:15 | 05:50 |
| 339 | 05:05 | 06:45 |
| 201 | 10:15 | 12:15 |
| 209 | 11:15 | 12:58 |
| 233 | 12:00 | 13:39 |
| 211 | 12:55 | 14:35 |
| 207 | 14:20 | 16:08 |
| 301 | 16:45 | 18:39 |
| 341 | 17:00 | 18:53 |
| 317 | 17:30 | 19:14 |
| 313 | 18:20 | 20:09 |
BNEX commuter trains
The BNEX air-conditioned commuter service has unreserved seats, is not on D-Ticket and costs THB 50 from Bangkok to Ayutthaya. Train 9001 leaves Krung Thep Aphiwat at 05:15 and reaches Ayutthaya at 06:30. Train 9003 leaves at 09:05 and arrives at 10:20, and train 9005 leaves at 18:15 and arrives at 19:30.
Train 9001 runs Monday to Friday. Trains 9003 and 9005 run every day.
Booking a train online
Express, Special Express, Special Express diesel railcar, Special Express CNR, Rapid and excursion trains can be booked online. Ordinary, commuter and local trains, and trains in a special-rate period, cannot be booked online.
Online booking is possible until 3 hours before departure. A ticket for under 25 percent of the train’s distance can be bought 1 day ahead.
You must register or log in before every booking. The booking asks for the actual traveller’s name, ID card number or passport number, and phone number. Payment is in full, by credit or debit card or by PromptPay.
Back to Bangkok
Train 72 leaves Ayutthaya at 13:57 and reaches Krung Thep Aphiwat at 14:55. Train 76 leaves at 14:24 and arrives at 15:20. Train 9004 leaves at 14:40 and arrives at 15:55.
| Train | Leaves Ayutthaya | Reaches Krung Thep Aphiwat |
|---|---|---|
| 112 | 16:04 | 17:10 |
| 8 | 16:50 | 17:40 |
| 136 | 16:55 | 18:00 |
| 102 | 18:59 | 20:05 |
| 9006 | 19:45 | 21:00 |
| 22 | 21:22 | 22:15 |
Three trains run to Hua Lamphong. Train 202 leaves at 12:14 and arrives at 14:05, and train 234 leaves at 12:52 and arrives at 14:35. Train 210 leaves at 18:48 and arrives at 20:35.
At Ayutthaya station
The train station is on the east bank, off the town island, so most visitors cross the river by ferry. The ferry from the station side runs every few minutes and costs about THB 5.

Only official tuk-tuk drivers or tourist helpers can pick up passengers at the station. You can verify a tuk-tuk driver on the Tourist Officials board at the south end of the platform. A bicycle rents for about THB 40 a day, and a bike shop stands opposite the train station.
Ticket prices and opening hours for the temples are on the Ayutthaya Historical Park tickets page.
The bus and minibus alternative
First-class air-con buses from the Northern Bus Terminal to Ayutthaya leave about every 20 minutes and charge THB 50. A bus from the Northern Bus Terminal is scheduled for about an hour and a half.
In February 2020 a minibus from the Northern Bus Terminal cost THB 70 and took 1 to 1.5 hours.
Step by step
- Pick the station: Krung Thep Aphiwat for train 21 at 06:10, Hua Lamphong for train 303 at 04:15.
- For an express or rapid train, register or log in on D-Ticket.
- Enter the traveller’s name, ID or passport number and phone number.
- Pay in full by card or PromptPay at least 3 hours before departure.
- For ordinary or commuter trains, pay at the station.
- Cross the river from the station by ferry for about THB 5.
Photo credits
- A train at the platform of Ayutthaya railway station: Wikimedia Commons, Ayutthaya railway station 1 (Maurits90, CC0) (opens in a new tab), Maurits90 (CC0 1.0)
Step by step
- Choose the station and trainTake a Krung Thep Aphiwat train such as train 21 at 06:10, or an ordinary Hua Lamphong train such as train 303 at 04:15.
- Book the seatRegister or log in on D-Ticket before every booking. Enter the traveller's name, ID or passport number and phone number. Pay in full by card or PromptPay.
- Ride to AyutthayaTrain 21 arrives at 06:58. Ordinary and commuter trains are paid for at the station.
- Cross to the old townThe station is on the east bank and the river ferry costs about THB 5.
Not confirmed: Fares for Hua Lamphong ordinary trains (about THB 15 in third class) and the BNEX commuter train (THB 50) come from a travel guide, not from the SRT fare list. You pay for them at the station window. D-Ticket times shown here are for 18 November 2026 departures.
Common questions
How long is the train from Bangkok to Ayutthaya?
Train 21 leaves Krung Thep Aphiwat at 06:10 and reaches Ayutthaya at 06:58. Most other trains arrive about an hour after leaving, for example train 135 at 07:10 and 08:27.
How much is the train from Bangkok to Ayutthaya?
A third class fan seat on train 135 costs THB 20 and a 2nd class fan seat THB 61. A 2nd class air-conditioned seat costs THB 241 on train 75 and THB 261 on train 21.
Which Bangkok station do I leave from?
Fast trains leave from Krung Thep Aphiwat, for example train 21 at 06:10. Ordinary trains such as train 303 at 04:15 leave from Hua Lamphong.
Can I book the train online?
Express, Special Express, Rapid and excursion trains can be booked online. Ordinary, commuter and local trains cannot.
How long before departure does online booking close?
Online booking is possible until 3 hours before departure.
How do I get from Ayutthaya station to the old town?
The station is on the east bank, so most visitors cross the river by ferry. The ferry costs about THB 5.
Is there a cheaper commuter train?
The BNEX air-conditioned commuter train costs THB 50 from Bangkok to Ayutthaya and is not on D-Ticket. Train 9003 leaves Krung Thep Aphiwat at 09:05 and arrives at 10:20.
What is the last train back to Bangkok?
Train 22 leaves Ayutthaya at 21:22 and reaches Krung Thep Aphiwat at 22:15. Commuter train 9006 leaves at 19:45.
Is the bus from Bangkok to Ayutthaya cheaper?
First-class air-con buses from the Northern Bus Terminal to Ayutthaya charge THB 50 and leave about every 20 minutes.
Read next
Prices, timetables and opening hours change; check with the operator before you travel. See how guides are checked.
Spotted an error? Report it.