Train from Ayutthaya to Chiang Mai: Online Booking, Schedules, and Routes

State Railway of Thailand Logo
Plus
SiamTickets.com Logo

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.

Train Schedule Ayutthaya to Chiang Mai

Locomotive Express Train traveling through lush green rice fields under a blue sky with clouds in Chiang Mai, Thailand, showcasing the country's beautiful agricultural landscape.

Here is the latest schedule for train services from Ayutthaya to Chiang Mai.

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
BOOK TRAIN TICKETS

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

2nd Class sleeper train cabin © akimov konstantin / Shutterstock.com

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

Map illustrating train routes in Thailand, highlighting the Northern Line from Ayutthaya to Chiang Mai.

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

Related Trips