Trip to Phuket

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Chiang Mai to Phuket

🚂 Embark on an exciting train journey from Chiang Mai to Phuket. Covering a distance of 1,534 km, this scenic route offers a unique way to experience the beauty of the country. 🚌 Upon reaching Phuket, you can continue your journey by taking a bus towards Mueang Phuket District. The bus ride typically takes about 22 hours and 40 minutes, offering you the chance to relax and enjoy the changing landscapes.

Where to stay in Phuket

There are over 1106 hotels to stay in Phuket. Prices range from $4 per night.

Find accommodation
  • The train service is not available from Chiang Mai to Phuket. However, you can take a bus operated by Greenbus Thailand, which departs from Chiang Mai and arrives at Phuket. The journey lasts approximately 22 hours and 40 minutes, covering a distance of around 1,534 km. For further information and booking, you can visit Greenbus Thailand's website at http://www.greenbusthailand.com/website/en/.
  • There are no direct train services between Chiang Mai and Phuket. The fastest option is to take a bus operated by Greenbus Thailand, which covers the journey in approximately 22 hours and 40 minutes. The distance between Chiang Mai and Phuket is around 1,534 km, and the bus departs from Chiang Mai and arrives at Phuket. For more details and reservations, you can contact Greenbus Thailand at 011 66 53 242 214 or visit their website at http://www.greenbusthailand.com/website/en/.
  • There are no direct train services available between Chiang Mai and Phuket. Instead, travelers can opt for a bus operated by Greenbus Thailand to make the journey. The bus service takes approximately 22 hours and 40 minutes to travel the distance of around 1,534 km from Chiang Mai to Phuket. The buses depart from Chiang Mai and arrive at Phuket. For booking and further information, you can contact Greenbus Thailand at 011 66 53 242 214 or visit their website at http://www.greenbusthailand.com/website/en/.
  • There are no direct trains connecting Chiang Mai to Phuket. However, the bus service operated by Greenbus Thailand is available for this route, with buses departing from Chiang Mai to Phuket. The first bus of the day typically leaves early in the morning, around 7:00 AM, and the last bus departs in the evening, around 6:00 PM. It is advisable to check the updated schedule with Greenbus Thailand for accurate timings before planning your journey.
  • There are no direct train trips between Chiang Mai and Phuket as train services do not directly operate on this route. To travel from Chiang Mai to Phuket, you will need to take a bus service provided by Greenbus Thailand, departing from Chiang Mai and arriving at Phuket. The bus journey takes approximately 22 hours and 40 minutes. It is advisable to check with Greenbus Thailand for the availability of buses and the most up-to-date schedule for your desired travel dates.

Will you be returning to Chiang Mai by train?

If you are looking for the return train journey, check out trains from Phuket to Chiang Mai

See schedule