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

State Railway of Thailand Logo
Plus
SiamTickets.com Logo
SRT train with Bangkok's golden temple and city skyline at sunset, advertising train service from Chiang Mai to Bangkok by SiamTickets

Skip the Flight: Travel directly from Chiang Mai to Bangkok by train with The State Railway of Thailand. The overnight journey on Special Express #10 or #14 in a 2nd class AC sleeper combines comfort with convenience, taking you straight to Thailand’s vibrant capital while you sleep.

Enjoy beautiful scenery along the way and arrive refreshed in the morning, without airport transfers or lengthy check-in procedures. Book your tickets through SiamTickets for a smooth travel experience.

Value your time and your comfort? Book your Chiang Mai to Bangkok train tickets here.

Train Schedule & Fares

Chiang Mai Railway Station is a convenient hub with ticket counters, food stalls, and restrooms—easily reached by tuk-tuk or songthaew from the Old City. Once you’re onboard, expect travel times of 10 to 14.5 hours, depending on the train. Refer to the table below for a quick overview of each train number, schedule, and seat options.

Time & Duration Train Info Highlights
08:50 – 18:55, ~10h #8, Seat: 2nd A/C Fast daytime trip, scenic views, meal included
18:00 – 06:50 (+1), ~12.8h #10, Sleeper: 1st A/C, 2nd A/C Premium overnight “New” train, dining service, morning arrival
17:00 – 06:10 (+1), ~13.1h #14, Sleeper: 1st A/C, 2nd A/C; Seat: 2nd, 3rd Value overnight comfort, multiple seating options
15:30 – 05:10 (+1), ~13.6h #52, Sleeper: 2nd A/C; Seat: 2nd, 3rd Budget-friendly, early arrival, dining car available
06:30 – 21:10, ~14.6h #102, Seat: 2nd, 3rd Economical option, many stops, local experience

Timeline Example: Train #10

Train Schedule: Special Express Train #10 is one of the most popular overnight services with premium sleeper berths. Below is the typical timeline, though times may vary by a few minutes depending on seasonal schedules.

Detailed Journey (Train #10)

🚉
18:00 – Departure
Board at Chiang Mai Station
🍽️
19:00 – Dinner Service
At-seat meal service begins
🚂
20:30 – Lampang Stop
5-minute stop, platform vendors
🚂
00:30 – Phitsanulok Stop
Short break, late-night vendors
🌅
05:30 – Wake-up Call
Staff alerts you as arrival nears
🚉
06:50 – Arrival
Arrive at Krung Thep Aphiwat Central Terminal

Seat Classes & Sleeper Options

The State Railway of Thailand provides varying levels of comfort. Here’s a breakdown of First Class AC Sleeper, Second Class AC Sleeper, Second Class Fan Seat, and Third Class Fan Seat—the most common for this route. Ticket prices can fluctuate based on train type, berth selection (upper/lower), and seasonal surcharges.

First Class AC Sleeper

THB 1,500 – 1,800
Available On:
Special Express (#10, #14)
Key Features:
  • Private two-berth cabin with locking door
  • Premium bedding, sink in cabin, hot shower available
  • Personal reading light & adjustable AC controls
  • Priority dining service
Price Variation:
~THB 1,700 on Train #10 (premium new service)
~THB 1,500 on Train #14 (upper berth)
~THB 1,800 for lower berths (more spacious)
Interior view of a 2nd Class sleeper train cabin showing berths with privacy curtains
2nd Class AC sleeper train cabin © akimov konstantin / Shutterstock.com

Second Class AC Sleeper

THB 900 – 1,300
Available On:
Special Express & Express (#10, #14, #52)
Key Features:
  • Open-plan carriage with upper & lower berths
  • Privacy curtains, clean linens, and pillows
  • Personal reading light & adjustable AC vents
  • Access to dining service
Price Variation:
~THB 1,100 on Train #10 (upper berth)
~THB 1,300 on Train #10 (lower berth)
~THB 900 on Train #14 (upper berth)
~THB 1,100 on Train #14 (lower berth)
~THB 900 on Train #52 (value option)

Second Class Fan Seat

THB 440 – 660
Available On:
Special Express, Express & Rapid (#8, #14, #52, #102)
Key Features:
  • Reclining seats with decent legroom
  • Ceiling fans and open windows (natural breeze)
  • Budget-friendly fare for overnight or daytime travel
  • Access to platform food vendors
Price Range:
~THB 660 on Train #8 (includes meal)
~THB 560 on Train #14
~THB 510 on Train #52
~THB 440 on Train #102

Third Class Fan Seat

THB 300 – 370
Available On:
Almost all trains except #10 & #8
Key Features:
  • Basic seating (wooden or padded)
  • Ceiling fans & open windows
  • Lively local atmosphere
  • Cheapest option, but limited comfort
Price Range:
~THB 370 on Train #14
~THB 320 on Train #52
~THB 300 on Train #102

Travel Tips:

  • Lower berths cost ~THB 100–200 more but have slightly more room & a window view.
  • Book 2-3 months ahead to secure your preferred berth, especially during peak season.
  • Fan seats are more comfortable from Nov–Feb (cooler weather).
  • Ladies-only carriages available on some trains for female travelers.

Luggage & Policies

Policy Type Details
Standard Luggage 1 carry-on + 1 suitcase (max ~20kg)
Child Policy Under 3 yrs (below 100cm): Free, no seat; Ages 3–11: Half fare
Ticket Changes Allowed up to 1 day before departure; ~20–50% fee depending on how many days in advance
Boarding Requirements Show e-SRT ticket (phone or print) + matching ID. Arrive at least 30 mins early
Not Allowed Pets, smoking, alcohol, strong-smelling food, flammable items

Food & Onboard Services

Compartmentalized Thai train food including curry, rice, fruit, and assorted local dishes served in a compartment tray

Don’t underestimate the culinary aspect of your trip. Whether it’s meals served to your seat in AC sleeper carriages or grabbing freshly grilled street food at station stops, Thai trains transform travel into a foodie adventure.

Dining Options

At-Seat Service
  • Available in AC carriages
  • Thai & Western meals (200–250 THB)
  • Usually served soon after departure
Platform Vendors
  • Regional specialties at major stops
  • Cash recommended, small bills
  • Often cheaper & more authentic
Before Departure
  • Chiang Mai Station café/stalls
  • Nearby 7-Eleven & street vendors
  • Pick up snacks for the journey

Station Food Highlights

Thai train food vendor offering local dishes to passengers through train window
Train food vendor at a station stop © Photographer urf/Depositphotos.com
  • Lampang (~20:30): Famous fried chicken, sticky rice
  • Phitsanulok (~00:30): Noodle dishes, grilled fish
  • Nakhon Sawan (~02:15): Grilled meats, local snacks
  • Ayutthaya (~05:00): Thai coffee, pastries

Onboard Essentials

  • Western-style toilets in most carriages
  • Train staff available day & night
  • Shared wash basins & sink areas
  • Wake-up call service for sleeper passengers
  • No Wi-Fi onboard; bring a local SIM for data
  • Power outlets in newer trains (#10)

Bangkok Arrival Station

All trains from Chiang Mai now arrive at Krung Thep Aphiwat Central Terminal Station (formerly Bang Sue Grand Station), which replaced the historic Hua Lamphong as Bangkok’s main railway hub. Getting to your destination in Bangkok is easy:

Transportation from Krung Thep Aphiwat Station

MRT (Subway)
  • THB 16–42 per trip
  • Direct connection to city
  • Fastest option during rush hour
Taxi
  • THB 150–300 per trip
  • Convenient for luggage
  • Use the meter or Grab app
Bus
  • THB 15–30 per ride
  • Routes to many areas
  • Slower but budget-friendly

FAQ

Not guaranteed. Book at least 2–3 months in advance for the best chance. Request group seating when purchasing tickets.

Under 3 yrs (below 100cm): Free, no seat. Ages 3–11: Half fare with their own seat. 12+ or 150cm+: full adult fare.

Yes, up to 1 day before. Fees vary: ~20% if 3 days before, ~50% if just 1 day prior. Visit any major railway station to process.

Show your e-SRT ticket on your phone or printed. Must match name on a valid ID/passport. Arrive at least 30 minutes early.

No, Wi-Fi is not provided. Bring a local SIM or portable hotspot for internet access.

It’s 750 kilometers by rail. Travel times range from 10 to 14.5 hours, depending on your train choice.

Related Trips

How would you rate this company?

Click on a star to rate them!

Average rating / 5. Vote count: