Book Now
HomeAll Routes › Bus Chiang Rai to Chiang Mai

Bus from Chiang Rai to Chiang Mai

Complete guide to bus travel from Chiang Rai to Chiang Mai — schedules, prices, operators and booking tips.

From 130 THBStarting price
3–4 hoursJourney time
200 kmDistance
2+Operators

About the Chiang Rai to Chiang Mai Bus Route

Chiang Rai to Chiang Mai is one of northern Thailand's most frequent bus routes — a comfortable 3 to 4 hour journey with buses running every hour throughout the day.

Route Details & Travel Information

The Chiang Rai to Chiang Mai bus is the main connection between Thailand's two most popular northern cities. Green Bus operates comfortable air-conditioned coaches on this route throughout the day, departing every hour from Chiang Rai Bus Terminal.

The journey passes through the beautiful lowland valleys and forested hills of Chiang Rai and Chiang Mai provinces. The road is flat and well-maintained, making this one of northern Thailand's most comfortable short bus journeys.

In Chiang Mai, buses arrive at Arcade Bus Terminal (Terminal 2), about 3 kilometres from the old city. Red songthaews and Grab taxis are available outside.

This route is commonly used by travellers completing a northern Thailand loop — Chiang Mai to Chiang Rai (via bus or train), spending time exploring the White Temple, Golden Triangle and hilltribe areas, then returning to Chiang Mai by bus.

Bus Operators

The following operators run regular services on the Chiang Rai–Chiang Mai route:

  • Green Bus — licensed, air-conditioned service
  • Arcade Terminal buses — licensed, air-conditioned service

Compare prices across all operators before booking — fares can vary significantly by class and season.

Departure Schedule

Departures: Every hour 06:00–18:00

From: Chiang Rai Bus Terminal

To: Arcade Bus Terminal (Terminal 2), Chiang Mai

Schedules may vary by operator and season. Confirm departure times when booking, particularly during Thai public holidays.

Travel Tip

✅ Take an evening bus to arrive in Chiang Mai for dinner — the night bazaar and restaurants are excellent.

Frequently Asked Questions

How long is the bus from Chiang Rai to Chiang Mai?+
3 to 4 hours from Chiang Rai Bus Terminal.
How often do buses run?+
Approximately every hour between 06:00 and 18:00.
Where does the bus arrive in Chiang Mai?+
Arcade Bus Terminal (Terminal 2), about 3 km from the old city. Red songthaews and taxis are available.
Can I do a day trip from Chiang Mai to Chiang Rai?+
Yes — take an early morning bus (6–7 hours round trip), giving you several hours to visit the White Temple and Blue Temple.

Related Routes

Route Summary

FromChiang Rai
ToChiang Mai
Duration3–4 hours
Distance200 km
Price fromFrom 130 THB
DeparturesEvery hour 06:00–18:00
Check Prices & Book

Secure booking · Instant e-ticket

Booking Tips

Book 1–2 days ahead on weekdays. During Songkran (April), New Year and long weekends, book at least one week in advance — buses sell out fast on popular routes.