KhaosanRoad.com
Guide Friday, May 22, 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 (Guide, updated 2026-05-22)

Overview Bangkok and Chiang Mai are connected by frequent flights, classic overnight trains, reliable long‑distance buses, and self‑drive routes. The “best” way depends on what you value most:

  • Fastest: Fly (around 1–1.5 hours in the air, plus airport time)
  • Most scenic/experiential: Overnight sleeper train
  • Budget without flying: Intercity bus (several classes)
  • Most flexible: Self‑drive or private car/driver Note: For fares and exact schedules, verify on official sites before travel if you cannot confirm details for the current month.

Key hubs you will use

  • Airports: Bangkok Suvarnabhumi (BKK), Bangkok Don Mueang (DMK), Chiang Mai International (CNX). Verify exact terminal and airline on official airport or airline sites before travel.
  • Train: Krung Thep Aphiwat Central Terminal (Bangkok) to Chiang Mai Railway Station.
  • Bus: Bangkok Mo Chit Bus Terminal (Chatuchak) to Chiang Mai Arcade Bus Terminal (Terminal 2/3).

How the main options compare

  • Flight

    • Best for: Saving time, day trips, short stays, making tight itineraries work.
    • Typical journey time: 1–1.5 hours in the air; plan for 2.5–4 hours door‑to‑door including airport transfers and check‑in/security.
    • Schedules: Very frequent daily services from early morning to late evening; exact first/last flights vary by airline and season. Verify on official site before travel.
    • Airlines that commonly operate the route: Thai Airways, Bangkok Airways, Thai AirAsia, Nok Air, Thai VietJet. Verify on official site before travel.
    • Airports and official sources:
    • Tips:
      • If you’re staying near Bangkok’s Old City or riverside, DMK is usually quicker to reach; from Sukhumvit or Bang Na, BKK can be more convenient. Always check current traffic and rail links.
      • For the first flight out or late arrivals, pre‑arrange transport to/from the airport in both cities.
  • Train (State Railway of Thailand, Northern Line)

    • Best for: Comfort without flying, scenic daytime ride, authentic Thai overnight sleeper experience.
    • Typical journey time: Overnight and daytime services generally take half a day to overnight; overnight sleepers let you save a hotel night.
    • Schedules: Multiple departures daily, with at least one daytime express and several evening/overnight sleepers; exact first/last departures vary. Verify on official site before travel.
    • Classes you’ll see: Air‑conditioned sleepers (1st/2nd class, with lower/upper berths), air‑conditioned or fan seats for daytime runs; availability varies by train number. Verify on official site before travel.
    • Booking:
    • Departure/arrival:
      • Bangkok: Krung Thep Aphiwat Central Terminal (check how to reach it by MRT/bus/taxi).
      • Chiang Mai: Chiang Mai Railway Station (east of the Old City).
    • Tips:
      • Lower berths are wider and in demand; book early in peak months.
      • There is usually a dining car or seat-service on long runs; options vary by train.
  • Intercity bus (Bangkok—Chiang Mai)

    • Best for: Budget travelers, late bookers when trains are full, frequent departures.
    • Typical journey time: Usually overnight or full‑day; actual times depend on traffic and rest stops.
    • Schedules: Multiple daily and nightly departures; first/last departures vary by operator. Verify on official site before travel.
    • Common departure/arrival:
      • Bangkok: Mo Chit Bus Terminal (Chatuchak).
      • Chiang Mai: Arcade Bus Terminal (Terminal 2/3).
    • Major operators and official sites:
    • Classes and amenities:
      • “VIP” or “VIP 24/32” often means more legroom and fewer seats per row; standard classes are cheaper but tighter. Amenities differ by operator. Verify on official site before travel.
    • Tips:
      • Book directly with the operator to avoid third‑party markups.
      • Keep valuables with you; buses make rest stops along the way.
  • Private car/driver or rideshare

    • Best for: Door‑to‑door convenience, small groups sharing costs, flexible stops.
    • Typical journey time: A full day, depending on traffic and stops; often split with a sightseeing detour.
    • Booking:
      • Use licensed car services or hotel‑vetted drivers. Request an all‑inclusive written quote covering tolls, fuel, and driver accommodation if doing an overnight return. Verify operator details before payment.
    • Tips:
      • Agree on pickup time, route, and rest stops. Ensure the vehicle is insured and roadworthy.
  • Self‑drive road trip

    • Best for: Freedom to detour (Ayutthaya, Sukhothai, Phitsanulok, Lampang), travelers comfortable with Thai road rules.
    • Route basics:
      • The most common path heads north via Highway 1/32 and then 11 toward Lamphun/Chiang Mai, with a mountainous segment near the end.
    • Typical driving time and distance: One long day behind the wheel; many travelers split the trip with an overnight in Sukhothai or Phitsanulok.
    • Practicalities:
      • International Driving Permit plus your home license is recommended.
      • Expressway tolls apply around Bangkok; upcountry highways are typically toll‑free. Verify on official site before travel.
      • Refuel before the mountain stretch; watch for slow trucks and curves in Lampang–Lamphun.

Which one should you choose?

  • You have a tight schedule: Fly.
  • You want the journey to be part of the trip: Take an overnight sleeper train (aim for a lower berth if available).
  • You’re cost‑sensitive and flexible: Long‑distance buses are widely available, especially overnight.
  • You want to explore central/northern Thailand en route: Self‑drive or hire a private driver and stop in Ayutthaya, Sukhothai, and Lampang.

How to check live schedules and buy tickets safely

  • Flights
    • Search and then book on the airline’s official website/app for the final purchase to avoid hidden fees. Check baggage allowances, seat selection, and change policies on the airline site. Verify on official site before travel.
  • Trains
    • Use SRT’s official D‑Ticket (dticket.railway.co.th) for real‑time availability, coach layouts, and seat/berth selection. If a train you want is sold out, check again closer to departure—last‑minute cancellations sometimes release seats. Verify on official site before travel.
  • Buses
    • Check the operator’s own site or counters at Mo Chit (Bangkok) or Arcade (Chiang Mai). Be cautious with resellers using similar names. Verify on official site before travel.
  • Private car/driver
    • Ask your hotel to recommend licensed drivers. Confirm vehicle class, passenger capacity, and insurance.

Timing tips by season

  • Peak demand: Cool, dry season (roughly November–February) and Thai holiday periods (New Year, Songkran in April). Sleeper berths and prime flight times sell out quickly—book early.
  • Rainy season: June–October. Weather can slow road travel; carry a buffer for bus and train connections.
  • Shoulder periods: March–May (hot) and late October/early November (transition). Airfares and bus demand fluctuate around festivals—check calendars.

Arrival logistics in Chiang Mai

  • From CNX airport to town: The Old City is close; taxis, app‑based rides, and airport shuttles are common. Service windows and fares change; verify on the airport’s official site before travel.
  • From Chiang Mai Railway Station: Songthaews, tuk‑tuks, rideshares, and metered taxis usually queue outside; late‑night arrivals may have fewer options.
  • From Arcade Bus Terminal: Local songthaews and app rides are straightforward; have your accommodation address in Thai if possible.

Suggested sample itineraries

  • Overnight sleeper train up, fly back: Enjoy the rail experience northbound, then save time returning.
  • Fly early, rent a car in Chiang Mai: Use the day for Doi Suthep or an old‑town food walk, then road‑trip to Chiang Rai or Pai on subsequent days.
  • Bus overnight, day‑train back: Try two modes and compare scenery at different times of day.

Accessibility and comfort notes

  • Trains: The newer rolling stock includes accessible toilets and space near certain berths; request assistance at booking. Verify on SRT’s official site before travel.
  • Buses: Accessibility varies widely by operator and bus class; ask the company directly.
  • Flights: Major airlines provide wheelchair assistance when requested in advance; check airline policies and airport services pages.

Environmental angle

  • Trains and buses typically have a lower per‑passenger carbon footprint than short‑haul flights. If you do fly, consider nonstop services and pack light to reduce weight.

Red flags and practical safety

  • Too‑cheap third‑party sites can mask extra fees or sell invalid vouchers. Always cross‑check with the operator’s official site before paying.
  • Keep your passport handy for train ticket checks and domestic flight ID requirements.
  • On overnight buses and trains, secure small valuables on your person; use bag locks.

Official links (use these to verify prices and times before you book)

Why you won’t see specific fares and first/last times here To keep this guide trustworthy, exact THB prices and timetable cutoffs are omitted unless they can be verified for the current month from official sources. Before you travel, check the operator links above for the latest fares, first/last departures, and any seasonal service changes, and book directly. Verify on official site before travel.

Related Hotels & Places

More Khao San Road Guides