Forested mountain slopes under low cloud, seen from Route 1095 in Mae Taeng district on the road to Pai
Pai guide

Chiang Rai to Pai: Bus to Chiang Mai, Then the Minivan Over the Mountain

How to get from Chiang Rai to Pai and back, with the reliable change in Chiang Mai.

Photo: Christophe95 · CC BY-SA 4.0 · Wikimedia Commons · resized and cropped

The dependable way from Chiang Rai to Pai is in two legs: the Greenbus to Chiang Mai's Arcade terminal, about 3 hours 20 minutes to 3 hours 45 minutes, then a Prempracha minivan over the mountains to Pai, about three hours more. Booking websites also advertise a direct minivan, but we could not find an operator timetable for it in November 2026, so treat it as something to confirm, not to rely on.

Both legs run every day on published timetables, and they connect at the same bus station in Chiang Mai, so you can make the whole trip in one long day. Many travelers prefer to break it with a night in Chiang Mai, especially if they get carsick, because the second half is the winding road to Pai. The same logic works in the other direction.

Each leg has its own detailed guide. This page is about putting them together, the direct-van question and the alternatives. For the town at the end of the road, see our Pai guide.

Chiang Rai to Pai via Chiang Mai (timetables checked October 2026)

Leg 1
Greenbus, Chiang Rai Terminal 1 to Chiang Mai Arcade terminal; about 11 a day, 07:30–18:30
Leg 1 fare
X-Class 218 baht (about 3 h 45), VIP 339 baht (about 3 h 20)
Leg 2
Prempracha minivan, Chiang Mai Arcade to Pai, hourly 06:30–17:30, 220 baht
Leg 2 time
About three hours; the operator gives no fixed time
Direct van
Advertised by booking sites; no operator timetable found (November 2026)
Road
The Pai leg uses Route 1095, a mountain road with hundreds of bends

Is there a direct minivan from Chiang Rai to Pai?

Several booking and travel-guide websites list direct vans between Pai and Chiang Rai, with journey estimates of six and a half to eight hours. The departure times they give do not agree: one lists morning departures, another evening ones. We found no operator website or timetable for such a service when we checked on 9 November 2026.

Two things are clear. Prempracha Transport, which runs the timetabled vans to Pai, publishes routes from Chiang Mai to Pai and on to Mae Hong Son, not from Chiang Rai. And there is no direct big bus. If you see a direct van offered, ask the seller for the operator's name, the exact pickup point and departure time, and whether the van changes in Chiang Mai.

Do not book a "direct" seat without a pickup point and an operator name. If a booking site cannot tell you who runs the van and where it leaves from in Chiang Rai, buy the two legs separately instead; both have fixed departures from bus terminals.

Leg one: Greenbus to Chiang Mai

Greenbus runs about 11 coaches a day between Chiang Rai and Chiang Mai. Leave from Terminal 1, in Chiang Rai's town center, and you arrive at the Arcade terminal in the north-east of Chiang Mai. In early October 2026, X-Class cost 218 baht and took about 3 hours 45 minutes; VIP cost 339 baht and took about 3 hours 20 minutes. Tickets are sold through Greenbus's ticketing partner fairfair and at terminal counters. Classes, booking and the full timetable are in our guide to the Chiang Mai to Chiang Rai bus.

Ordinary buses also run between the two cities, every one to two hours from about 06:00 to 17:30 and taking about 3 hours 50 minutes, according to a well-known rail and bus guide; check the times at the terminal.

Leg two: the minivan from Chiang Mai to Pai

For Thursday 8 October 2026, Prempracha's online booking listed a van from the Arcade terminal to Pai on the half hour from 06:30 until 17:30, each seat 220 baht. Expect roughly three hours on Route 1095, the mountain road. The company warns that times and fares change, so look up your own travel date before you go. Our guide to getting from Chiang Mai to Pai covers booking, seats, the scooter question and the road in each season, while our general page on minivan travel in Thailand deals with luggage, comfort and safety.

The Arcade terminal has more than one building. Greenbus departures used Terminal 3 in October 2026; ask at the information desk where the Prempracha counter is when you arrive, and leave yourself time between the bus and the van.

Doing it in one day: a sample timing

On the October 2026 timetables, a one-day trip works like this:

StepEarly optionLatest sensible option
Greenbus leaves Chiang Rai Terminal 1About 07:30Late morning
Arrive Chiang Mai ArcadeAbout 11:00–11:15Mid-afternoon
Minivan leaves for Pai12:3017:30 (last van)
Arrive PaiAbout 15:30About 20:30

Buses can run late, so leave a buffer of an hour or more before your van, and avoid booking the last van of the day as your only option. Arriving in Pai in daylight is easier for finding your guesthouse. To pick a base before you arrive, read our comparison of Pai's town center and valley accommodation.

Pai to Chiang Rai: the return trip

Going the other way on that October 2026 date, the first Prempracha van out of Pai was at 07:00 and the last at 17:30, roughly hourly, and Greenbus had about 11 departures from Chiang Mai to Chiang Rai between 07:00 and 18:30. An early van from Pai, around 07:00 or 08:00, reaches Chiang Mai in time for a late-morning or early-afternoon bus, and you are in Chiang Rai by late afternoon. Our Chiang Rai guide covers the city, and our page on the Golden Triangle and Chiang Saen covers the best day trip from there.

A car with a driver, or flying part of the way

Hiring a car and driver costs more but suits families and small groups best, since you can pull over whenever someone feels ill. Get more than one quote, and agree the price, the route and the stops before you leave. Grab lets you book a one-way GrabCar between provinces in the app, but its list of locations, read on 9 November 2026, includes Chiang Rai and Chiang Mai and does not include Mae Hong Son province, where Pai is; do not count on a Grab ride back from Pai. Our guide to hiring a car and driver lists what to agree first.

If the mountain road is the problem, you can fly the second leg instead: local news reported a daily EZY Airlines service between Chiang Mai and Pai in October 2026. Check with the airline for current days and times before you plan around it.

Motion sickness on the Pai road

The bus leg to Chiang Mai follows Highway 118, a wide road with one hilly section. The leg to Pai is the hard part: hundreds of bends on Route 1095, and many passengers feel sick. Sit at the front, eat lightly before the trip and keep fresh air on your face. If you plan to take travel-sickness medicine, ask a pharmacist in Chiang Rai or Chiang Mai which one suits you. Our page on motion sickness in Thailand covers what to ask for and how to choose a seat. A night in Chiang Mai between the two legs means you start the mountain road rested, which helps.

For a longer loop of the north in this order or the reverse, our seven-to-ten-day northern Thailand route puts all the legs together.

Frequently asked questions

How many hours is Chiang Rai to Pai?

About seven hours of travel via Chiang Mai: 3 hours 20 minutes to 3 hours 45 minutes on the Greenbus, then about three hours on the minivan, plus time to change at the Arcade terminal. Booking sites estimate six and a half to eight hours for direct vans they advertise.

Is there a bus from Chiang Rai to Pai?

There is no direct big bus. The usual route is the Greenbus from Chiang Rai to Chiang Mai, then a Prempracha minivan from the same Arcade terminal to Pai. Direct minivans are advertised online, but we could not confirm one from an operator in November 2026.

Can I do Chiang Rai to Pai in one day?

Yes. On the October 2026 timetables, a morning Greenbus reaches Chiang Mai around midday, and minivans to Pai leave hourly until 17:30. Leave a buffer of an hour or more between the two in case the bus is late.

How much does Chiang Rai to Pai cost by public transport?

On the October 2026 fares, 218 baht for the Greenbus X-Class (339 baht for VIP) plus 220 baht for the minivan, so about 440 to 560 baht in total, plus a short ride to and from the terminals. Fares change, so check when you book.

Sources