KhaosanRoad.com
Bangkok to Chiang Mai by Train vs Bus vs Flight: Which Route Is Best for Your Trip?
Guide Friday, September 11, 2026

Bangkok to Chiang Mai by Train vs Bus vs Flight: Which Route Is Best for Your Trip?

Train, bus, or flight from Bangkok to Chiang Mai? Compare times, prices, comfort, booking tips, and who each option suits best—so you can pick your perfect ride.


We’re shoulder to shoulder on the MRT, rattling north toward Bang Sue just as Bangkok’s evening heat softens into neon. The plastic bag in our hand sweats with iced Thai tea; the station AC hits like a 7-Eleven door. Ahead of us: that classic run north—Bangkok to Chiang Mai by train vs bus vs flight. Or, as search bars put it, “bangkok to chiang mai train bus flight.” The question isn’t whether to go; it’s how. Night train berths that sway you to sleep? A midnight VIP bus with a surprise moo ping stop? Or a sub-90-minute hop that trades romance for ruthless efficiency? Let’s pick your ride.

Bangkok to Chiang Mai by Train vs Bus vs Flight: The Quick Take

  • Train (overnight sleeper)

    • Time: 10–13 hours (most go overnight)
    • Cost: roughly 900–1,200 THB for 2nd-class sleeper; 1st-class private cabin about 1,500–2,000+ THB; seats (AC) cheaper
    • Comfort: Best for actual sleep on a budget; social, nostalgic, and scenic by day
    • Vibe: Rocking carriage, soft blankets, chai whispers, slow and sanuk (fun)
  • Bus (overnight VIP/First Class)

    • Time: 9–10 hours
    • Cost: about 350–900 THB depending on class
    • Comfort: Reclining seats, blankets, onboard snacks; can be bumpy, sleep is hit-or-miss
    • Vibe: Highway hum, bright rest-stop lights, 24/7 7-Eleven culture
  • Flight (BKK or DMK → CNX)

    • Time: 1h15–1h30 in the air; add 60–90 minutes each side for transfers/security
    • Cost: promos ~800–1,500 THB one-way; more commonly 1,500–3,500 THB; baggage often extra on low-cost carriers
    • Comfort: Fastest and simplest for short trips and families
    • Vibe: Efficiency over romance; you’ll be slurping khao soi by lunch

Who Each Option Suits Best

  • Budget backpackers: Bus or 2nd-class train sleeper. Save on a night’s accommodation and roll into Chiang Mai around sunrise.
  • Overnight travelers who want real sleep: Train sleeper wins—flat berth, curtains, fewer brakes. First-class sleeper if you want privacy.
  • Families with kids or travelers on tight schedules: Flight. Less faff, more control of arrival time.
  • Last-minute bookers in high season: Flight or bus. Sleeper berths can sell out; buses and planes usually have a seat (at a price).
  • Scenic seekers and romantics: Day train (if you don’t mind 10–13 hours). Watch rice paddies melt into mountains past Lamphun.
  • Motion-sensitive travelers: Flight or 1st-class train sleeper. Buses can sway and brake.

Riding the Rails: Why We Love the Night Train

There’s something about stepping onto the northbound sleeper at Krung Thep Aphiwat (Bang Sue) with a bag of mango sticky rice and the soft clack of wheels underneath. Staff flip seats into berths; the carriage lights go low; the city fades to black beyond Nonthaburi. It’s old-school travel with an AC upgrade.

  • Classes

    • 2nd-class AC sleeper: Curtains, fresh sheets, upper and lower berths (lower is wider and a touch pricier). Social without being chaotic.
    • 1st-class AC sleeper: Private 2-berth cabins; book two spots or share with a stranger. Lockable door; the most restful.
    • Seats (AC): Cheapest, fine for day trains. Overnight in a seat is for the stoic.
  • Timing

    • Overnight departures are popular so you arrive morning-fresh in Chiang Mai. Expect 10–13 hours depending on the service.
    • Day trains are slower but scenic north of Lampang, where the track snakes through hills and teak.
  • Food & onboard life

    • Dining car on many services; otherwise, vendors hop on at stations selling hot rice dishes and snacks. Bring water and a 7-Eleven picnic from Soi Rambuttri or Phra Athit before you ride.
  • Where you depart/arrive

    • Bangkok: Krung Thep Aphiwat Central Terminal (Bang Sue). It connects to MRT Blue Line (Bang Sue). Budget 20–40 minutes from Sukhumvit depending on time of day.
    • Chiang Mai: Chiang Mai Railway Station, east of the Old City near the Ping River.
  • What it costs

    • 2nd-class AC sleeper: ~900–1,200 THB
    • 1st-class AC sleeper: ~1,500–2,000+ THB for the cabin (per person fare still applies)
    • Seats (AC): ~400–700 THB
  • Baggage

    • Generous by backpacker standards. Keep valuables in your berth; use a small cable lock for peace of mind. We tuck passports in the pillowcase.
  • Booking tips

Buses: Night Moves on a Budget

If the train is a lullaby, the bus is a bassline. You shuffle onto a gleaming double-decker at the Bangkok Bus Terminal (Chatuchak, a.k.a. Mo Chit), slide into a reclining seat, and within an hour you’re gliding up Highway 1. Sometime around 1 a.m., the driver pulls into a blazing rest stop where the air smells like frying garlic and charred moo ping. We grab a skewer, sip hot soy milk, and roll back into our blanket.

  • Classes & comfort

    • VIP/First-Class: Fewer seats per row, big recline, blankets, maybe a snack box and onboard toilet. Not a bed, but sleepable.
    • Standard/Express: Tighter seating, more stops, cheaper.
  • Timing & rhythm

    • Most Bangkok–Chiang Mai services run overnight and take 9–10 hours depending on traffic and rest stops. Day buses exist too.
  • Where you depart/arrive

    • Bangkok: Bangkok Bus Terminal (Chatuchak/Mo Chit). From BTS Mo Chit or MRT Chatuchak Park, budget 15–25 minutes by taxi or motorbike taxi to the terminal. Some tourist-oriented buses and minibuses leave near Khao San Road—handy, but research the operator.
    • Chiang Mai: Arcade Bus Station (Terminals 2/3), northeast of the Old City.
  • What it costs

    • Standard: ~350–600 THB
    • VIP/First-Class: ~600–900 THB
  • Baggage & safety

    • Big backpacks go underneath; keep money, passport, and electronics with you. Petty theft has hit a few tourist buses over the years, especially those departing from Khao San—choose reputable operators and don’t stash valuables in the hold.
  • Booking tips

Flights: Fastest Route to Khao Soi

Bangkok to Chiang Mai by flight is the time hack. One moment we’re dodging tuk-tuks on Phra Athit, the next we’re squeezing lime over a bowl of curry noodles inside the moat.

  • Airports & airlines

    • Bangkok: Suvarnabhumi (BKK) for many full-service carriers; Don Mueang (DMK) for most low-cost airlines.
    • Chiang Mai: CNX, a quick hop southwest of the Old City.
  • Timing

    • Flight time is roughly 1h15–1h30. Add 60–90 minutes on each end for transfers and check-in/security. Door-to-door from central Bangkok to a Chiang Mai guesthouse can be 3.5–4.5 hours if you line things up.
  • Costs

    • Promo fares pop up around 800–1,500 THB one-way. More commonly, expect 1,500–3,500 THB. Low-cost carriers often charge extra for checked bags.
  • Transfers

    • To BKK: Airport Rail Link from Phaya Thai is the sweat-free move during rush hour.
    • To DMK: MRT to Bang Sue, then SRT Red Line to Don Mueang; or a taxi/Grab if you’ve got luggage.
    • From CNX to town: Red songthaew (shared pick-up truck taxis) 30–50 THB per person if you’re patient; airport taxi or Grab to the Old City runs roughly 120–200 THB depending on time and surge.
  • Who should fly

    • Short trips, families with gear, and anyone who values time over ticket romance. If you’ve got a dawn cooking class inside the moat and only a weekend to spare, flying wins.

Booking, Baggage, and Departure Points: The Nuts and Bolts

  • Where to buy tickets

    • Trains: At Krung Thep Aphiwat ticket counters or online via official State Railway channels and reputable agents. For classes, booking windows, and walk-throughs, we’ve spelled it out here: How to Book Bangkok to Chiang Mai Transport: Tickets, Airlines, Bus Companies, and Train Classes.
    • Buses: Counters at Bangkok Bus Terminal (Chatuchak/Mo Chit), major travel agencies around Khao San/Soi Rambuttri, and reputable online platforms.
    • Flights: Airline websites and apps usually offer the best control over seats and baggage. Watch for flash sales.
  • When to book

    • High season (Nov–Feb), public holidays, Loy Krathong, and Songkran: book as early as you can—1–3 weeks for train sleepers, 3–7 days for buses, and snag flights when you see a decent fare. Shoulder and low seasons are more forgiving.
  • Baggage reality check

    • Train: No formal weight police; just keep aisles clear. A small cable lock buys peace of mind.
    • Bus: Underbelly storage for big bags; carry-on for valuables.
    • Flight: Low-cost carriers often allow ~7 kg cabin baggage; checked luggage is extra unless you buy a bundle. Full-service carriers usually include 20–30 kg checked, but always check your fare type.
  • Bangkok departure zones at a glance

    • Krung Thep Aphiwat (train): MRT Blue Line to Bang Sue.
    • Bangkok Bus Terminal (Chatuchak/Mo Chit): Taxi or motorbike from BTS/MRT Mo Chit/Chatuchak Park. Budget 15–25 minutes.
    • Suvarnabhumi (BKK): Airport Rail Link from Phaya Thai; taxi 40–60 minutes off-peak, longer in rush hour.
    • Don Mueang (DMK): SRT Red Line from Bang Sue; or taxi/Grab.
  • Chiang Mai arrival zones

    • Railway Station: East of the Old City; 10–15 minutes by songthaew to Tha Phae Gate.
    • Arcade Bus Station: Northeast of the moat; 10–20 minutes to most guesthouses.
    • CNX Airport: 10–20 minutes to the Old City, faster off-peak.

Pros and Cons: Train vs Bus vs Flight

  • Train

    • Pros: Real beds in sleepers; social; scenic by day; station-to-station simplicity; generous baggage; memorable.
    • Cons: Slow; popular berths sell out; occasional delays; cool AC can be a bit arctic—bring a layer.
  • Bus

    • Pros: Cheapest last-minute; many daily departures; highway-fast; snacks; saves a night’s room.
    • Cons: Sleep quality varies; bathroom stops at odd hours; undercarriage baggage risk if you’re careless; traffic-prone departures.
  • Flight

    • Pros: Fastest; predictable; easy with kids; frequent; prices can be low on sale.
    • Cons: Baggage fees on LCCs; airport transfers and security eat time; least scenic; higher emissions if that matters to you.

Seasonal and Trip-Planning Tips

  • Weather and air

    • Cool/dry season (Nov–Feb): Peak demand; book early. Crisp mornings in Chiang Mai, especially on a dawn temple run up Doi Suthep.
    • Smoky season (roughly Mar–Apr): Northern haze can be heavy; flying minimizes travel time in less-than-ideal air.
    • Rainy season (May–Oct): Afternoon storms are common. Trains and buses roll on; flights generally fine but allow buffer time for connections.
  • If you’re stringing a longer Thailand loop

    • Starting south and working north? Flying Bangkok → Chiang Mai saves you a day and sets up an easy bus to Pai or a train down to Lampang for elephants (ethical sanctuaries only, krub/ka!).
    • Love the slow lane? Night train north, then bus onward into Mae Hong Son, and later a flight back to Bangkok.
  • Where we like to crash

    • In Bangkok before an early flight, we keep it simple near the Airport Rail Link or along the MRT for a quick run to BKK or Bang Sue. Around Khao San/Soi Rambuttri, a basic guesthouse keeps you close to last-call pad thai and the early-morning Aircon Bus.
    • In Chiang Mai, sleeping inside the moat near Tha Phae Gate makes dawn temple walks and coffee runs easy; riverside stays along the Ping feel breezier after that overnight ride.
  • Want a broader overview?

How to Choose in 30 Seconds

  • One weekend, two nights: Fly up early, fly back late.
  • Two weeks, saving baht: 2nd-class sleeper up, bus or train down.
  • Family with kids and luggage: Flight up; consider 1st-class sleeper back for the experience.
  • You collect travel stories, not points: Night train, lower berth, hot coffee at sunrise as you roll past Lamphun.
  • You booked yesterday: Bus tonight or a flight tomorrow.

Know Before You Go

  • Transfers add up. Even flights take 3.5–4.5 hours door-to-door once you count trains/taxis and check-in.
  • Expect AC on overdrive on Thai transport. Pack a light layer.
  • Cash helps. Some counters still prefer it, and rest stops don’t always love cards.
  • Keep your valuables with you—especially on overnight buses and in station crowds. Farang-looking confused with a dangling phone? That’s a pickpocket’s lottery.
  • Build a buffer if you’ve got tight onward plans (like a trekking meetup north of the city). Delays happen.

Our Take

If we’re on a tight schedule, we fly—coffee at Phaya Thai, Airport Rail Link to BKK, wheels up, and we’re spooning coconut gelato inside the moat before noon. When we’ve got time and want the story, we take the night train: lower berth, earplugs, and a breakfast noodle soup as the carriage sighs into Chiang Mai Station. On a shoestring or a last-minute whim, a VIP bus does the job—with a detour for grilled pork skewers at a khlong-side rest stop we’ll never find again.

Either way, we’ll see you under the lanterns near Tha Phae Gate. First one there orders the khao soi; we’ll bring the chilies.

Related Hotels & Places

More Khao San Road Guides