1map logoGo to main page

Chiang Mai to Phuket from $35: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Chiang Mai, Thailand
to
Phuket, Thailand

How to Get from Chiang Mai to Phuket: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$35 by busBest price
1219.9 kmDistance
4h 28m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Chiang Mai to Phuket with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
4h  28m
Estimated price
$59-194
Recommended
Company
Greenbus Thailand
Bus
Average Duration
24h  40m
Estimated price
$35-60
Cheapest
route map
Distance: 1219.9 km
Duration: 4h 28m

See more options

Company
various
Plane
Bus
Average Duration
8h  3m
Estimated price
$62-261
Company
various
Train
Bus
Average Duration
25h  53m
Estimated price
$77-180
Company
various
Plane
Drive
Average Duration
9h  5m
Estimated price
$86-231
Company
various
Taxi
Plane
Average Duration
6h  37m
Estimated price
$119-245
Company
various
Drive
Average Duration
21h  42m
Estimated price
$170-250

Traveling From Chiang Mai to Phuket

Embarking on your journey from the serene mountains of Chiang Mai to the vibrant beaches of Phuket offers a striking contrast between the tranquil settings of Northern Thailand and the lively coastal atmosphere of the south.

Best Neighbourhoods in Phuket

Phuket offers diverse neighborhoods, each with its own charm and attractions.

Patong Beach
• Known for its vibrant nightlife and entertainment.
• Home to stunning beaches and water sports activities.
Old Phuket Town
• Features colorful Sino-Portuguese architecture and rich history.
• Offers unique shops, cafes, and local markets.
Kata Beach
• Quieter beach atmosphere, ideal for families and relaxation.
• Great for surfing, especially during the monsoon season.

Best Times To Visit Phuket's Attractions

Timing your visits to Phuket's popular spots can elevate your experience.

Big Buddha
Head early in the morning for fewer tourists and cooler weather.
Phang Nga Bay
Opt for a weekday tour to avoid weekend crowds and enjoy tranquility.
Patong Beach
Visit during sunset for stunning views and a lively atmosphere.

Phuket Weather: What to Expect Year-Round

Phuket experiences a tropical climate, characterized by warm temperatures and a distinct wet and dry season; the best times to visit are from November to February when the weather is cooler and less humid. Be mindful that weather can significantly impact your travel plans, especially if you're aiming for outdoor activities and beach relaxation.

Dining Recommendation in Phuket

Don't miss trying the spicy and tangy Som Tum (green papaya salad) at local favorite Chao Lay Seafood, where the freshness of coastal ingredients shines through. Dining in Phuket introduces you to vibrant seafood dishes and a lively atmosphere that stands in stark contrast to the Northern Thai flavors and cozy eateries of Chiang Mai.

Chiang Mai - Phuket operators

Explore transport companies operating between Chiang Mai and Phuket, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
0-5326-6480
Website
https://www.greenbusthailand.com/

Bus from Chiang Mai to Phuket Bus Terminal 2

Average Duration
24h 40m
Estimated price
$35-60
Contact phone
+66 89 873 0008
Website
https://lomprayah.com

Bus from Surat Thani Airport to Phuket

Average Duration
3h 55m
Estimated price
$16-50

Bus from Surat Thani Train station to Krabi Bus Terminal

Average Duration
1h 30m
Estimated price
$24-35

Bus from Railay Beach to Phuket

Average Duration
30m
Estimated price
$19-30
Train Show train routes
Contact phone
1690
Website
https://www.railway.co.th/

Train from Chiang Mai to Krung Thep Aphiwat Central Terminal

Average Duration
10h 5m
Estimated price
$6-45

Train from Krung Thep Aphiwat Central Terminal to Surat Thani Train Station

Average Duration
9h 30m
Estimated price
$5-45
Plane Show flights
Website
https://www.airasia.com

Plane from Chiang Mai (CNX) to Phuket (HKT)

Average Duration
2h 1m
Estimated price
$45-220

Plane from Chiang Mai (CNX) to Surat Thani (URT)

Average Duration
1h 55m
Estimated price
$45-250
Website
https://www.nokair.com

Plane from Chiang Mai (CNX) to Phuket (HKT)

Average Duration
3h 40m
Estimated price
$70-290

Plane from Chiang Mai (CNX) to Surat Thani (URT)

Average Duration
3h 37m
Estimated price
$75-340
Website
https://www.lionairthai.com

Plane from Chiang Mai (CNX) to Phuket (HKT)

Average Duration
3h 43m
Estimated price
$90-340

Plane from Chiang Mai (CNX) to Surat Thani (URT)

Average Duration
3h 40m
Estimated price
$80-310
Website
https://www.vietjetair.com

Plane from Chiang Mai (CNX) to Phuket (HKT)

Average Duration
2h 10m
Estimated price
$50-300
Website
https://www.thaiairways.com

Plane from Chiang Mai (CNX) to Phuket (HKT)

Average Duration
2h 5m
Estimated price
$85-300
all-pages.other Show other routes
Contact phone
+66 94 620 5134

Other from Chiang Mai to Chiang Rai

Average Duration
3h 7m
Estimated price
$60-75

Chiang Mai to Phuket: Overview of Bus, Train, Flight, and Car Trips

Traveling between Chiang Mai and Phuket offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an adventurous road trip from Chiang Mai to Phuket, spanning across 1535.3 km of picturesque Thai landscapes. The journey offers a blend of urban charm and natural beauty for approximately 21 hours and 42 minutes of driving time. 💰 Explore the flexibility of travel costs as prices to reach Phuket from Chiang Mai by car range between $170 to $250. 🏝️ Arrive in Phuket after a long but rewarding drive, where breathtaking beaches, vibrant culture, and delicious cuisine await to captivate your senses. The road trip serves as a memorable adventure, offering a deeper connection to the diverse wonders Thailand has to offer.
Average price
$170 - $250
🚂 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.
Useful tips for train travellers
• Onboard services on the train from Chiang Mai to Phuket may vary by operator, but typically, catering services provide a selection of Thai snacks, hot meals, and beverages. Operators like State Railway of Thailand often offer food carts that travel through the train, and some services allow you to preorder meals during your journey. Always check in advance if the train you're on offers a specific dining option, as this can enhance your experience.
• The train journey from Chiang Mai to Phuket typically involves several operators including the State Railway of Thailand and private train services. Seating options vary, with State Railway providing notable classes like First Class (with spacious seating and air-conditioning), and Economy Class (more affordable but less space). It's important to book in advance, especially during peak travel seasons, to secure your preferred class. Here are the links for reference: State Railway of Thailand and Thai Railways.
• Upon arrival at Phuket station, navigating may include local taxis and songthaews (shared taxis), which are the fastest way to reach the city center. Be prepared for some negotiation on fares, and consider using Grab, a local ride-hailing app, for convenience. While there are no luggage storage facilities at Phuket Train Station, you can find clean restrooms available for use, though showers are not provided. If you expect to spend any time at the station before heading out, ensure to take care of any needs prior to boarding your onward transport.
🛫 The quickest way to travel from Chiang Mai to Phuket is by a direct flight, which lasts around 1 hour and 55 minutes. 💸 Prices for flights between Chiang Mai and Phuket can range from $59 to $194, providing travelers with a range of budget options for their journey.
Departure Point
Chiang Mai Airport
Arrival Point
Phuket Airport
Useful tips for plane travellers
• Always check the local weather before your flight, as the tropical climate in Phuket can lead to sudden rainstorms, which may affect landing and subsequent transportation options.
• Upon arrival in Phuket Airport, head to the information desk near the arrival area to get updated transportation schedules and to help navigate your way to the taxi stands more efficiently, especially if you have any special requests or need assistance.
• Expect to pay around ฿800-฿1,200 for a taxi from Phuket Airport to the city center; consider using ride-hailing apps like Grab, which can sometimes offer lower fares and estimated booking times.
🚌 Depart from Chiang Mai station and arrive at Phuket Bus Terminal 2, the direct bus service by Greenbus Thailand operates daily, offering a convenient 24h 40m journey to Phuket. 💰 Bus ticket prices from Chiang Mai to Phuket range from $35 to $60, providing an affordable and comfortable option for those looking to explore the country by land.
Departure Point
Chiang Mai station
Arrival Point
Phuket Bus Terminal 2 station

Frequently asked questions

Find out more about the route from Chiang Mai to Phuket.

Or choose the category:
The distance between Chiang Mai and Phuket is approximately 1221.5 km, with a road distance of 1535.3 km. The typical travel time by plane is 4 hours and 22 minutes, while taking a combination of a flight to Surat Thani and then a bus to Phuket takes around 7 hours and 53 minutes. If traveling by car, it would take approximately 21 hours and 42 minutes to reach Chiang Mai from Phuket or 24 hours and 40 minutes by bus.
The most cost-effective option for traveling from Chiang Mai to Phuket is by taking a bus, which typically costs around $35-$60. However, this option is also the most time-consuming, with an average travel time of 24 hours and 40 minutes. If time is a priority, the quickest option is to fly, which takes approximately 4 hours and 22 minutes and costs around $55-$210.
The prices for a bus ticket between Chiang Mai and Phuket range from $35 to $60.
To travel from Chiang Mai to Phuket without using public transportation, the best option would be to rent a car and drive. The driving distance between the two cities is approximately 1535.3 km, and it takes about 21 hours and 42 minutes to complete the journey. Rental car prices range from $170 to $250, depending on the type of car and the rental company.
The best way to travel from Chiang Mai to Phuket without a car is by taking a bus. The journey takes approximately 24 hours and 40 minutes and costs between $35 and $60. Alternatively, you can also choose to fly, which takes around 4 hours and 22 minutes.
Yes, there is a direct link between Chiang Mai and Phuket. Greenbus Thailand operates a daily bus service that departs from Chiang Mai and arrives at Phuket Bus Terminal 2. The journey takes approximately 24 hours and 40 minutes.
The flight from Chiang Mai to Phuket typically takes around 1 hour and 49 minutes. The prices for this flight route can vary between $59 to $204, depending on the airline and time of booking.
There are plenty of options for accommodation near Phuket with over 3509 hotels to choose from. Prices for hotels start at $13, catering to all budgets.