Checking Seats Availability
Loading seats data...

From Chiang Mai Bus Terminal 3 to Phuket by bus

Chiang Mai Bus Terminal 3
Phuket Bus Terminal 2
1d 10m
฿ 1,866
2 Adults: ฿ 3,732

From Chiang Mai Airport to Phuket by flight

CNX Chiang Mai Airport
HKT Phuket Airport
2h 5m
CNX Chiang Mai Airport
HKT Phuket Airport
CNX Chiang Mai Airport
HKT Phuket Airport
2h 5m
CNX Chiang Mai Airport
HKT Phuket Airport
2h 5m
eTicket  Instant  20kg
CNX Chiang Mai Airport
HKT Phuket Airport
2h 5m
eTicket  Instant  20kg
CNX Chiang Mai Airport
HKT Phuket Airport
2h 5m

Chiang Mai to Phuket Schedule

Chiang Mai to Phuket Schedule
Transport NameRoute TimePrice
Thai AirAsia Economy #FD316006:25 – 08:30฿ 3,761
Thai Smile Economy #WE17109:40 – 11:40฿ 4,430
GreenBus VIP 12:30 – 12:40฿ 1,866
Thai AirAsia Economy #FD316212:45 – 14:50฿ 4,303
Bangkok Air Economy #PG24814:35 – 16:40฿ 4,536
Bangkok Air Economy #PG22019:00 – 21:05฿ 6,361
Thai AirAsia Economy #FD316821:45 – 23:50฿ 3,355

How to get from Chiang Mai to Phuket

Phuket is Thailand's largest island and as such it attracts thousands of visitors every year. There is so much to see and do in Phuket – no matter what your budget or preferred style of travel is, Phuket has something to offer.

To travel between Chiang Mai and Phuket you have three main options: you can fly – direct or via Bangkok, take a bus or use a combination of a bus and a

Flights from Chiang Mai to Phuket

The most direct option is to fly. There are 6 daily direct flights from Chiang Mai to Phuket. Air Asia have 3 daily flights – at 11.35am arriving at 1.35pm, at 1.10pm (3.15pm) and at 10.45pm (12.50am). If booking in advance tickets normally cost between THB1,200 and THB2,000.

Bangkok Airways have one daily flight departing at 2.15pm arriving at 4.20pm. This is the first boutique airline in Thailand and it offers more expensive tickets –from THB2,500 if booked in advance. Thai Smile also have one daily service at 9.40am, arriving at 11.35am (from THB1,600). Thai Airlines have a service at 11.35am – expect to pay from THB4,000 and up.

There are numerous options involving a stopover in Bangkok. With over two dozens of daily flights from Chiang Mai to Bangkok and even more from Bangkok to Phuket you are never short of choice. There are many options available starting from THB1,350 for one leg. The journey time is between four and eight hours, depending on the connection in Bangkok.

Note When planning connection flights between Chiang Mai and Phuket, take a note of the airport you are going to land in and take of in Bangkok. Air Asia, Thai Smile, Lion Air and Nok Air use Don Mueang airport while Bangkok Airways, Thai Airlines and Thai Smile fly from Suvarnabhumi airport. It takes around one hour to travel between the two airports, but to be on the safe side do plan your connection within one and the same airport.

From Chiang Mai to Phuket by bus

If you prefer to take in the sights and sounds of Thailand and perhaps visit a few destination along the way, you can travel from Chiang Mai to Phuket overland. There are a number of options involving buses, trains or a combination of both.

If you want to take a bus you can travel directly from Chiang Mai Arcade Bus Station to Phuket Bus Station in Phuket Town. The service is operated by Green Bus. All buses are luxury VIP24 services with three seats per row instead of usual 4 and buses accommodate 24 passengers only. This is a long 24-hour journey with several stops along the way though not as bad as it can sound. The seats recline almost to horizontal position and each passenger has airline style entertainment system. Tickets cost THB1,600. Buses depart Chiang Mai daily at 12.30pm arriving to Phuket the next day at 12 noon.

If twenty-four hours on a bus still feels a little too much for you, you can split your journey into two parts in Bangkok. There are regular VIP night buses leaving Chiang Mai from 5 pm till late each day. Tickets prices are between THB550 and THB750 depending on the class of the bus – here are ordinary night buses through to luxury VIP24 services with personal entertainment systems. All buses arrive to Bangkok Morchit Bus Terminal and the journey takes between 10 and 12hours.

The majority of buses to Phuket depart from Sai Tai Mai Southern Bus terminal in Bangkok, though there are few services from Morchit Bus Terminal, too. If you need to travel between Morchit and Sai Tai Mai you can use buses 28, 159, 170.

From Sai Tai Mai, there are at least a dozen of buses traveling to Phuket every day. The journey takes up to 13 hours. Again, you can choose between cheaper standard intercity buses and plush VIP24 buses with roomier seats and top-notch service.

There are several operators serving the route. From Sai Tai Mai, check Phuket Travel which have 4 daily services – express buses departing at 4.30pm and 7.30pm (THB600) plus VIP24 departing at 5.40pm and 7.30pm (THB1000).

Phuket Central Tours have 3 buses, a VIP32 service at 6.30pm (THB685) and two VIP24 services departing at 6.30pm and 7.50pm, tickets cost THB1000.

There are services from Khao San Road to Phuket, too, but they often receive contradictory reviews. There is a 6pm bus operated by Jolly Travel (THB900) which brings you to Phuket before 11pm the next day.

From Chiang Mai to Phuket by train and bus

It is not possible to complete the entire journey from Chiang Mai to Phuket by rail but you still can cover the major part of the distance by train – though you will have to change the trains in Bangkok.

First, you will need to travel to Bangkok. Trains for Bangkok depart Chiang Mai daily from 6.30am to 6pm. The journey time is between 12 and 14 hours. Air-conditioned sleeper berth tickets cost from THB800 and up. First class tickets are available starting at THB1,250. In Bangkok, trains arrive to Hua Lamphong train station.

Note Do book train tickets in advance if travelling during the high season or if you need lower berths – which are usually wider than the upper ones and thus come recommended.

From Hua Lamphong train station you will need to take the Surat Thani bound train. There are over 10 daily trains in the southern direction and the journey time is 10-12 hours. Trains depart at 8.05am, 1pm, 2.45pm, 3.10pm, 3.35pm, 5.05pm, 5.35pm, 18.30pm, 19.30pm and 22.50pm. Tickets cost from THB500 and up depending on the type of the seat/berth.

The Surat Thani train station is located 15km out of the city in the town of Phun Phin. There are orange buses that will take you to the Surat Thani bus station for THB15 or you can pay THB200 for a taxi. If you take the orange bus it will stop at Talad Kaset 1. This is the bus station for local buses. On the opposite side of the road, you will find Talad Kaset 2. This is where you can get the bus to Phuket.

Tip There are bus and minivan services for Phuket from Surat Thani train station – you actually do not need to head to the town proper to continue your journey to Phuket. Tickets cost between THB200 and THB300.

Minivans for Phuket from Talad Kaset 2 leave every hour from 8.00am until 6.00pm. The journey time is 3 to 4 hours, tickets cost THB200.

Onward travel from Phuket

From Phuket, the world is your oyster. You can easily enjoy a little island hopping before heading back to the mainland.

Koh Phi Phi can be reached by ferry. This pleasant journey takes between 2 and 3 hours with ferries departing from Rassada Pier and traveling to Tonsai Pier on Koh Phi Phi. Departure times are 8.30am, 11.00am, 12.20pm, 1.30pm and 3.00pm. Tickets cost around THB360. There are also ferries traveling to Laemtong Bay, departure times are 8.30am and 1.30pm. Tickets cost THB400.

There are daily ferries to Koh Lanta, departing at 8.30am and 1.30pm. Tickets cost between THB600 and THB760. The journey times are between 3 and 4 hours.

You can also reach Koh Samui via a combination bus+ferry trip – check Lomprayah or Phantip 1970 offers. Ticket prices vary greatly between THB500 and THB1300. Koh Phangan is also services daily by Lomprayah departing at 10.00am and arriving 5.30pm. Tickets cost THB1400.

There are 2 ferries each day to Ao Nang, Krabi. Both depart at 10.30am. The faster one costs THB1000 and takes 4 hours. The slower and larger ferry costs THB700 and take 8.5 hours. An easier and cheaper way to get to Ao Nang via Krabi is by bus.

Note You will find many tour operators and hotel offering onward travel from Phuket. Prices do vary and many will include transfer from your hotel to the ferry port. You can also expect some price changes during the peak season.

Phuket airport also offers many travel option to destinations in Thailand and beyond. There are 5 daily flights to Koh Samui operated by Bangkok Airways. The flight time is 55 minutes and flights depart at 9.35am 11.25am, 1.00pm, 4.00pm and 8.50pm. Tickets start at THB3,400.

There are two daily flights to Pattaya departing at 12.50pm and 3.10pm. Tickets start at THB1,500 and the flight takes 1 hour and 35 minutes.

If you want to travel to Bangkok there are flights all throughout the day starting at THB1,000. The flight time is 1 hour and 25 minutes.

You can also reach the Isan city of Udon Thani allowing for easy onward travel to Laos. There is one flight each day with Air Asia departing at 15.45pm and arriving 17.40pm. Tickets cost THB2,380 and the Laos border can easily be reached in a minivan from the airport costing just THB250.

You can also travel internationally. There are 7 daily direct flights to Singapore starting at THB2000. One daily flight to Hong Kong with prices starting at THB2,700 and also indirect flights to Seul in South Korea with prices starting at THB6,600.

Chiang Mai to Phuket destination reviews

194 customer reviews
Bus VIP, GreenBus, Nov 17, 2019
Even better than what we expected. The seats are great, you can turn on/off massage modus and are comfortable. Two meals included, as well as 2 or 3 small bottles of water.
Bus VIP, GreenBus, Nov 10, 2019
This 24 hour bus ride exceeded most of my expectations. The bus itself is the most comfortable bus I’ve ever been in. You get served (great) thai food both in the evening and morning, you get a snack and water, a blanket and headphones. The bus itself has so much room, you can lay all the way down (with legs stretched!). The only downside is that the bus arrived over 2 hours late so we couldn’t get a ferry to Phi Phi anymore.
flight Economy, Bangkok Air, Sep 22, 2019
check-in was easy and fast, boarding was also quick. The price of the flight is fair. And the lounge that is offered in Chiang mai made the wait better-- local snacks, free stable wifi, coffee, etc. flown with them 3 times and no complains so far.
Bus VIP, GreenBus, Aug 29, 2019
Was terrified to spend 24 hours on the bus but it didnt even feel like it, super comfortable, large seats, very nice staff - gave blankets and snacks. Only warning is our bus didnt have a usb port for charging and no wifi
flight Economy, Thai Smile, Jul 8, 2019
We had a three sit for two persons what made it a very comfortable. We even got something to eat during this short flight. The food tasted great.
flight Economy, Thai AirAsia, Jul 7, 2019
Very impressed with the airport. Clean, spacious and helpful staff. Wish Emirates flew out of here
flight Economy, Thai AirAsia, Jun 11, 2019
Asia air was great to travel with. One of the best if not best budget airline in Asia.
flight Economy, Thai Smile, Jun 5, 2019
It was great to board early, and take off early, once everyone was on board. Based on some of our other Thailand flights, it was surprising that we didn't have to pay to check luggage; however, the price of the flight was a higher (~50%). The in-flight snack was also a surprise. I was pretty full, so all I ate was the pistachio/lime mousse tart, but it was delicious. No seat-back in-flight entertainment, but the 'Candid Camera-esque' program displayed on the TVs was entertaining, and didn't require sound to be enjoyed. All in all, a great value for the price paid.
flight Economy, Thai AirAsia, Jun 5, 2019
It was all nice and fine. Plane left on time no issues
flight Economy, Bangkok Air, Jun 4, 2019
The flight was typical. Easy check in. Boarding typical. Food mediocre at best. Flight crew very friendly. Not sure why Bangkok Airlines is called a Boutique Airline. I found nothing unique about the experience. Fine on-time flight is an expectation not exceptional.
flight Economy, Thai AirAsia, May 11, 2019
Awesome service! We were running late and they held the plane for us and helped us rush through security.
flight Economy, Thai Smile, May 10, 2019
The airport is easy! The service is great. Flight departed early and arrived early. It was a seamless booking and experience. Make sure you have your reservation number. For some reason my reservation came up under my middle name which I would never have thought to search. Probably just happenstance but always have the rezzzzy #!
Bus VIP, GreenBus, Apr 30, 2019
Good, the only problem... I cannot charge my phone
flight Economy, Thai AirAsia, Apr 5, 2019
Staff were friendly and very professional. Left on time and arrived early. Ordered food, it was a little over cooked and had sat for a while so not hot. Still good though. Would order again. Great overall!
Bus VIP, GreenBus, Mar 10, 2019
Muy buen servicio. Asientos muy comodos, personal amable, ofrecen mantas y auriculares. Te dan cupones para cenar y para desayunar en areas de servicio.
Bus VIP, GreenBus, Feb 10, 2019
We were very surprised about the service on the bus. Really recommend to all.
Bus VIP, GreenBus, Jan 27, 2019
Excellent service. Blanket was a lifesaver. But no vegetarian options at eating stops
Bus VIP, GreenBus, Jan 16, 2019
Clean big bus. First of all the bus broke down so we were left stranded for 2 and a half hours in the hot weather. Not ideal but I understand these things happen but feel we could have been offered some extra water or a drink of something seeing as we were stuck in the middle of no where. Moved onto another bus which was extremely loud. Every bump the bus went over in the road sounded like the overhead storage was going to fall down. This made it impossible to fall asleep. In the whole 29 hours we were on the bus for we were allowed to stop only twice for the toilet and something to eat. I feel like we were completely misled with this when buying the tickets as we were told there would be varied stops and various places we would be able to eat. The morning stop consisted of us being dished out rice and chicken/fish at 9am - something my stomach would not of been able to handle even though I was starving. We looked round the few other stalls and could only really buy eggs or meat so ended up just buying a coffee. Wouldn’t recommend this trip. Too long and not enough stops. All in all we had a 33 hour round trip because of the bus being late so missed our excursion we had planned for the day we arrived in phucket.
flight Economy, Thai AirAsia, Jan 11, 2019
Very fast check in. 30 minutes from arriving at airport to waiting at gate. Flight was quick and smooth.
Bus VIP, GreenBus, Dec 18, 2018
Seats are comfy, free water and blanket, headphones and tv entertainment available in Thai only. Grateful for coupons but food not too great, bring own snacks.

Popular Routes in Thailand