Book Now
HomeAll Routes › Bus Chiang Mai to Pai

Bus from Chiang Mai to Pai

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

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

About the Chiang Mai to Pai Bus Route

The road from Chiang Mai to Pai is one of Thailand's most famous and most nauseating drives — 762 curves through spectacular mountain scenery leading to one of the country's most beloved slow-travel destinations.

Route Details & Travel Information

Pai has become legendary among travellers in Southeast Asia — a small, laid-back town in Mae Hong Son province surrounded by mountains, hot springs, waterfalls and rice paddies. The journey there is half the adventure.

The road from Chiang Mai to Pai winds through 762 curves as it climbs into the mountains. The scenery is spectacular — forested hills, valley views and occasional glimpses of traditional hilltribe villages. However, the twisting road means motion sickness is extremely common. Take motion sickness tablets (available at any Thai pharmacy) at least 30 minutes before departure.

Minivans are the most popular choice for this route — they are more frequent than buses and go directly into Pai town centre. Aya Service is the most established operator with multiple daily departures. The journey takes 3 to 4 hours.

In Pai, accommodation ranges from basic bamboo huts to comfortable boutique guesthouses. Most travellers stay 2 to 5 days, using Pai as a base for exploring the surrounding area: Pai Canyon, the Land Split, Tha Pai Hot Springs, Mo Paeng Waterfall and the Chinese Village at Santichon.

Bus Operators

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

  • Aya Service — licensed, air-conditioned service
  • Prempracha Transport — licensed, air-conditioned service
  • Minivan operators — licensed, air-conditioned service

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

Departure Schedule

Departures: 06:30–15:30, multiple daily departures

From: Chiang Mai Arcade Bus Terminal or Aya Service office

To: Pai town centre

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

Travel Tip

✅ Take motion sickness tablets — the road has 762 curves. Sit near the front of the van.

Frequently Asked Questions

How long is the bus from Chiang Mai to Pai?+
3 to 4 hours by minivan. The winding mountain road makes it feel longer if you suffer from motion sickness.
How much does the Chiang Mai to Pai bus cost?+
Minivans cost around 90–150 THB. Buses are slightly cheaper but less frequent.
Should I take a bus or minivan to Pai?+
Minivans are strongly recommended — more frequent, go directly to town and are more comfortable for the winding road.
Do I need motion sickness tablets for Pai?+
Strongly recommended. The 762 curves cause nausea for many travellers. Take tablets 30 minutes before departure.
How long should I stay in Pai?+
Most travellers stay 2 to 5 days. Pai is the kind of place you intend to stay one night and end up staying a week.

Related Routes

Route Summary

FromChiang Mai
ToPai
Duration3–4 hours
Distance130 km
Price fromFrom 90 THB
Departures06:30–15:30, multiple daily departures
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.