GreenBus is the usual pick from Chiang Rai to Chiang Mai: about 3h20-5h, roughly $8-$22, ending at Chiang Mai Bus Terminal 3.
Some links on this page are affiliate links. If you book through them, we may earn a small commission at no extra cost to you.
A bus to Chiang Mai from Chiang Rai is the simplest public transport choice because there is no train between the two cities and direct flights are not a practical city-to-city option. GreenBus runs the main scheduled service, with air-conditioned coaches leaving from Chiang Rai Bus Terminal 1 and arriving at Chiang Mai Bus Terminal 3, also called the Arcade bus station area.
The route is short enough for a same-day transfer and long enough that seat class matters. Budget travelers can take the standard coach, while travelers with luggage or sore backs should pay a little more for VIP or V-Class seats when those are available.
For live departure checks and current seat availability, compare the route before choosing a coach class:
Chiang Rai To Chiang Mai By Bus: Stops, Times, And Costs
Chiang Rai to Chiang Mai by bus is a direct northern Thailand route that usually takes about 3 hours 20 minutes to 5 hours, depending on coach class, traffic, and stops. The cheapest bus seats often sit near $8-$15, while higher-class bus seats can run closer to $16-$22.
The core route is easy: board in Chiang Rai, ride southwest through the hills and highway towns, then get off at Chiang Mai Bus Terminal 3. The road is paved and well used, but the ride can feel winding in parts, so pick a forward seat if motion sickness is a problem.
GreenBus publishes Chiang Rai departures on the GreenBus published schedule, with daily services listed through the day and some limited-day departures. Treat the schedule as your official baseline, then confirm the actual seat and fare on the day you book.
How Much Does The Bus Cost?
The Chiang Rai to Chiang Mai bus usually costs less than a private transfer and far less than a flight connection through Bangkok. Current online listings show GreenBus fares commonly around THB 220-360, roughly $6-$10, though booking platforms and VIP seats can show higher totals after service fees.
Paying a few dollars more can be sensible on this route. The upgrade often buys a roomier seat, fewer stops, or a toilet-equipped coach rather than a radically shorter ride.
| Travel Option | Typical Time | Rough Cost |
|---|---|---|
| GreenBus standard or Express coach | About 3h45-5h | About $8-$15 |
| GreenBus VIP or V-Class coach | About 3h20-3h45 | About $16-$22 |
| GreenBus ticket bought at the station | Same ride time | Often THB 220-360, subject to seats |
| Shared van with hotel pickup | About 4-5h | About $24-$33 |
| Private taxi or transfer | About 3h-3h30 | About $70-$240 per vehicle |
| Self-drive rental car | About 3h30-4h, plus stops | Rental from about $20-$40 per day, plus fuel |
| Flight connection through Bangkok | Often 5h30-9h total | Often $145-$270 |
GreenBus Classes And Which Seat To Pick
GreenBus classes on this route matter most for comfort, not for dramatic time savings. Standard and Express seats are fine for most travelers, while VIP or V-Class seats are better if you want more legroom, a calmer ride, or a toilet on board.
Choose the lowest fare if you travel light, do not mind a busier coach, and want to save money. Choose the higher class if you have a tight Chiang Mai evening plan, are carrying larger bags, or get uncomfortable on winding roads.
- Budget pick: standard or Express GreenBus when the fare gap is large.
- Comfort pick: VIP or V-Class when the difference is only a few dollars.
- Seat pick: forward-middle seats reduce sway more than rear seats.
- Luggage pick: bus luggage storage is better than a cramped van for larger suitcases.
Ticket tip: Buy ahead around Thai holidays, weekends, and high-season travel days. Same-day station tickets can work on quiet weekdays, but the better seat classes may sell out first.
Which Chiang Rai Bus Stop Should You Use?
Chiang Rai Bus Terminal 1 is the easiest boarding point for most visitors staying in central Chiang Rai. Chiang Rai Bus Terminal 2 is farther out and is more useful for some long-distance routes, so do not assume the two stations are interchangeable.
Most tourist-friendly Chiang Rai to Chiang Mai GreenBus departures use Bus Terminal 1, close to the Night Bazaar area. Arrive 30 minutes early if you need to collect a paper ticket, find the correct bay, or buy snacks before boarding.
Bring a passport or ID if your booking platform asks for it, and keep your ticket reachable until the conductor checks it. Bus staff may also ask to see the booking reference on your phone, so save a screenshot before leaving your hotel Wi-Fi.
What Happens When You Arrive In Chiang Mai
Chiang Mai Bus Terminal 3 sits northeast of the Old City, not inside the moat. The ride from the terminal to Tha Phae Gate or most Old City hotels usually takes about 10-20 minutes by taxi, Grab, songthaew, or tuk-tuk, depending on traffic.
Do not judge Chiang Mai by the bus terminal area. The terminal is functional, busy, and useful for onward travel, but most first-time visitors prefer sleeping near the Old City, Nimman, Riverside, or a quieter neighborhood just outside the moat.
For a late arrival, arrange your final hop before the bus gets in. Grab is often the cleanest option if you have luggage, while a red songthaew can be cheaper if you are comfortable negotiating and walking a little from the drop-off point.
Compare The Route Options Before You Choose
The bus is the right answer for most travelers because it balances price, frequency, and simplicity. A private transfer only wins if you are traveling as a group, carrying awkward luggage, or want door-to-door timing without a station stop.
Driving can be pleasant if Chiang Mai is part of a wider northern Thailand road trip, but it is not needed for a simple city transfer. The route has mountain curves, Thai road rules, rental deposits, and parking issues once you reach Chiang Mai.
Flying is the weakest option for this city pair. No direct train exists, and most flight routings add airport transfers, waiting time, and a Bangkok connection that costs more than the bus while saving little or no real time.
Where To Stay After The Ride
Chiang Mai accommodation should match what you plan to do after arriving, not the bus terminal itself. Stay in the Old City for temples and walkability, Nimman for cafes and nightlife, Riverside for quieter hotels, or near the Night Bazaar for markets and easy evening food.
If your bus arrives after dark, paying a little more for a central hotel can make the first night easier. You can compare Chiang Mai areas and prices on a map here:
Travelers catching an early onward bus may prefer staying near the Arcade bus station for one night, but that is a practical choice rather than the most pleasant base. For two or more nights, the Old City or Nimman usually makes better use of your time.
Pick The Right Option For Your Trip
The right Chiang Rai to Chiang Mai transfer depends on budget, group size, and how much control you want over the ride. Most solo travelers and couples should take GreenBus, while groups of three or four should price a private car before deciding.
- Pick GreenBus standard or Express if price matters most and you are fine with a simple coach ride.
- Pick GreenBus VIP or V-Class if you want more space for a small extra cost.
- Pick a private transfer if you want hotel-to-hotel service or plan sightseeing stops between the cities.
- Skip the flight unless it is part of a larger Thailand routing that already sends you through Bangkok.
For most travelers, the smartest plan is simple: book a morning or early-afternoon GreenBus from Chiang Rai Bus Terminal 1, arrive at Chiang Mai Bus Terminal 3, then take a short local ride to a hotel in the Old City, Nimman, or Riverside.
References & Sources
- GreenBus Thailand.“Bus Schedule.”Lists the official Chiang Mai-Chiang Rai route schedule and departure pattern used to verify current service.