KhaosanRoad.com
Guide Friday, April 24, 2026

Bangkok to Chiang Mai: The Best Ways to Travel

Bangkok to Chiang Mai: The Best Ways to Travel — your insider guide to the best of Khao San Road.


Bangkok to Chiang Mai: The Best Ways to Travel Date: 2026-04-24

Overview Bangkok–Chiang Mai is one of Thailand’s most-traveled routes. You can fly in a little over an hour, ride an overnight sleeper train, take a comfortable intercity bus, or drive for a road-trip. Here’s how the main options compare and how to pick the best one for your time, budget, and style.

At a glance (time, typical price, who it’s best for)

  • Fly (Suvarnabhumi BKK or Don Mueang DMK to Chiang Mai CNX)
    • 1h10–1h30 flight time; door-to-door usually 3–4 hours with airport transfers.
    • Typical one-way economy fares: promos approx 800–1,500 THB (Last verified: 2024-10 approx; confirm on official booking pages: Thai AirAsia https://www.airasia.com, Nok Air https://www.nokair.com, Thai VietJet https://www.vietjetair.com, Thai Airways https://www.thaiairways.com, Bangkok Airways https://www.bangkokair.com). Regular non-sale fares approx 1,800–3,500 THB (Last verified: 2024-10 approx; confirm via the same airline links). Peak/holiday fares can reach approx 3,500–6,000+ THB (Last verified: 2024-10 approx; confirm via the same airline links).
    • Best for: shortest travel time; frequent departures.
  • Night train (sleeper) via Krung Thep Aphiwat Central Terminal to Chiang Mai
    • 11–13.5 hours; arrive rested and save a hotel night.
    • Typical fares: 2nd-class A/C sleeper upper/lower approx 850–1,100 THB (Last verified: 2024-10 approx; confirm on State Railway of Thailand D-Ticket https://dticket.railway.co.th/DTicketPublicWeb/home or SRT hotline 1690 https://www.railway.co.th). 1st-class A/C sleeper (private 2-berth) approx 1,500–2,100 THB (Last verified: 2024-10 approx; confirm on SRT D-Ticket link above). 2nd-class A/C seat approx 450–700 THB (Last verified: 2024-10 approx; confirm on SRT D-Ticket link above).
    • Best for: experience, comfort on a budget, avoiding baggage and airport transfers.
  • Day train (scenic)
  • Intercity bus (VIP/First Class) from Bangkok Bus Terminal (Chatuchak/Mo Chit) to Chiang Mai Arcade

Flying: fastest and frequent

Night trains: classic, comfortable, and scenic

  • Route and stations
  • Classes and typical fares
    • 2nd-class air-conditioned sleeper (open berths, upper slightly cheaper): approx 850–1,100 THB (Last verified: 2024-10 approx; confirm on SRT D-Ticket https://dticket.railway.co.th/DTicketPublicWeb/home or call 1690).
    • 1st-class air-conditioned sleeper (lockable 2-berth compartment, some trains offer single “Special” berths): approx 1,500–2,100 THB (Last verified: 2024-10 approx; confirm on SRT D-Ticket link above or 1690).
    • 2nd-class air-conditioned seats (reclining): approx 450–700 THB (Last verified: 2024-10 approx; confirm on SRT D-Ticket link above or 1690).
  • What to expect
    • Clean, modern carriages on popular services; bedding provided for sleeper berths; dining car or at-seat meals on many trains; power outlets on newer stock; punctuality is acceptable but delays happen—plan buffers.

Day trains: slow travel with views

  • The last third of the route (Lampang–Lamphun–Chiang Mai) winds through mountains and tunnels; daylight rides are scenic.
  • Typical fares for 2nd-class A/C seats: approx 450–700 THB (Last verified: 2024-10 approx; confirm on SRT D-Ticket https://dticket.railway.co.th/DTicketPublicWeb/home).

Intercity buses: wide schedule and good value

  • Terminals and operators
  • Classes and typical fares
    • First Class, VIP 32, VIP 24 (wider seats, fewer per row). Typical Bangkok–Chiang Mai fares: approx 450–950 THB depending on class and schedule (Last verified: 2024-10 approx; confirm via operator websites above or Transport Co. call center 1490 on https://www.transport.co.th).
  • What to expect
    • A/C coaches, assigned seats, onboard restroom or rest stops depending on class. Overnight schedules are common; blankets and snacks on some VIP services.

Driving yourself: flexibility and side trips

  • Distance and time
    • Around 690–720 km via Highways 1/32/11; typically 8–10 hours plus stops depending on traffic and weather.
  • Pros
    • Flexibility to detour (e.g., Sukhothai, Lampang, Lamphun), manage luggage easily, explore beyond Chiang Mai.
  • Considerations
    • Expressway tolls apply only leaving/entering Bangkok; main highways north are toll-free. Thai road rules and insurance requirements apply; check your rental company’s official terms before booking.

How to choose

  • Short on time or traveling with kids: Fly; door-to-door is still fastest.
  • Want an “experience” and to save a hotel night: Night train (book a lower berth for more space).
  • Budget-focused but want comfort: VIP bus or 2nd-class sleeper upper berth.
  • Slow travel and scenery: Day train.
  • Planning stops en route: Self-drive.

Booking tips and seat picks

Arrival in Chiang Mai

Sustainability notes

  • Lowest-carbon options are the day or night train; buses are next; flying has the highest emissions but is fastest. If you fly, consider nonstop flights and light luggage to reduce per-passenger impact.

Important notes on prices in this guide

Related Hotels & Places

More Khao San Road Guides