KhaosanRoad.com
Bangkok to Chiang Mai on a Budget: The Cheapest Ways to Travel and What You Really Pay
Guide Monday, August 3, 2026

Bangkok to Chiang Mai on a Budget: The Cheapest Ways to Travel and What You Really Pay

Real costs for Bangkok to Chiang Mai budget travel: trains, buses, flights, hidden fees, and money-saving tips—without the tourist-trap fluff.


The pad thai wok on Soi Rambuttri hisses like a cymbal, tuk-tuks growl past Khao San Road, and we’re side-eyeing our wallet trying to crack Bangkok to Chiang Mai budget travel without getting fleeced. Good news: you can do this run cheap, comfy(ish), and even with a little sanuk if you pick the right ride and dodge the hidden fees.

The Cheapest Ways to Travel from Bangkok to Chiang Mai

Night train: classic, social, and surprisingly cozy

There’s a reason old hands swear by the night train. You roll out from Krung Thep Aphiwat (the new central station up by Bang Sue) with a bag of 7-Eleven snacks, watch Bangkok’s neon flicker out, then wake to misty hills north of Lampang. Actual sleep on a moving train? With a proper berth, yes.

  • Typical price ranges (one-way):
    • 3rd-class seat (fan): 200–350 baht
    • 2nd-class seat (AC or fan): 400–700 baht
    • 2nd-class sleeper (AC, upper/lower): 750–1,100 baht
    • 1st-class sleeper (AC, private for 2): 1,500–2,100 baht
  • Time: 10–13 hours depending on service
  • Vibe: Bright, clean sheets; curtained berths; a dining car where someone will inevitably order a Chang and talk life until Chiang Mai
  • Best for: Backpackers, solo travelers, anyone who can sleep to the clack of tracks

Tip: Lower berths are wider and slightly pricier; upper berths are cheaper and a bit cozier. Book at the station or via the official SRT channels to avoid agency markups.

If you’re still comparing, we’ve got a straight-shooting look at trains vs planes vs buses here: Bangkok to Chiang Mai by Train vs Plane vs Bus: Which Way Is Best for Your Budget, Time, and Comfort?

Bus: cheap, frequent, and faster than the train

From the big government terminal (Bangkok Bus Terminal Chatuchak, still called Mo Chit by everyone) you’ll find an armada of buses heading north all day and night. Overnight is the budget sweet spot.

  • Typical price ranges (one-way):
    • Standard/1st class: 450–650 baht
    • VIP/24-seat: 700–1,000 baht
  • Time: 9–11 hours, with 1–2 rest stops at fluorescent-lit roadside plazas where tom yum instant noodles taste suspiciously great at 2 AM
  • Vibe: AC blasting like a meat locker, reclining seats, sometimes a snack box and water
  • Best for: Budget travelers who sleep anywhere, riders who want station-to-station convenience

Note: “Baan Manee BKK Road VIP” buses can be fine, but this is also where most farang luggage-horror stories live. We stick to reputable counter sales or the government operators up at Mo Chit and keep valuables with us.

Flight deals: shockingly cheap if you pack light

Low-cost carriers purr out of Don Mueang (DMK) to Chiang Mai (CNX) dozens of times a day. When sales hit, it’s hard to argue with a 75-minute hop.

  • Typical price ranges (base fare, one-way):
    • Promo deals: 800–1,200 baht
    • Regular: 1,200–2,000 baht
  • Hidden add-ons:
    • Carry-on only is free (check your airline’s size/weight limits)
    • Checked bag: usually 300–700 baht extra
    • Seat selection: 100–400 baht if you care
  • Time: 1h15 in the air, plus airport shuffle (plan 3–4 hours door-to-door)
  • Best for: Light packers, families who value predictability, anyone short on time

Pro move: Use the SRT Red Line to Don Mueang for around 20–30 baht from Krung Thep Aphiwat; it’s faster and cheaper than haggling with a taxi in Chatuchak heat.

For a deeper dive into money vs minutes, see our budget-first breakdown: How to Get from Bangkok to Chiang Mai on a Budget: Cheapest Routes, Tradeoffs, and Booking Tips

Shared vans/minivans: rock-bottom fares, rock-hard ride

Yes, there are long-haul vans that do the full stretch. They’re the cheapest in raw baht sometimes, but space is tight, luggage can be an issue, and safety/comfort over 9–10 hours isn’t great.

  • Typical price: 400–700 baht
  • Best for: Tough-as-nails travelers with small bags

If you’re even considering it, read this first: Bangkok to Chiang Mai by Shared Minivan: Is It a Smart Budget Choice?

The Real Costs You’ll Actually Pay

Bangkok to Chiang Mai budget travel isn’t just the ticket. It’s the transfers, snacks, and little fees that nibble at you like soi dogs eying your skewer.

  • Station/airport transfers in Bangkok:
    • To Krung Thep Aphiwat (train): MRT Blue Line to Bang Sue, 17–42 baht depending on distance
    • To Mo Chit Bus Terminal: BTS to Mo Chit or MRT to Chatuchak Park + bus/Grab, 20–150 baht
    • To Don Mueang (DMK): SRT Red Line 20–30 baht; bus A1/A2 about 30–50 baht
    • To Suvarnabhumi (BKK): Airport Rail Link 35–45 baht
  • Food and water: 7-Eleven raid for 40–120 baht; roadside stop meals 60–120 baht
  • Luggage fees (flights): 300–700 baht per checked bag
  • Seat selection upsells (flights/buses): 0–400 baht
  • Arrival transfers in Chiang Mai:
    • From CNX: RTC Smart Bus (R3) around 20–30 baht; shared songthaew 40–60 baht to the Old City; Grab 120–250 baht
    • From Train Station (Chiang Mai): shared songthaew 40–60 baht to the Old City, 60–80 to Nimman
    • From Arcade Bus Terminal: shared songthaew 40–60 baht to the Old City

Ballpark “all-in” totals most budget travelers see, one-way:

  • Night train, 2nd-class sleeper: 900–1,400 baht (with Bangkok/Chiang Mai transfers + snacks)
  • Bus, standard: 600–900 baht (with transfers + snacks)
  • Promo flight, carry-on only: 1,000–1,500 baht (including rail to DMK + bus from CNX)

Travel Time, Comfort, and Who Each Option Suits

  • Night Train (10–13 hours): Best if sleeping horizontal matters. Social, scenic, and the most “Thailand” way to go. Families get predictability; budget couples like lower-berth comfort.
  • Bus (9–11 hours): Fastest overland and easy to book last-minute. Light sleepers might grumble; frugal solo travelers usually win on price.
  • Flight (3–4 hours door-to-door): Wins for time. With bags, the cost can creep up, but if you’re a minimalist packer, it’s hard to beat.
  • Van (9–10 hours): Only for the truly budget-committed. Knees to chest, AC roulette, and luggage Tetris.

Backpackers: Train sleeper upper berth or standard bus hits the sweet spot. Solo travelers: Train is friendlier if you like a chat; flight is zen if you want to zone out. Budget families: Early evening train sleeper or a morning flight with carry-ons only—less drama with kids.

For a side-by-side cost vs comfort refresher, peek at: Bangkok to Chiang Mai: The Best Ways to Travel

Money-Saving Tips for Bangkok to Chiang Mai Budget Travel

  • Book smarter, not just earlier:
    • Trains: Popular sleepers can sell out around holidays (Songkran, New Year, Loy Krathong). Aim to buy as soon as sales open; if you miss out, check again a day or two before departure for cancellations.
    • Flights: Watch midweek departures and late-evening slots. Sales drop often, but baggage adds up—pack light.
    • Buses: Government counters at Mo Chit post real prices. Khao San agencies often tack on 50–150 baht.
  • Choose the right departure point:
    • Staying near Khao San/Phra Athit? The Chao Phraya Express boat to MRT Sanam Chai + Blue Line to Bang Sue is cheap and breezy compared to a taxi in gridlock.
    • Near Sukhumvit? MRT/BTS to Chatuchak, then hop a city bus or short Grab to Mo Chit Terminal.
    • Close to Krung Thep Aphiwat? Jump on the SRT Red Line if you’re flying from DMK.
  • Respect the AC gods:
    • Thai intercity AC can turn you into a popsicle. Pack a light layer and socks. On fan trains, bring a small towel—the heat is real.
  • Eat like a local, spend like a local:
    • Grab khao kaeng (rice + curry) at Mo Chit food courts for 40–60 baht. Stock 7-Eleven snacks (toasted sandwiches, 25–35 baht; big water, ~14 baht). Train dining cars aren’t the cheapest, but that omelet rice at midnight hits.
  • Guard your gear:
    • On buses, keep passports and electronics on you. If you use a Khao San “VIP” service, photo your bag and skip valuables in the hold. On trains, loop your daypack strap to the berth rail when you sleep.
  • Know the holiday squeeze:
    • Songkran (mid-April), New Year (late Dec/early Jan), and major weekends push prices up and sell seats out. Flex a day earlier/later if you can.
  • Skip the upsells:
    • Don’t pay for seat selection unless you must sit together. On flights, we usually take the free random seat and spend that 200 baht on moo ping in the morning.

Practical Arrival Advice in Chiang Mai (for Tight Budgets)

  • From Chiang Mai Train Station:
    • Walk out and you’ll see red songthaews idling in the heat haze. 40–60 baht per person to the Old City; confirm “per person” and the destination before you hop on. Tuk-tuks run 100–150 baht if you’re in a hurry.
  • From Arcade Bus Terminal (Terminals 2 & 3):
    • Same deal—shared songthaew 40–60 baht to Tha Phae Gate. If you’re heading to Nimmanhaemin (Nimman), expect 60–80 baht. Keep small bills.
  • From CNX Airport:
    • The RTC Smart Bus (R3) loops to the Old City and Nimman for around 20–30 baht—look for the blue buses outside. Shared songthaews are 40–60 baht into town. Grab is straightforward at 120–250 baht depending on time and traffic.
  • SIMs and cash:
    • Airport SIM counters are easy but pricier; if you can wait, pick one up in town. ATMs are everywhere—withdraw once to cut fees.

If you want a deeper planning rabbit hole with cost callouts, start here: Bangkok to Chiang Mai: Which Transport Option Is Best for Your Budget, Time, and Comfort?

Sample All-In Budgets We Actually Pay

  • Ultra-cheap night bus warrior (one-way):

    • BTS/MRT to Mo Chit: 40 baht
    • Standard night bus: 550 baht
    • Snacks + water: 80 baht
    • Songthaew from Arcade to Old City: 50 baht
    • Total: ~720 baht
  • Classic night train sleeper (lower berth splurge):

    • MRT to Bang Sue: 30 baht
    • 2nd-class AC sleeper (lower): 950 baht
    • Fried rice + water on board: 120 baht
    • Songthaew from station: 50 baht
    • Total: ~1,150 baht
  • Promo flight, carry-on only:

    • SRT Red Line to DMK: 25 baht
    • Low-cost flight DMK–CNX (sale): 999 baht
    • RTC Smart Bus R3 to Old City: 30 baht
    • Total: ~1,055 baht

Your numbers will bounce around a bit with promos and holidays, but that’s the real neighborhood.

Know Before You Go

  • Seats and sleep:
    • Train lower berth is wider; upper is cheaper. On buses, the front half is less bouncy. If night motion makes you queasy, consider a daytime train and budget guesthouse in Chiang Mai.
  • Toilets and stops:
    • Trains have a mix of Western and squat toilets; bring tissues and sanitizer. Buses make 15–30 minute stops—don’t wander off.
  • Scams and sanity:
    • Ignore anyone promising “special price” tickets around terminals. Buy at official counters or online with known operators. If a tuk-tuk quotes a “package,” smile, say “mai ow” (don’t want), and keep walking.
  • Luggage realities:
    • Airlines enforce weights now. Wear your bulky stuff, keep a compressible daypack, and you’ll dodge the 300–700 baht bag fee.
  • Weather whiplash:
    • Bangkok’s heat is a wall; the bus AC is a meat locker; the Chiang Mai morning can be crisp in cool season. One light layer solves everything.

Where to Crash on Arrival (Without Blowing the Budget)

We keep it simple near Tha Phae Gate and the eastern Old City when we’re skint—easy red truck access, cheap khao soi, and enough guesthouses that someone’s always got a room. If you’re planning to work or linger, Nimman’s cafés are worth the few extra baht in rides—iced lattes, decent Wi‑Fi, and mango sticky rice within arm’s reach.

When we’re feeling fancy on a backpacker budget, we look for places with a pool to beat the afternoon heat and free coffee in the lobby. If you land late, book the first night near the Old City so you’re not haggling with a tuk‑tuk at midnight.


Bangkok to Chiang Mai budget travel isn’t a riddle; it’s a choose-your-own-adventure. Tonight we’d grab a lower berth, pack a 7‑Eleven toastie, and let the rails sing us north. Tomorrow? Maybe we’ll chase a flash sale and be slurping khao soi by lunch on Nimman. See you at the station—save us a seat by the window.

Related Hotels & Places

More Khao San Road Guides