How to Take the Night Train from Bangkok to Chiang Mai

Book a sleeper berth on the overnight train from Bangkok's Hua Lamphong Station to Chiang Mai, departing around 6-10 PM and arriving 12-15 hours later. Second-class air-conditioned sleepers offer the best value at 800-1,200 baht. Book 3-7 days ahead online or at the station.

  1. Choose your departure time and class. Two main overnight trains run daily: Train 9 departs 6 PM, Train 13 departs 7:35 PM, and Train 51 departs 10 PM. Second-class air-conditioned sleepers (upper bunk 781 baht, lower bunk 881 baht) are the sweet spot. First-class sleepers cost 1,253-1,453 baht for private cabins.
  2. Book your ticket. Book online at dticket.railway.co.th (English available) or visit Hua Lamphong Station ticket counter. Online booking opens 60 days ahead. Print your e-ticket or show mobile confirmation. Pay with credit card online or cash at the station.
  3. Get to Hua Lamphong Station. Take MRT Blue Line to Hua Lamphong Station (exit 1). Arrive 30-45 minutes before departure. The station has food courts, convenience stores, and luggage storage. Platform assignments appear 30 minutes before departure.
  4. Board and settle in. Find your car and berth number on your ticket. Attendants convert seats to beds after 8 PM and provide sheets, blanket, and pillow. Upper bunks have less headroom but cost 100 baht less. Keep your ticket - it's collected before arrival.
  5. Arrive in Chiang Mai. Trains arrive at Chiang Mai Railway Station between 10:05 AM and 12:10 PM depending on which train you took. The station is 2.5 km east of Old City. Take a red songthaew (30-50 baht), taxi (150-200 baht), or Grab to your destination.
Can I bring luggage on the night train?
Yes, each passenger gets 30kg luggage allowance. Store large bags under lower berths or in overhead racks. Keep valuables with you.
Is the night train safe for solo travelers?
Yes, it's generally safe. Attendants patrol cars regularly. Women can request berths in the women-only section. Keep your valuables secure and trust your instincts.
What if the train is fully booked?
Try the waiting list at Hua Lamphong Station or check for last-minute cancellations. Alternatively, take a bus (10-12 hours, 400-800 baht) or flight (1.5 hours, 2,000-6,000 baht).
Can I shower on the train?
No showers available. First-class cabins have small washbasins. Second-class passengers share basic washrooms with sinks only.