shopify analytics ecommerce


Ferry & bus times – Koh Phangan to Phuket

There are two ways to travel quickly between Koh Phangan and Phuket:

  • By a flight from Koh Samui airport to Phuket. Koh Samui is 30 minutes from Koh Phangan by ferry.
  • By booking a joint boat and bus service which will take you directly from Koh Phangan to Phuket

There are other cheaper ways of doing the journey, but they take longer and in general they are the best option only for visitors planning to stay months in South East Asia on a tight budget. See below for more information about independent travel between Koh Phangan and Phuket.

Travel Times to Phuket

There are four direct services a day from Koh Phangan to Phuket which you can book online.

Company Phangan Phuket Journey Cost
Lomprayah 07.20 15.00 7 hrs 40 m 1,100 THB
Seatran Discovery 08:00 16:00 8 hrs 00 m 750 THB
Phantip Travel 09:00 16.30 7 hrs 30 m 579 THB
Lomprayah 12.00 19.00 7 hrs 00 m 1,100 THB

  • Book early if you want to take the 07.20 departure as these tickets often sell out. The 12.00 departure, which arrives at 19.40, is the less popular option.
  • The Phantip Travel and Seatran Discovery services terminate at Phuket Bus Terminal (2) which is 4.6 km away from Phuket Town.
  • The Lomprayah Service terminates in Phuket Town.

Buy Tickets to Phuket

Use the Search Box below to buy your tickets from Koh Phangan to Phuket.

Powered by 12Go Asia system

The service we recommend is provided by the Lomprayah High Speed Ferry Company. The journey with the Lomprayah High Speed Ferry Company has two stages:

  • High speed ferry to Donsak Ferry Port on the mainland.
  • Luxury bus direct from Donsak Ferry Port to Phuket Town.

The Phantip Travel service follows much the same route from Koh Phangan to Phuket. However, the sea crossing is by car ferry and takes twice the time.

Independent to Phuket

If you want to travel independently then the journey has two stages:

  1. Take a boat and bus connection from Koh Phangan to Surat Thani city.
  2. Then catch a minivan to Phuket from there.
Lomprayah bus to Phuket

Lomprayah bus to Phuket

The cheapest it is currently possible to do the journey this way for between 450 and 560 THB (depending upon whether you take a public bus or a minivan from Surat Thani city) but the total journey time is likely to be around 4 hours longer than booking to go direct from Koh Phangan to Phuket with the Lomprayah High Speed Ferry Company. What takes the extra time is getting from Donsak ferry pier to Surat Thani city and then a wait for connecting minivan to depart. The direct service takes you from Koh Phangan on a high speed ferry to a minivan or bus waiting at the pier on the mainland.

Koh Phangan Ferry Port

Joint ferry and bus services from Koh Phangan to Phuket start at Koh Phangan Ferry Port in Thong Sala, which is the administrative capital of the island. Thong Sala can easily be reached by shared taxi (songthaew) from nearly all areas of Koh Phangan. Most resorts will be able to organise a car to take you to the ferry port in time to check in for the journey and board the ferry.

Location of Koh Phangan Port

Arrival In Phuket

The Lomprayah Service terminates in Phuket Town. To go to destinations in the North of Phuket go to the minivan station on Montri Road, just north of the Phuket Post Office. For destinations in the South of Phuket go to the minivan station on Phangnga Road.

Lomprayah Bus Stop in Phuket

Next read about How to get from Phuket to Bangkok