Bangkok to Chiang Mai by Bus: Overnight Routes, Comfort, Stops, and Best Booking Tips
Real-world guide to the BangkokâChiang Mai bus: operators, prices, VIP classes, overnight tips, and how to avoid common mistakes â from Mo Chit to Arcade.
We shoulder past the snack aisles at Bangkok Bus Terminal (Chatuchak) â Mo Chit 2 to every taxi driver â where the AC hums like a fridge and the smell of grilled moo ping mixes with diesel. This is where the Bangkok to Chiang Mai bus ritual starts: paper tickets in hand, plastic bag of snacks from 7-Eleven, and the quiet thrill of pointing north toward mountains and mist.
Data Freshness + Pricing:
- Prices are approximate and in THB.
- Last checked: June 2026.
- Happy hour and promo details change frequentlyâconfirm locally.
Why take the Bangkok to Chiang Mai bus?
We take the bus when we want simple, budget-friendly, and frequent. The Bangkok to Chiang Mai bus runs day and night, costs less than most flights, and saves a hotel night if we go overnight. Youâll find everything from standard air-con coaches to cushy VIP24 buses with 2+1 seating and blankets. Most follow the same backbone north: Phahonyothin Road (Highway 1) before bending onto Highway 32 and then Highway 11 up through Lampang to Chiang Mai.
- Cost: approx. 450â1,200 THB depending on class and season.
- Duration: usually 9â11 hours; 12+ if traffic or roadworks get cheeky.
- Frequency: departures throughout the day, with a fat cluster of overnight options between 18:00â23:00.
If youâre still deciding between bus, train, or flight, our head-to-head explainer lays it out with real numbers: Bangkok to Chiang Mai by Train vs Bus vs Flight: Which Trip Is Best for Your Budget and Schedule?
Operators, departures, and arrivals (what actually happens on the ground)
Bangkok departure points
Bangkok Bus Terminal (Chatuchak), aka Mo Chit 2: This is the main northern hub. Expect multiple floors of ticket counters, food courts that never sleep, and plenty of signage in Thai and English. Itâs about 15â25 minutes from BTS Mo Chit/MRT Chatuchak Park by taxi off-peak (approx. 80â150 THB). There are city buses and motorbike taxis if weâre traveling light and feeling brave.
Private operator terminals/offices: Some reputable companies (think long-haul specialists) run from their own depots in the VibhavadiâLat PhraoâKamphaeng Phet area, very close to Mo Chit. Theyâll usually say âBangkok (Mo Chit)â on timetables but print the depot address on the ticket. Always double-check the exact pickup point.
Khao San Road pickups: A few âtourist busesâ offer pick-up near Khao San/Soi Rambuttri. It sounds convenient after a late pad thai and a Chang, but these are hit-and-miss on comfort and safety. If a price feels too good to be true on Phra Athit Road at midnight, it probably is. We prefer Mo Chit or a known operator depot every time.
Chiang Mai arrival
Chiang Mai Arcade Bus Terminal (Terminal 2/3): Almost all intercity buses arrive here, 3 km east of the Old City moat. Itâs orderly, with songthaews (red trucks), metered taxis, Grab, ATMs, and a 24-hour 7-Eleven. A shared songthaew to the Old City or Tha Phae Gate is approx. 40â80 THB per person; a taxi/Grab to Nimman is usually 150â250 THB depending on time of day.
Chang Puak Bus Station: Mostly for short provincial routes. If you randomly land here, youâre already just north of the Old City â lucky day.
Tickets, classes, timing, and what actually affects comfort
Classes and seating
Standard/First Class (2+2 seating): Air-con, reclining seats, onboard toilet. Legroom is fine for most; the last row can be a thumper over bumps.
VIP32 (2+1 seating): Fewer seats, more pitch, usually a snack, water, blanket. Onboard toilet and a calmer vibe.
VIP24 (2+1, ultra-spacious): The comfiest coach option with big recline, footrests, and more elbow room. These sell out first on weekends and holidays.
Note: Amenities like USB ports, WiâFi, or seat-back screens are a bonus, not a promise. Assume âmaybeâ so youâre pleased if they work.
What youâll pay (approx.)
- Standard/First Class: 450â850 THB
- VIP32: 800â1,000 THB
- VIP24: 950â1,200 THB
Many operators include a small snack box and water; some hand out a meal coupon (approx. 20â40 THB credit) for a 24-hour rest stop food court. Bring small bills in case the coupon doesnât cover your boat noodles.
How long it really takes
- Scheduled: 9â11 hours.
- Real world: add an hour if you leave Bangkok at peak rush (16:00â19:30) or during holiday exoduses like Songkran and New Year.
Things that shave or add time:
- Getting out of Bangkokâs khlong-laced sprawl is the biggest variable.
- Roadworks in the mountains south of Lampang.
- Weather â hard rain slows everything.
- The number and length of rest stops (usually one long stop, plus one or two short ones).
Where you sit matters
- Avoid the last row (noise and bathroom proximity).
- Upstairs front gives views but can be bouncy; downstairs is smoother but fewer seats.
- Solo travelers: grab the single column seat on 2+1 coaches.
Booking smart: when, where, and what to watch
How to book
- At Mo Chit ticket counters: Straightforward and reliable, with signage in English for Chiang Mai. Aim to arrive 60â90 minutes before your preferred departure to browse operators and pick seats.
- Direct with the operator: Many accept online bookings; some require Thai payment methods. Screenshots of e-tickets usually work fine.
- Reputable travel desks: If youâre staying around Khao San/Soi Rambuttri, choose well-reviewed agencies that specify the operator and class. âGovernment busâ is often used loosely â ask to see the company name and bus class written on the ticket.
Peak periods (NovâFeb, long weekends, Songkran in April): Book 2â4 days ahead for VIP seats; last-minute is possible off-peak, but we donât gamble on Fridays.
Youâll need your name as on your passport and sometimes the passport number. Keep the ticket or QR code handy at boarding; seat numbers are enforced.
Luggage and valuables
- Big bags go under the coach; youâll get a tag â donât lose it.
- Keep valuables, meds, and electronics in a small daypack at your seat.
- If the bus does a rest stop at 02:00, grab the daypack when you step off. We do.
Overnight bus survival kit
- Hoodie or light sweater: Thai bus AC can be Antarctic.
- Neck pillow, earplugs, eye mask: Sanuk comes easier with sleep.
- Snacks and water: Buy at Mo Chit or the first rest stop (instant noodles 15â30 THB, khao man gai 50â70 THB, coffee 40â70 THB).
- Donât overdo the spicy som tam pre-boarding. Your seatmate will thank you.
Safety and scams
- Stick to known operators and Mo Chit counters. A laminated rate card waved at you on Khao San at midnight is not proof of anything.
- Buckle up; Thai coaches have seatbelts, and drivers appreciate passengers who use them.
- Driver rotation is standard on longer routes; if something feels off (speeding, drowsy), flag the attendant. Thai staff are generally responsive.
The overnight ride: what to expect hour by hour
- 18:00â22:00: We board. The bus noses through Bangkokâs neon and noodle smoke. Thump of bass from a Khao San bar fades as we cross Vibhavadi Rangsit Highway.
- 23:00â01:00: Highway hum. A Thai drama flickers on the cabin screen. We raid our snack stash.
- 01:00â02:00: Main rest stop. Clean-ish bathrooms, steaming noodle stalls, maybe a meal coupon. Bring 5â10 THB coins for toilets in some plazas.
- 03:00â05:00: The quiet stretch. Hoodie up, eye mask on, seat reclined. The cabin gets properly cold.
- 05:00â07:00: Dawn in the north. Palm to pine, flatland to foothills. We roll into Arcade as the city pulls coffee at Warorot Market.
the sleeper berths on the night train Bangkok to Chiang Mai by Night Train: Sleeper Classes, Booking Tips, and What to Expect
Getting to Mo Chit and leaving Arcade (without getting fleeced)
To Mo Chit (Bangkok Bus Terminal, Chatuchak)
- BTS/MRT + Taxi: Ride BTS to Mo Chit or MRT to Chatuchak Park or Kamphaeng Phet, then hop a taxi or motorbike. Off-peak taxi is approx. 80â150 THB and 10â20 minutes; add time and maybe 30â70 THB during rush hour.
- Direct taxi/Grab from Khao San/Old City: Expect approx. 150â250 THB off-peak. Tell the driver âMo Chit mai chai BTS â bus terminal Chatuchak.â Youâre headed to the big intercity terminal, not the skytrain.
- Arrive early: 45â60 minutes buffer lets you snack, use the restroom, and find your platform without sprinting.
From Arcade (Chiang Mai)
- Songthaew (red truck): Shared rides to Old City/Tha Phae Gate are approx. 40â80 THB per person. Confirm price before boarding; rates are usually posted.
- Taxi/Grab: Approx. 150â250 THB to Old City/Nimman. Metered taxis exist; âmeter dai mai?â means âcan you use the meter?â
- Early arrival logistics: If we roll in at 05:30, we drop bags at our guesthouse near Tha Phae before the coffee shops wake up. Many places will hold bags free; some offer early check-in for a fee.
Know before you go: small things that make a big difference
- Seat choice: Pick single seats on VIP 2+1 if you like your personal bubble; avoid the last row on any class.
- Food math: Rest stops are reliable but meat skewers after midnight can gamble with your stomach. Soups and rice plates are gentler.
- Hydration vs. bathroom breaks: Sip, donât chug. Onboard toilets exist, but the rest stop bathrooms are cleaner.
- Motion control: If you get carâsick, request a front/mid coach seat and bring ginger candies or meds.
- Power: Assume no working outlets. Charge fully and bring a power bank.
- Weather: Rainy season (MayâOct) can slow things; cool season (NovâFeb) fills buses faster.
How buses stack up vs trains, flights, and private transfers
Weâve done all four more times than we can count. Hereâs how the BangkokâChiang Mai options really compare for different travelers.
Bus (this guide): Best for budget and frequency, especially lastâminute. Overnight saves a hotel night. Comfort tops out at VIP24 reclining, not a flat bed. Approx. 450â1,200 THB. 9â11 hours typical.
Night train: Berths you can actually sleep on, the romance of clacking rails, and room to stretch. Usually slower door to door (11â14 hours). Popular berths sell out days in advance. Prices roughly comparable to VIP buses depending on class. Deep dive here if youâre curious: Bangkok to Chiang Mai by Night Train: Sleeper Classes, Booking Tips, and What to Expect
Flight: Fastest by far (1h 15m in the air), but factor airport transfers, security, and baggage fees. Deals can dip to approx. 900â1,500 THB if you book early with lowâcost carriers; lastâminute or fullâservice runs 1,800â3,500+ THB. Not great for lateânight departures if you want to sleep on the move.
Private transfer: Highest comfort and doorâtoâdoor ease; the price reflects it at approx. 8,000â14,000 THB per vehicle. Itâs a long haul for one driver â if you go this route, ensure rest breaks or a twoâdriver setup.
For a broader planning view with budget and time tradeâoffs, we put the numbers side by side here: Bangkok to Chiang Mai by Train vs Bus vs Flight: Which Trip Is Best for Your Budget and Schedule?
Sample day vs overnight strategies we actually use
Day bus: We grab a morning VIP32, read, snack, and watch the scenery slowly turn green. Lunch at a rest stop (khao kha moo for approx. 60â80 THB), arrive midâevening, and walk the Old City moat before hunting khao soi near Tha Phae.
Overnight bus: hoodie up With decent sleep, we reach Arcade around sunrise. We drop bags at a guesthouse inside the moat and caffeinate near Wat Phra Singh Woramahawihan while the city yawns awake.
Common mistakes (and how we avoid them)
- Cutting it too close: Bangkok traffic will invent delays. We leave an hour earlier than feels necessary.
- Trusting vague tickets: We only pay once the operator name, bus class, and exact departure point are printed or shown on screen.
- Overpacking the cabin: Keep the footwell clear for better sleep; big bags belong underneath.
- Dressing for Bangkok, not the bus: Bring layers â AC doesnât care itâs 35°C outside.
- Ignoring holidays: Songkran and New Year sell out fast and arrive late. We book early and keep snacks handy.
Final word from the road
We love the Bangkok to Chiang Mai bus for what it is: a rolling slice of Thailand. Wok sizzle at a 2 a.m. rest stop, the soft rattle of the highway, dawn easing over teak forests as we glide into the north. If you grab the right seat, pack a hoodie, and lean into the rhythm, youâll step off at Arcade ready for khao soi and a wander along the moat â maybe even a lazy climb up the Golden Mount when weâre back in Bangkok with stories to spare.
Related Hotels & Places
Khao San Road
Attractions
Bangkokâs backpacker carnival: curbside bars, live bands and DJs from 3pmâ2am (midnight Sun). Street eats are cheap â pad thai 70â100 THB, mango sticky rice 60â100 THB. Come for wild people-watching; duck into Rambuttri for a calmer beer.
Wat Phra Singh Woramahawihan
Temples
More Khao San Road Guides
- Bangkok to Chiang Mai by Night Train: Sleeper Classes, Booking Tips, and What to Expect
- Bangkok to Chiang Mai: The Best Ways to Travel
- Thailand Packing List for Backpackers Traveling Between Cities by Overnight Bus
- Bangkok to Chiang Mai by Train vs Bus vs Flight: Which Trip Is Best for Your Budget and Schedule?