Train from Ayutthaya to Chiang Mai: Online Booking, Schedules, and Routes
Experience the beauty of Thailand’s countryside by train on the 680-kilometer (420-mile) journey from Ayutthaya to Chiang Mai.
SiamTickets offers a convenient way to secure your tickets, with four daily departures and Fan or AC choices to suit your preferences. Lean back and relax on the 11-12 hour journey to Thailand’s northern favorite, known for its rich cultural heritage and stunning natural surroundings.
Use the search tool above or click here to book.
Contents
Train Schedule Ayutthaya to Chiang Mai
Here is the latest schedule for train services from Ayutthaya to Chiang Mai.
Departures Ayutthaya Train Station
Arrivals at Chiang Mai Train Station
Trains bookable on SiamTickets:
Depart Ayutthaya | Arrive Chiang Mai | Number | Class |
---|---|---|---|
15:19 | 04:05 (+1 day) | #109 | 2nd-3rd Fan, 2nd Sleep AC |
19:44 | 07:15 (+1 day) | #9 | 2nd Sleeper AC |
21:06 | 08:40 (+1 day) | #13 | 2nd Sleep AC |
21:07 | 08:40 (+1 day) | #13 | 2nd-3rd Fan |
23:36 | 12:10 (+1 day) | #51 | 2nd-3rd Fan, 2nd Sleep AC |
Have to buy tickets at the station:
Depart Ayutthaya | Arrive Chiang Mai | Train Number |
---|---|---|
09:55 AM | 07:30 PM | #7 |
Travel Time
Travel time from Ayutthaya to Chiang Mai is approximately 11 to 12 hours on average with Thai Railway transportation.
Train Fare and Classes
Select from various ticket classes offered by Thai Railway for your trip to Chiang Mai.
Thai Railway Class | Fare Rate |
---|---|
3rd Class Fan | THB 270 – 360 THB |
2nd Class Fan seats only | THB 440 – 540 THB |
2nd Class Sleeper AC | THB 840 – 1,300 THB |
Ayutthaya to Chiang Mai by Train FAQ
At Chiang Mai Train Station.
Multiple daily departures from Ayutthaya Train Station, ranging from afternoon to late evening.
Approximately 11 to 12 hours.
Fares range from THB 270 for 3rd Class Fan to THB 1,300 for 2nd Class Sleeper AC.
Yes, there are direct services available.
Children under 3 travel free if sharing a seat. Children under 11 with a height of less than 150 cm receive discounts: THB 55 for 3rd Class, THB 128 for 2nd Class, and THB 290 for 1st Class. Children can travel on lower berths only.
Luggage can be kept next to you, on racks, or in nearby compartments in sleeper cars.
Each passenger can carry one large and one small piece of luggage. First Class allows 60 kg, Second Class 40 kg, and Third Class 30 kg per passenger.
Yes, but check in advance if your train has a cargo compartment. Motorbikes up to 150 cc are allowed. Arrive 3 hours before departure at the cargo terminal for registration.
Pets are allowed only in 3rd Class carriages with a fan. Fees start at THB 90. Dogs over 30 kg are not allowed.
You need to check in to collect your boarding passes at the departure station. The voucher from us is not valid for travel.
Discover the State Railway of Thailand
A cornerstone of national transport, the State Railway of Thailand (SRT) connects the country with its extensive rail services, including the Ayutthaya to Chiang Mai route. SRT caters to all, offering a spectrum from basic third-class seats to comfortable second-class sleepers with AC.
Its routes showcase the country’s stunning scenery, providing a unique vantage point as you travel the 680-kilometer (420-mile) journey from the ancient capital of Ayutthaya to Chiang Mai, a key destination for tourists exploring Thailand’s rich cultural heritage and natural beauty.
Summary of Train Services
Taking the train from Ayutthaya to Chiang Mai is an adventurous way to immerse yourself in Thailand’s beauty. Remember these essential details:
- Five departures daily, from afternoon to late evening
- Travel time is 11-12 hours to cover the 680-kilometer route
- Ticket prices start at THB 270 for 3rd Class Fan, up to THB 1,300 for 2nd Class Sleeper AC
Direct services are provided by the State Railway of Thailand with SiamTickets, booking your train tickets is quick, allowing you to get on towards your northern Thai adventure.
BOOK TRAIN TICKETS