The distance from Chiang Mai to Phuket makes flying an easy choice. A bus can work for travelers with lots of time, but it is a very long cross-country journey.
Chiang Mai to Phuket at a glance
Flight to Phuket International Airport
Look for flights from Chiang Mai International Airport to Phuket International Airport.
Long-distance coach via Bangkok or another hub
An overland itinerary may need a change in Bangkok or another bus hub.
| Option | Typical travel time | Typical one-way cost | Best for |
|---|---|---|---|
| Flight to Phuket International Airport | About 2 hr airborne, 4–6 hr door to door | Airfare varies | Best overall |
| Long-distance coach via Bangkok or another hub | Often 22–28 hr or more | One or more coach fares | Flexible/Budget |
Prices and schedules change. Check live schedules, current fares and ticket availability for your travel date.
The normal choice: flight to Phuket International Airport
Look for flights from Chiang Mai International Airport to Phuket International Airport. Nonstop services may be available, but verify the date and carrier rather than assuming all itineraries are direct.
Phuket Airport is north of the main resort areas. Add 45–90 minutes or more for the drive to Phuket Town, Patong or farther south. Check the exact departure point, onward transfer and operator instructions on your travel date before setting out.
Other ways to make the trip
Chiang Mai to Phuket by long-distance coach via bangkok or another hub
An overland itinerary may need a change in Bangkok or another bus hub. It is much slower than flying, so check that all legs and transfer points are actually included.
Long coach itineraries often span two calendar days. Do not buy two tight separate legs in case the first vehicle is late. Check the exact departure point, onward transfer and operator instructions on your travel date before setting out.
Departure and arrival points
| Mode | Chiang Mai | Phuket |
|---|---|---|
| Flight to Phuket International Airport | Chiang Mai International Airport (CNX) | Phuket International Airport (HKT) |
| Long-distance coach via Bangkok or another hub | Chiang Mai coach terminal | Phuket Bus Terminal or connecting terminal |
Normal Things to do in Phuket
Phuket has several separate areas rather than one compact resort center. Phuket Old Town is good for cafés and markets, while Patong and the southern beaches are farther away. Choose your accommodation area before comparing airport transfer times.
Find a place to stay
Phuket, Thailand
Search hotels and accommodation for your dates.
Practical tips
- Phuket Airport is not in Phuket Old Town or Patong.
- Overland itineraries may require separate bookings and an overnight break.
- Confirm the current timetable, the actual departure stop and your arrival transfer before traveling.
Frequently asked questions
What is the easiest way to get from Chiang Mai to Phuket?
For most travelers, flight to phuket international airport works best. Look for flights from Chiang Mai International Airport to Phuket International Airport.
How long is the Chiang Mai to Phuket journey?
Plan for about 2 hr airborne, 4–6 hr door to door using the main option, before allowing for any unlisted hotel transfers. Traffic, weather and check-in procedures can change the real door-to-door time.
Where does the journey start and end?
The primary option usually starts at Chiang Mai International Airport (CNX) and ends at Phuket International Airport (HKT). The exact pickup and arrival point depend on the service and should be checked against the ticket.
How far is Chiang Mai from Phuket?
The approximate straight-line distance between the reference points is 1215 km. In practical travel terms, about 1,450–1,550 km by road; roughly 1,200 km by air; the route may be longer when roads, terminals and ferries are involved.












