Skip to main content
Visit Thailand Today

Practical guide

Chiang Rai to Chiang Mai

Three hours south from the right terminal, with the Arcade decoded at the other end.

Logistics
Easy
Updated
26 Sept 2026
By Mac Kiley · 6 min read
Chiang Rai to Chiang Mai

The Honest Answer: The Green Bus From Terminal 1

Chiang Rai to Chiang Mai is the same 182 km of Route 118 in reverse, 3 hours 20 minutes to 3 hours 45 minutes by road, and the Green Bus is the answer here too: 13 departures a day between 07:30 and 18:00 from Chiang Rai's downtown Bus Terminal 1, ฿260–290 in Express class and ฿360–400 in VIP, arriving at Chiang Mai's Bus Terminal 3, the Arcade. The one trap is the terminal. Chiang Rai has two, the Green Bus to Chiang Mai boards at the old station beside the Night Bazaar, and the long-distance station 7 km south is where you go for Bangkok. Minivans (about ฿520–780) and private cars (฿1,950–3,000) cover the rest, and a car is the only way to see the White Temple on the way out without a separate trip. No train, no direct flight. Below: every departure with its class and fare, the terminal explained, what the Arcade is like and how to reach the Old City from it, and the onward connections to Bangkok and Pai.

Arriving in Chiang Mai

Where to stay in Chiang Mai

Sponsored

This route ends in Chiang Mai. Search Chiang Mai hotels with your dates, or narrow it to the area you're heading for. Filter for free cancellation if you want to hold a room and decide later.

See Chiang Mai hotels

Opens Booking.com with your dates · also on Expedia · Hotels.com

Key Facts (2026)

Board at Terminal 1, downtown

The Green Bus to Chiang Mai leaves from Chiang Rai Bus Terminal 1, the old station a five-minute walk from the Night Bazaar. Terminal 2, 7 km south on the superhighway, is the long-distance station for Bangkok and the south. Some Chiang Mai services call there second; none start there.

Departures: 13 a day, 07:30–18:00

Seven Express and six VIP services. First out 07:30, last 18:00, and the last arrival at the Arcade is about 21:20. Book a day ahead in December–January; the afternoon VIPs fill first.

Fares: Express ฿260–290, VIP ฿360–400

The Terminal 1 counter is the low end of each range, the booking sites the high end (12Go was selling ฿271–380 on September 26, 2026). Minivans about ฿520–780 a seat, a private car ฿1,950–3,000 for the whole vehicle.

Journey time: 3h20 VIP, 3h45 Express

One rest stop of 15–30 minutes at the Mae Kachan hot springs near the halfway mark. Private cars do it in about 3 hours door to door.

Arrive at the Arcade (Terminal 3)

About 3 km northeast of the Old City. Grab ฿100–150 to Tha Phae Gate or Nimman, or a shared red songthaew for ฿30–50 a person. The airport is 20–25 minutes across town, ฿150–200 by Grab.

No train, no direct flight

Chiang Rai's airport flies to Bangkok, not to Chiang Mai, and no railway reaches Chiang Rai. Every flight the booking engines show connects through Bangkok and takes 5 to 7 hours door to door.

Chiang Rai → Chiang Mai: All Options Compared (2026)

ModeDurationTypical priceNotes
Green Bus, Express class3h45฿260–2907 daily, 07:30–16:00; four seats across, toilet on board
Green Bus, VIP class3h20฿360–4006 daily, 08:00–18:00; three seats across, snack and water
Minivan~3h~฿520–780Sold through the booking sites; hotel pickup on some services
Private car / taxi~3h door to door฿1,950–3,000Can stop at the White Temple on the way out

Fares checked September 26, 2026 against 12Go's live listings (฿271–380 across both classes) and the operator's counter prices; the low end of each range is the Terminal 1 counter, the high end is online. Book a day ahead in high season, further ahead around festivals.

Bookable departures · refreshed daily

Chiang Rai → Chiang Mai: departure times you can book now

Every departure currently on sale through 12Go for this route, by class. Fares are the spread across the classes shown; the exact price for a seat and date is on the booking page.

Bus

฿ 271–3803h 20m – 3h 45m
ClassDepartures
VIP08:00, 12:30, 14:30, 15:30, 17:15, 18:00
Express07:30, 09:00, 10:00, 12:00, 13:30, 15:00, 16:00
Check seats and exact fares on 12Go

Times and fares as sold on 12Go, refreshed daily. Services sold only locally — ordinary trains, weekend excursion trains, walk-up pier tickets — are not listed; see the table above for those. Sponsored link: we may earn a commission when you book, at no extra cost to you.

Chiang Rai → Chiang Mai

Check live times & seats: Chiang Rai → Chiang Mai

12Go shows the Green Bus classes and the vans side by side with live seats and e-tickets, in English, with foreign cards accepted. It's the reliable way to hold an afternoon VIP seat in December, when the Chiang Rai end sells out before the counter opens.

Check schedules on 12Go

Sponsored link — we may earn a small commission when you book, at no extra cost to you. Learn more.

Green Bus Chiang Rai → Chiang Mai: Every Departure (2026)

Departs Terminal 1ClassArrives Arcade (approx.)Fare
07:30Express11:15฿260–290
08:00VIP11:20฿360–400
09:00Express12:45฿260–290
10:00Express13:45฿260–290
12:00Express15:45฿260–290
12:30VIP15:50฿360–400
13:30Express17:15฿260–290
14:30VIP17:50฿360–400
15:00Express18:45฿260–290
15:30VIP18:50฿360–400
16:00Express19:45฿260–290
17:15VIP20:35฿360–400
18:00VIP21:20฿360–400

The 13 departures on sale through 12Go on September 26, 2026, with arrival times from the operator's timings (3h20 VIP, 3h45 Express). Other resellers list extra slots (a 10:00, 13:00 and 16:30 VIP and an 08:30, 16:30 and 18:30 Express), so if you need one particular time, check the live block above first.

Which Chiang Rai Bus Terminal: The Trap That Costs People an Hour

Terminal 1 is downtown; Terminal 2 is for Bangkok

Chiang Rai's two bus stations are 7 km apart and named as if they were interchangeable. Terminal 1 is the old station in the middle of town, a few minutes on foot from the Chiang Rai Night Bazaar and the clock tower, and it's where the Green Bus to Chiang Mai boards, along with the local buses to the White Temple, Mae Sai and Chiang Khong. Terminal 2 is the long-distance station out on the superhighway to the south: Bangkok, Phitsanulok, the overnight services. Some Chiang Mai buses call there after leaving Terminal 1, but a driver told only 'the bus station' will often take you to Terminal 2 by default, so ask for Terminal 1, the old station, by name.

Buy at the Terminal 1 counter (Green Bus has its own window), on the Green Bus site or app, or on 12Go if you want the seat held from abroad. Be at the platform 30 minutes before departure; 20 kg travels free in the hold. If your hotel is out by the airport or on the Bangkok side of town, a shared songthaew between the two terminals costs pocket change and runs all day, and the first Chiang Mai bus of the morning still leaves from Terminal 1.

Arriving in Chiang Mai: The Arcade and Getting Into Town

Terminal 3 is 3 km from the Old City

Chiang Mai Bus Terminal 3 is the Arcade complex on the Superhighway northeast of the Old City, about 3 km from Tha Phae Gate. The Grab pickup point is outside the terminal and the ride to the Old City or Nimman is ฿100–150; the red songthaews parked along the frontage take you for ฿30–50 a head if you share, more if you want the truck to yourself. Allow 20–25 minutes to the airport (฿150–200 by Grab) and a full 5 hours between a Chiang Rai departure and a flight out of Chiang Mai, because the 3h45 Express plus the crosstown ride plus check-in eats a whole afternoon.

Onward the same day: the sleeper trains to Bangkok leave Chiang Mai station, 3.7 km east of the Old City, at 17:05 (No. 14) and 18:20 (No. 10, the modern one), so only buses leaving Chiang Rai by 13:30 connect with time to spare. The Pai minivans leave from the Arcade itself, from Terminal 2 next door, hourly until about 17:30; take a bus that lands by 15:00 and you can be in Pai for dinner, though the 09:00–11:00 vans are the ones that sell out.

The White Temple on the Way Out

It's on your road, 13 km from town

Wat Rong Khun sits on Route 118 on the southern edge of Chiang Rai, so in this direction it is literally on the way. The Green Bus passes it without stopping. A private car will stop for as long as you like (an hour is plenty at the 08:00 opening, before the coaches from Chiang Mai arrive) and continue south, which for two or three people sharing ฿1,950–3,000 is a fair way to fold the temple into a travel day. On a bus budget, go the evening before, or take the 06:15 or 07:10 local bus from platform 8 at Terminal 1 (฿20–25, 20–30 minutes, back on the same route), then catch a midday Green Bus to Chiang Mai with the temple done and your bags still in the hotel.

Frequently Asked Questions

Common questions about chiang rai to chiang mai.

Where to stay in Chiang Mai

Compare prices across major booking sites — filter for free-cancellation rooms if you want to reserve now and decide later.

  • Compare prices across sites
  • Filter for free cancellation
  • Secure checkout on the partner site

We may earn a commission from bookings made through these links — at no extra cost to you. Learn more.

Mac Kiley

Written by

Mac Kiley

I lived in Bangkok for four years and traveled the country from there. The guides are my own opinions, written the way I'd explain them to a friend planning a trip.

More about Mac

Ready to build your itinerary?

Use our free itinerary builder to save places, organize days, and share your trip.

Open Itinerary Builder