Thailand Trains

Chiang Mai to Ayutthaya train tickets

The Chiang Mai to Ayutthaya train runs 5 times daily on the State Railway of Thailand (SRT). The fastest completes the journey in 9h18m. Tickets start from 297 THB (US$ 8.84) . Sleeper berths are available on 3 of them.

Traveling the other way? Ayutthaya to Chiang Mai train

★★★★★ Rated Excellent on Trustpilot Official SRT e-ticket Secure payment
5 trains daily
9h18m fastest
from 297 THB (US$ 8.84) per seat
Real-time SRT inventory
E-ticket by email

Book Chiang Mai - Ayutthaya train tickets online

YesMyTrips books State Railway of Thailand (SRT) tickets for Chiang Mai - Ayutthaya. Prices shown in the search results are final and include all fees: nothing is added at checkout. You receive the official SRT D-Ticket as a PDF by email once your booking is confirmed.

Why travelers book with YesMyTrips

  • Final prices from the first screen, all fees included. QR code payment costs even less.
  • Choose your exact seat or berth on most trains.
  • Real-time prices and availability from the operator.
  • Real people answer by email, WhatsApp or Telegram.
  • We handle changes and cancellations with the operator for you, when the operator allows them.
Check availability

Founded by Maxence Decamp, train booking specialist in Southeast Asia since 2019. YES MY TRIPS Co., Ltd. (Vietnam), member of EuroCham Vietnam and CCI France Vietnam.

2026 schedule

Pick your train and book in two minutes.

Every departure running this route right now, with SRT fares, all fees included.

Train Times Duration Classes From
102Rapid 06:25 → 18:57 12h32m
Second class seat (Fan) Third class seat (Fan)
297 THB (US$ 8.84) Book →
8Special Express 07:30 → 16:48 9h18m
Second class seat (AC)
633 THB (US$ 18.84) Book →
52Express 15:30 → 03:59+1 12h29m
Second class seat (Fan) Third class seat (Fan) Second class bed (AC)
338 THB (US$ 10.06) Book →
14Special Express 17:05 → 04:46+1 11h41m
First class bed (AC) Second class seat (Fan) Third class seat (Fan) Second class bed (AC)
380 THB (US$ 11.31) Book →
10Special Express CNR 18:20 → 05:23+1 11h03m
First class bed (AC) Second class bed (AC)
1,043 THB (US$ 31.05) Book →

Booking the overnight service? See our guide to Thailand’s sleeper trains for berth types, fares and what a night on board is really like.

Verified SRT schedules. Times and fares from the State Railway of Thailand, not estimates. Last verified: 20/10/2026

Route facts

First and last train
06:25 · 18:20
Fastest train
Special Express 8 · 9h18m
Overnight sleeper
Yes, on 3 of 5 trains
Cheapest class
Third class seat (Fan)from 297 THB (US$ 8.84)
The journey

The Chiang Mai to Ayutthaya train, up close.

Every train from Chiang Mai to Bangkok stops at Ayutthaya, less than an hour before the end of the line, so you can get off at the old capital of Siam and skip Bangkok altogether.

Out of the mountains

The scenery comes early. In the first hours out of Chiang Mai the train passes Khun Tan station, at 578 m the highest in Thailand, goes through the 1,362 m Khun Tan Tunnel, the longest on the Northern Line, and winds down to Lampang. After that it is plains and rice fields all the way to Ayutthaya. On 3 of 5 trains, the mountain stretch from Chiang Mai to Lampang happens in daylight: Rapid 102 (06:25), Special Express 8 (07:30), Express 52 (15:30).

How long does the Chiang Mai to Ayutthaya train take?

The fastest train, the Special Express 8, takes 9h18m, and the slowest takes 12h32m. There are 5 trains a day: the first leaves Chiang Mai at 06:25 and the last at 18:20. 3 of them run overnight.

From the ruins to the station

Ayutthaya station is on the east bank of the Pa Sak River, across the water from the island where most of the temples are. A small ferry crosses from just in front of the station in a couple of minutes, the easiest way back after a day on a bike among the ruins.

Going all the way to Bangkok? See the Chiang Mai to Bangkok train. Riding the other way? See the Ayutthaya to Chiang Mai train.

Choose your comfort

Which class to book.

The classes sold on this route and what you get with each, from the cheapest seat up.

Third class seat (Fan)

Third class seat (Fan)

Basic seats with fans and open windows, the cheapest way to travel.

Short trips at the lowest price
Second class seat (Fan)

Second class seat (Fan)

An assigned padded seat with fans and opening windows.

Daytime trips on a budget
Second class seat (AC)

Second class seat (AC)

An assigned reclining seat in an air-conditioned carriage.

Daytime trips in comfort
Most popular Second class bed (AC)

Second class bed (AC)

Upper and lower berths along an open air-conditioned carriage, with curtains and bedding. Lower berths are wider and sell out first.

Most night travelers
First class bed (AC)

First class bed (AC)

A private two-berth cabin with air-conditioning and a door that locks. Book both berths to have it to yourself.

Couples and travelers who want privacy

Price per class

Class From Up to
Third class seat (Fan) 102, 52, 14 297 THB (US$ 8.84) 380 THB (US$ 11.31)
Second class seat (Fan) 102, 52, 14 449 THB (US$ 13.37) 536 THB (US$ 15.96)
Second class seat (AC) 8 633 THB (US$ 18.84) 633 THB (US$ 18.84)
Second class bed (AC) 52, 14, 10 816 THB (US$ 24.29) 1,156 THB (US$ 34.41)
First class bed (AC) 14, 10 1,362 THB (US$ 40.54) 2,718 THB (US$ 80.91)

Per person, one way, from the current SRT timetable, all fees included. The price varies by train, so pick yours when you book.

New to Thai trains? Read our guides to train classes and train types.

Onboard

What it's like on the train.

SRT trains range from fan-cooled third class seats to air-conditioned sleeper cars on the night trains.

Power and comfort

Newer air-conditioned trains have power sockets, older fan and third class cars usually do not, so charge your devices before boarding. Air-conditioned cars can run cold at night, bring a light layer.

Food and drink

Long distance trains usually have a dining car or staff selling meals and drinks at your seat. On shorter trips, buy food at the station before departure.

Luggage

There is no luggage check-in: you keep your bags with you. Each passenger can bring up to 30kg of luggage in third class, 40kg in second class and 60kg in first class.

Why book here

SRT tickets, booked your way.

Search, compare and book State Railway of Thailand trains in your own language and currency, with support from a real person if anything comes up.

Book in your language

Search and pay for SRT tickets in your own language and currency.

Official SRT e-ticket

Issued by the State Railway of Thailand and emailed to you as a PDF. Show it on your phone, no printout needed.

Live seat availability

Fares and free seats come from SRT in real time when you search.

Real human on WhatsApp

Questions and issues handled personally by our team, not a chatbot.

Easy payment

Pay with Visa, Mastercard or American Express, or by QR code, our cheapest option.

A real State Railway of Thailand e-ticket, sent by email as a PDF
A real SRT e-ticket for train 86. Show it on your phone at the station, no printout needed.
Verified travelers

Booked with us. Glad they did.

From Trustpilot · trustpilot.com/review/yesmytrips.com

★★★★★

"The train booking was easy. The support was incredibly reactive and helpful. I will definitely book again with them."

Jordan · GB · 03-02-2026 Verified
★★★★★

"Excellent customer service, easy to use website. I highly recommend it, a nice change from the others..."

Séverine J. · FR · 03-06-2026 Verified Translated from French

Ready when you are.

Live fares, real-time availability, e-ticket. It takes about two minutes.

See live prices ↑
Good to know

The practical details.

Onboard

Air-conditioned classes are cool, fan classes have open windows. Lower berths are wider and cost a little more than upper berths.

ID & tickets

Bring the passport used at booking, the name must match your ticket. The e-ticket on your phone is enough, no printout needed.

Changes & refunds

Changes and cancellations follow SRT rules and fees. Check the conditions shown with each fare before you pay.

Best time to travel

Book ahead for Songkran in April, New Year and long weekends, when sleeper berths sell out first.

Before you go, read our guides to booking SRT tickets, changes and cancellations, food on board and the ladies only carriage.

Booking window

How far ahead can you book?

You can book this route up to 90 days before departure. Here is how the sales window works, and how to find out the moment your date opens.

When tickets go on sale

The State Railway of Thailand releases seats 90 days before the departure date. If your travel date is further out, trains show a "Not open yet" status: this is normal and means tickets are not on sale yet. Sleeper berths around holidays sell out quickly once the window opens. Every rule of the SRT sales window, holidays included, is in our SRT booking window guide.

How the waitlist alert works

1
Search your route
Enter your route and date on YesMyTrips. Future trains will display with an orange "Not open yet" button.
NOT OPEN →
2
Choose train & class
Click on the train to see available travel classes. Each specific class features its own "Waitlist" button.
WAITING LIST →
3
Enter your email
A window will pop up. Enter your email address to subscribe to that precise train and class. Your alert is created instantly.
ALERT CREATED →
4
Get notified instantly
YesMyTrips checks availability daily. The exact moment reservations open, you will receive an immediate email with a direct booking link.
EMAIL SENT
Where to go

Your stations.

Chiang Mai

Charoen Mueang Road, Wat Ket Subdistrict, Mueang Chiang Mai, Chiang Mai 50000, Thailand

Station guide →

Ayutthaya

Kramang Subdistrict, Phra Nakhon Si Ayutthaya, Ayutthaya 13000, Thailand Arrive 30-60 min before departure.

Keep exploring

More trains around this route.

The way back, the stops in between, and where else the line can take you. Live prices and seats on every route.

Return trip Ayutthaya - Chiang Mai train 5 trains daily · 9h27m · from 297 THB (US$ 8.84) See return times
Before you book

Quick answers.

How many trains run from Chiang Mai to Ayutthaya each day?

5 trains run daily from Chiang Mai to Ayutthaya, giving you a choice of departure times throughout the day.

How long does the Chiang Mai to Ayutthaya train take?

The Chiang Mai to Ayutthaya train takes as little as 9h18m on the fastest service, the 8. Slower services stop at more stations along the way.

How much is a Chiang Mai to Ayutthaya train ticket?

Chiang Mai to Ayutthaya train tickets start from 297 THB (US$ 8.84), all fees included, with higher fares for air-conditioned classes and sleeper berths.

Is there an overnight train from Chiang Mai to Ayutthaya?

Yes. 3 of the daily services between Chiang Mai and Ayutthaya offer sleeper berths.

Which station do Chiang Mai to Ayutthaya trains depart from?

Trains depart from Chiang Mai Railway Station (สถานีเชียงใหม่), Charoen Mueang Road, Wat Ket Subdistrict, Mueang Chiang Mai, Chiang Mai 50000, Thailand. Arrive at least 30 minutes before departure to complete boarding.

Where do Chiang Mai to Ayutthaya trains arrive?

Trains arrive at Ayutthaya Railway Station (สถานีอยุธยา), Kramang Subdistrict, Phra Nakhon Si Ayutthaya, Ayutthaya 13000, Thailand.

Do I need a Thai phone number or SIM card to book?

No. You can book with any email address and pay by international card, no Thai phone number or local SIM required.

How do I receive my train ticket?

Your e-ticket is sent by email once the booking is confirmed. Show it on your phone at the station, there is no need to print anything.

Book your Chiang Mai to Ayutthaya train

Live availability, all fees included, official SRT e-ticket by email. About two minutes.

Find tickets ↑

About the author

Maxence Decamp, founder of YesMyTrips, on a boat in Southeast Asia.

Maxence Decamp

French, based in Southeast Asia since 2017

I spent six years in transport booking across Southeast Asia before founding YesMyTrips in 2025. In those years I saw too many travellers arrive at the wrong station, miss their train, or pay two or three times the real fare because of contradictory information found online. The platform exists to make booking simple and reliable.

This editorial site exists for a different reason. Most English language guides to trains in the region are generic, copied from one blog to the next, and often wrong. Here I publish data checked against the official operator systems, and I write the guides from riding the routes myself, not from a search engine.

This blog combines YesMyTrips' regularly verified data and my own travel notes, route by route.