Great news! You can now travel by bus from Phuket to Chiang Mai. There is one bus company running the route from Phuket to Chiang Mai.
Bus Company
- Greenbus Thailand
Ticket Price
- 2,711 THB. ( Please check the last price update from online booking)
How long does it take to get from Phuket to Chiang Mai?
The distance between Phuket and Chiang Mai is 1,520 km, and the journey takes over 24 hours.
Where do buses from Phuket to Chiang Mai depart?
Most buses from Phuket to Chiang Mai depart from Phuket Bus Station 2 located in Soi Thoranee Thong, Thanon Thepkrasattri, Tambon Ratsada, Amphoe Mueang, Phuket.
Passengers are requested to arrive at the point of departure at least 60 minutes before the scheduled departure time.
Where do buses from Phuket to Chiang Mai arrive?
Most buses from Phuket to Chiang Mai arrive at Chiang Mai Bus Terminal 3 located in Wat Ket, Chiang Mai.
How to search for a bus on this route.

Plan your trip from Phuket to Chiang Mai by bus and book your bus ticket online in advance with Thaibusgo.com











