Last updated: Nov 17, 2019


Overview | Bus | Flight


How To Get From Chiang Rai to Pai?

Pai is a small town in the North of Thailand, so don’t expect an airport here. That means your options are limited to overland travel when you want to visit this picturesque town.

When travelling this journey from Chiang Rai to Pai overland, you have to travel to Chiang Mai first. For the first part, you can take a bus ride to Chiang Mai for 3 hours and 55 minutes and for the second part, you can continue with a 3-hour van journey to Pai.

Transport modeDurationCostsAvailability
Bus + Van6hr 35min405 THB ($13.50)Check bus tickets
Check van tickets

View itinerary from Chiang Rai to Pai


  • Chiang Rai
  • 3 hours 55 minutes
  • Chiang Mai
  • 3 hours
  • Pai


Bus icon

Chiang Rai to Pai by Bus

Duration: 6.5 hours
Costs: 405 THB ($13.50)

To travel from Chiang Rai to Pai, you first need to take a bus to Chiang Mai. From Chiang Mai you can transfer to a van and continue onward to Pai.

Step 1: Chiang Rai to Chiang Mai by Bus

Duration: 3h 35min
Costs: 220 THB ($7.50)

Green Bus runs several trips a day from Chiang Rai to Chiang Mai.

We recommend to book a morning bus for the trip to Chiang Mai, so you can continue the journey in the afternoon from Chiang Mai to Pai.

  • Departure from Chiang Rai Bus Terminal 1, in the city center
  • Arrival at Arcade Bus Station, from here you can transfer to a van to Pai

The bus ticket costs 220 THB ($7.50) and the journey takes about 3 hours and 25 minutes.

For more info about this route, check out the page about Chiang Rai to Chiang Mai.

Green Bus

  • Departs from the Chiang Rai Bus Terminal 1 in the city center, next to the Chiang Rai Night Bazaar
  • Arrives at the Arcade Bus Station in Chiang Mai, 15min drive from the Old City

Green Bus is one of the most popular bus companies along this route. They provide a good service with regular departures throughout the day.

Check Available Bus Tickets

Step 2: Chiang Mai to Pai by Van

Duration: 3 hours
Costs: 185 THB ($6.50)

When you arrive at the Arcade Bus Station in Chiang Mai, head over to the van parking area to find the next van leaving to Pai.

We highly recommend booking your ride online to assure yourself a seat. The van to Pai costs 185 THB ($6.50) and this journey will take about 3 hours. You can read more about this route on the page about Chiang Mai to Pai.

We recommend traveling to Pai during the day as the roads have a lot of twists and turns. If you are prone to motion sickness, you also may want to have your medicine ready prior to departure.

Keep in mind that the drivers do two round trips per day and will drive quite fast. This trip can be a little scary at times.

To help you with planning this trip, we’ve given a sample itinerary below:

Method of transportTimeDuration
Bus from Chiang Rai to Chiang Mai06:15-09:50
3h 35m
3h 30m
Waiting timedepends on bus taken and arrival on station30-40m
Van from Chiang Mai to Pai06:30-09:30

Prem Precha (van)

  • Departs from the Arcade Bus Station in Chiang Mai, 5km northeast of the Old City
  • Arrives at Pai Bus Station in the city center, near Pai Walking Street

Prem Precha is well-known for the route between Chiang Mai and Pai. They provide a good service with regular departures throughout the day.

Check Available Van Tickets