A beautiful view from within central Phuket-mobile

How to get from
Koh Phangan to Phuket

Koh Phangan to Phuket Trip Overview

Distance265 km (165.6 miles)
Price range$19-$34
Ride Duration Range7h-15h
Earliest Departure22:00
Latest Departure22:30

Find up-to-date information on departure times, schedules, and prices so you can easily compare and book your tickets.

Travel Schedule Options from Koh Phangan to Phuket

Taking a ferry from Koh Phangan to Phuket





The fastest: 7h

The cheapest: $19




The fastest: 8h

The cheapest: $22



A beautiful view from within central Phuket

About the ride from Koh Phangan to Phuket

If you're the type of traveler who just loves to make the most of each and every minute there's only one place to head to after spending time on Koh Phangan, and that's Phuket. Although both of these islands are renowned for their all-night party scenes, there's still plenty to savor for sophisticated, nature-loving explorers. For instance, the north coast of Koh Phangan is actually pretty quiet with white sand beaches and far fewer tourists. Phuket, which also has a bit of a reputation for its up-all-night scene, has some great national parks to explore as well as cultural sites, such as the highly impressive, and gigantic, Big Buddha statue on Nakkerd Hill near Chalong.

Both islands are also ideal spots for snorkeling and diving with many excursions available if you're looking to experience underwater action on the east and west coast of Thailand. In fact, not many travelers will get to swim in the Gulf of Thailand and the Andaman Sea which is why the ride from Koh Phangan to Phuket is such an exciting prospect.

The ride itself takes around eight and a half hours in total which includes bus and ferry transportation. You'll leave from Thong Sala Pier on Koh Phangan and arrive at Phuket's main bus terminal or at the bus company's office in Phuket town. The distance from Koh Phangan to Phuket is approximately 525 kilometers (327 miles). This can be a lengthy all-day trip and please be aware that during high season – December through to March – bus and ferry seats can get booked up very quickly. The same can be said for places to stay so it's a good idea to have a hotel or hostel pre-booked before you embark on the journey from east coast to west.

All buses and ferries are air-conditioned and have onboard washrooms. You'll depart from Thong Sala Pier on Koh Phangan before arriving at Donsak Pier in Surat Thani around 2.5 hours later. Then it's a 4.5 hour bus ride west to Phuket. Although you won't be traveling overnight there will still be plenty of time to get some rest en route. Often, fellow travelers will be tired after a week or more on Koh Phangan. However, some might well still be in the party spirit. The best advice, if you're looking to catch up on some rest, is to bring a black-out eye mask, ear plugs and travel pillow. Alternatively, mix it up with your newfound traveling companions as you swap stories and adventures about where you've been and where you plan to go next.


What to see when traveling from Koh Phangan to Phuket

If you're taking the early morning ferry from Koh Phangan to the mainland you can cross your fingers for a beautiful sunrise over the Gulf of Thailand. Later ferries (the latest is 11am) allow you to enjoy even more suntan time on upper decks or cooler climes down below within air-conditioned seated cabin space. As you travel west from Koh Phangan to Phuket by bus you'll get to see how the scenery changes from built-up Surat Thani's suburbs to smaller rural villages inland. It's a real eye-opener to observe how many Thais live outside of the busier coastal areas that tend to attract more tourists. 

Rest stops en route from east coast to west are practical rather than cultural with washrooms and tourist restaurants allowing travelers to stretch their legs, and wallets, mid journey. Arriving in Phuket offers a chance for many travelers to witness the Andaman Sea for the first time. However, sometimes, sleep is the best policy for those looking to recharge their batteries. Those awesome Andaman scenes can wait for another day.


How to get from Koh Phangan to Phuket

Taking a bus and ferry 

The easiest and most affordable way to get to Phuket from Koh Phangan, is to travel by ferry from Donsak Pier to Surat Thani followed by a high speed bus westwards to Phuket. The ferry ride takes around 2.5 hours and the overland part of the journey takes approximately 4.5 hours by bus. Ferries depart from Koh Phangan as early as 5am. This means you can get to Phuket around mid-afternoon. The latest ferry to leave from Koh Phangan is 11am which gets you into Phuket around the early evening. 

Both ferries and buses are air-conditioned with onboard washrooms. Seating is relatively comfortable, just don't expect anything too luxurious. This route is a classic traveler trail and is more practical than polished. Facilities are basic but safe and secure. It's certainly a good idea to bring your own food and drink for the journey although there will be rest stops on the bus ride where you can purchase provisions. 

Companies Operating from Koh Phangan to Phuket

Average time

7h 30m

Average price



Average time


Average price


Average time

7h 30m - 11h

Average price


Popular stations and stops in Koh Phangan and Phuket

Departure stations in Koh Phangan

Thong Sala Koh Phangan

Thong Sala Koh Phangan

Lomprayah Ticket Office, Thong Sala pier

Raja Ferry Port Office, Koh Phangan

Arrival stations in Phuket

Phuket Bus Terminal 2

Lomprayah office Phuket

Phuket Bus Terminal 1

Why travel with Bookaway?

Bookaway.com makes it simple and easy to find, compare, and buy city-to-city tickets via bus, train, ferry, and more. We support over 13 languages and 23 currencies worldwide, and we believe that everyone should easily be able to find and purchase what they are looking for. We don’t just want to help you get where you want to go - we want you to enjoy the ride.