Night trains and sleeper trains from Ayutthaya to Bangkok

4 SRT trains from Ayutthaya to Bangkok run overnight or offer sleeper berths, leaving between 04:24 and 03:42. The lowest fare is 551 THB on SP14 (departs 04:48).

Night train summary

Cheapest night train551 THB SP14 · departs 04:48 · Second class Berth (A/C) Book
Shortest overnight journey1h 05mSP10 · departs 05:25
Departure times04:24–03:424 SRT trains

Then pick a train and fare class below and book on Baolau

Night and sleeper trains, cheapest first

Showing the usual timetable. Pick a date to see the fares for that day.

TrainDepartsArrivesDurationFare classes (per adult)
SP14 Cheapest Sleeper 04:48 05:55 1h 07m
  • Second class Berth (A/C)551 THBBook
  • First class Berth (A/C)879 THBBook
SP24 Sleeper 03:42 04:50 1h 08m
  • Second class Berth (A/C)731 THBBook
SP26 Sleeper 04:24 05:30 1h 06m
  • Second class Berth (A/C)731 THBBook
SP10 Sleeper 05:25 06:30 1h 05m
  • Second class Berth (A/C)731 THBBook

Timetable sampled on 3 upcoming days and updated 2026-10-16 03:11. Ticket prices are per adult. A service fee and payment fees may be added at checkout and vary by payment method. Check live availability for your date.

Choosing a night train

← All trains from Ayutthaya to Bangkok ↔ Night trains from Bangkok to Ayutthaya ← All night trains in Thailand

More night trains in Thailand

Bangkok → Ayutthaya4 night trains · from 551 THB
Bangkok → Chiang Mai4 night trains · from 758 THB
Bangkok → Chumphon10 night trains · from 429 THB
Bangkok → Hat Yai5 night trains · from 823 THB
Bangkok → Hua Hin9 night trains · from 480 THB
Bangkok → Khon Kaen2 night trains · from 677 THB
Bangkok → Nakhon Ratchasima3 night trains · from 99 THB
Bangkok → Nakhon Si Thammarat2 night trains · from 785 THB

Frequently asked questions

Which night train from Ayutthaya to Bangkok is the cheapest?

The lowest fare we have is 551 THB on SP14, departing at 04:48 (Second class Berth (A/C)). Fares change by date, so pick your date above to see the fares for that day.

What time do night trains from Ayutthaya to Bangkok leave?

They leave between 04:24 and 03:42: 04:24, 04:48, 05:25, 03:42.

How long does the night train from Ayutthaya to Bangkok take?

The journey takes about 1h 05m on the quickest service and 1h 08m on the slowest.

Is there a sleeper berth on the train from Ayutthaya to Bangkok?

Yes. Sleeper classes available: Second class Berth (A/C), First class Berth (A/C).

How do I book?

Choose your travel date on this page, click Check availability & book, and complete the booking online.