Bangkok to Ayutthaya by Train: Which One to Take

Take train 21 at 06:10 from Krung Thep Aphiwat: you reach Ayutthaya at 06:58 for THB 261 in an air-conditioned seat. If you would rather save money, train 135 leaves at 07:10 and has a THB 20 third class seat. Fast trains leave from Krung Thep Aphiwat, so book ahead on D-Ticket.

On this page
  1. Take the 06:10 if you can
  2. What it costs
  3. The cheap early options from Hua Lamphong
  4. Getting to the station
  5. Booking
  6. Coming back
  7. Once you are in Ayutthaya
  8. Or take the bus
  9. Step by step
  10. Common questions
Bangkok to Ayutthaya: fares by class Trains from Krung Thep Aphiwat, THB FASTEST TRAIN Train 21, 2nd class air-conditioned seat THB 261 RAPID TRAIN Train 135, 3rd class fan seat THB 20 2nd class fan seat THB 61 EXPRESS TRAIN Train 75, 3rd class fan seat THB 20 2nd class air-conditioned seat THB 241 SPECIAL EXPRESS SLEEPER Train 9, 2nd class sleeper berth, upper THB 631 1st class sleeper, upper THB 859 ThailandBuddy.com · Sources: SRT D-Ticket, departures of 18 November 2026 Verified 18 Oct 2026 · Re-checked every 3 months Bangkok to Ayutthaya: fares by class Trains from Krung Thep Aphiwat, THB FASTEST TRAIN Train 21, 2nd class air-conditioned seat THB 261 RAPID TRAIN Train 135, 3rd class fan seat THB 20 2nd class fan seat THB 61 EXPRESS TRAIN Train 75, 3rd class fan seat THB 20 2nd class air-conditioned seat THB 241 SPECIAL EXPRESS SLEEPER Train 9, 2nd class sleeper berth, upper THB 631 1st class sleeper, upper THB 859 ThailandBuddy.com · Sources: SRT D-Ticket, departures of 18 November 2026 Verified 18 Oct 2026 · Re-checked every 3 months
Fares by class on four trains from Krung Thep Aphiwat to Ayutthaya.
Tap to enlarge diagram

Take the 06:10 if you can

If you want to be in Ayutthaya before 07:00, train 21 leaves Krung Thep Aphiwat at 06:10 and reaches Ayutthaya at 06:58. It has one air-conditioned 2nd class coach at THB 261.

Later in the morning there are trains at 07:10, 07:30, 07:50 and 08:45, and most reach Ayutthaya in about an hour. For the evening, train 9 leaves at 18:40 and train 13 at 20:05.

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
75 Express 08:45 09:41
109 Rapid 14:15 15:18
9 Special Express CNR 18:40 19:43

What it costs

The cheapest seat is a third class fan seat on train 135, at THB 20. A 2nd class fan seat on the same train is THB 61, and an air-conditioned 2nd class seat is THB 241 on train 75 or THB 261 on trains 21 and 7.

Train Third class fan 2nd class fan 2nd class air-conditioned
21 THB 261
135 THB 20 THB 61
75 THB 20 THB 241

The cheap early options from Hua Lamphong

If you are up very early, ordinary train 303 leaves Hua Lamphong at 04:15 and reaches Ayutthaya at 05:50. These ordinary trains have no air-con and unreserved seats, and the fare is only about THB 15. There is also an air-conditioned BNEX commuter train from Krung Thep Aphiwat at 05:15 on weekdays, arriving at 06:30. It costs THB 50 and is not on D-Ticket.

Getting to the station

Northern line trains leave from Krung Thep Aphiwat, and you should be there 30 minutes before departure. From Don Mueang airport the Red Line takes about 17 minutes and costs THB 33. From Suvarnabhumi, bus S6 (555) runs to the station between 05:30 and 24:00.

Booking

Express, Special Express and Rapid trains can be booked online on D-Ticket until 3 hours before departure. You register or log in first, give the traveller’s name, ID or passport number and phone number, and pay by card or PromptPay. Ordinary and commuter trains can’t be booked online, so you pay at the station.

Coming back

If you want an afternoon return, train 72 leaves Ayutthaya at 13:57 and reaches Krung Thep Aphiwat at 14:55. For a later day out, train 8 leaves at 16:50 and train 22 at 21:22, arriving at 22:15.

Train Leaves Ayutthaya Reaches Krung Thep Aphiwat
72 13:57 14:55
8 16:50 17:40
22 21:22 22:15

Once you are in Ayutthaya

The station is on the east bank, away from the old town, so most people cross the river by ferry. It runs every few minutes and costs about THB 5.

A diesel locomotive and passenger carriages standing at a platform of a small railway station on a sunny day, with signal lines overhead.
A train at the platform of Ayutthaya railway station.

Only official tuk-tuk drivers can pick up passengers at the station, and a bicycle rents for about THB 40 a day. Temple prices and hours are on the Ayutthaya Historical Park tickets page.

Or take the bus

First-class air-con buses from the Northern Bus Terminal leave about every 20 minutes and cost THB 50. They are scheduled for about an hour and a half.

Photos (1)

↑ Contents

Step by step

  1. 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.
  2. 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.
  3. Ride to AyutthayaTrain 21 arrives at 06:58. Ordinary and commuter trains are paid for at the station.
  4. Cross to the old townThe station is on the east bank and the river ferry costs about THB 5.

Not confirmed: The THB 50 commuter train (BNEX) fare comes from a travel guide, not the SRT fare list, and you pay for it at the station window.

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 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.

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.

Sources and reader comments

Official sources:

Show 3 more sources

Company and press pages (not official sources):

Prices, timetables and opening hours change; check with the operator before you travel. See how guides are checked.

Spotted an error? Report it.