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
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
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 hotelsOpens 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)
| Mode | Duration | Typical price | Notes |
|---|---|---|---|
| Green Bus, Express class | 3h45 | ฿260–290 | 7 daily, 07:30–16:00; four seats across, toilet on board |
| Green Bus, VIP class | 3h20 | ฿360–400 | 6 daily, 08:00–18:00; three seats across, snack and water |
| Minivan | ~3h | ~฿520–780 | Sold through the booking sites; hotel pickup on some services |
| Private car / taxi | ~3h door to door | ฿1,950–3,000 | Can 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
| Class | Departures |
|---|---|
| VIP | 08:00, 12:30, 14:30, 15:30, 17:15, 18:00 |
| Express | 07:30, 09:00, 10:00, 12:00, 13:30, 15:00, 16:00 |
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.
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 1 | Class | Arrives Arcade (approx.) | Fare |
|---|---|---|---|
| 07:30 | Express | 11:15 | ฿260–290 |
| 08:00 | VIP | 11:20 | ฿360–400 |
| 09:00 | Express | 12:45 | ฿260–290 |
| 10:00 | Express | 13:45 | ฿260–290 |
| 12:00 | Express | 15:45 | ฿260–290 |
| 12:30 | VIP | 15:50 | ฿360–400 |
| 13:30 | Express | 17:15 | ฿260–290 |
| 14:30 | VIP | 17:50 | ฿360–400 |
| 15:00 | Express | 18:45 | ฿260–290 |
| 15:30 | VIP | 18:50 | ฿360–400 |
| 16:00 | Express | 19:45 | ฿260–290 |
| 17:15 | VIP | 20:35 | ฿360–400 |
| 18:00 | VIP | 21: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.
Sorted the journey? Plan both ends:
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
Compare rates on Booking.com
Largest selection
Compare rates on Expedia
Bundle & save
Compare rates on Hotels.com
Member prices
We may earn a commission from bookings made through these links — at no extra cost to you. Learn more.
You Might Also Like
Best Time to Visit Thailand
Plan around the weather, not against it
Thailand on a Budget
Thailand on less, without missing the best of it
Is Thailand Safe?
Last reviewed 29 August 2026 — an honest, up-to-date safety assessment
Thailand Visa & Entry Requirements
Who enters visa-free, what immigration checks, the TDAC, and how to stay longer
Thailand Travel Tips
What every visitor to Thailand should know — before they land

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 MacReady to build your itinerary?
Use our free itinerary builder to save places, organize days, and share your trip.
Open Itinerary Builder