Chiang Mai to Pai Bus Tickets

Please ensure that you bring along your ID to travel. Passengers who fail to present ID would be denied from boarding.

Chiang Mai to Pai takes around 4 hours by bus or minivan.
Please note that you can get to the Chiang Mai Arcade Bus Terminal by songthaew, tuk tuk and taxi. The Arcade bus terminal is located around 3km to the east from the Chiang Mai Old City Moat.

Refine Search
Filter by
Refine Search
Refine Search
Refine Search

Sorry, there is no trip available for your selection. You may want to search for other date/route using the search box above.

Chiang Mai to Pai Bus Schedule and Bus Fare

Bus Operator First Bus Last Bus No.of Trip Depart Day Fare From
Prempacha 06:30 17:30 11 M T W T F S S  THB 150.00

Chiang Mai to Pai Bus Trip Summary


274 km

Avg Duration


No.of Operator


Total Trip


Popular Bus Company from Chiang Mai to Pai

Bus from Chiang Mai to Pai

Bus from Chiang Mai to Pai

Pai is a small and vibrant town in Mae Hong Son district. In Pai, you will get to see stunning view of the hill and mountainous area, the small villages and the breathtaking green field. It is a great place to relax and away from busy city.

The Pai River, Pai Canyon, Tha Pai Hot Springs and Pambok Waterfall are the famous places to visit in Pai.

How to Get from Chiang Mai to Pai

For those who want to get from Chiang Mai to Pai can either take bus or flight. Because of the expensive flight ticket and limited flight schedule, bus is always the preferred option by locals and foreigners to travel from Chiang Mai to Pai. Hence, both tourists and locals from Chiang Mai like to take the bus service to travel and spend time on leisure weekend.

How Long is the Journey to get from Chiang Mai to Pai

Due to the steep and winding mountain road, bus usually takes 3 to 3.5 hours to meander through the winding road which is full of endless breathtaking mountain view.

People who have motion sickness are advised to prepare a plastic bag and motion sickness pills. Buses typically have a quick stopover midway to Pai, allowing passengers for some fresh air.

How Far is Chiang Mai to Pai

The route distance from Chiang Mai to Pai is about 130 km.

Bus Operator for Chiang Mai to Pai

Prem Pracha is the bus operator offers bus service from Chiang Mai to Pai.

Besides the bus, Prem Pracha also offers air-conditioned minivan, which is one of the popular options to get to Pai from Chiang Mai. The minivan would be a bit cramped when it is full of 13 passengers. Caucasians who are generally bigger in size are advised to take bus for your comfort during the 3-hour journey.

Some minivan service providers would offer additional service by picking up passengers from their hotel in Chiang Mai. This hotel pick up service is the advantage of minivan over the bus.

How much is the Bus Fare from Chiang Mai to Pai

The bus fare from Chiang Mai to Pai costs about THB 195 while the minivan fare is at THB 150.

Where is the Boarding Point in Chiang Mai

Bus will pick up the passengers at Chiang Mai Bus Terminal 3.

Where is the Arrival Point in Pai

The arrival point in Pai is at Pai Bus Station.

How do I Book Bus Service from Chiang Mai to Pai?

You can either visit the terminal and go the booth belonging to the bus operator of your choice, wait in line, select a seat, and book your ticket. If you would rather not do that, you can visit and book your seat within 5 minutes.

How can I make an online bus ticket booking in Thailand?

You can book a bus of your choice to any destination in Thailand by logging on to the official website of BusOnlineTicket which is The site is user-friendly and you can book your bus ticket in a matter of minutes.