shopify analytics ecommerce


How to get from Koh Tao to Phuket

To get from Koh Tao to Phuket you first need to go to the ferry port at Donsak, near Surat Thani, and on from there either by road all the way to Phuket, or by road to Klong Jilard pier near Krabi Town then by ferry to Rassada Pier near Phuket Town. There are two companies which provide direct services from Koh Tao to Phuket:

  • Lomprayah High Speed Ferry Company
  • Seatran Discovery Company

Option 1: Lomprayah Ferry

This service has four stages: 1. High Speed Catamaran from Koh Tao to the Donsak on the mainland. 2. Bus from Donsak to a ferry pier on the Andaman Coast. 3. High Speed Ferry to Rassada Pier. 4. Transfer from Rassada Pier to Phuket Town. The Lomprayah Company provides the fastest service from Koh Tao to Phuket.

Travel Times from Koh Tao to Phuket (Lomprayah)
Company Koh Tao Phuket Journey Cost
Lomprayah 06.00 15.00 9 hr 00 m 1,200 THB
Lomprayah 09.30 19.00 9 hr 30 m 1,100 THB

Option 2: Seatran Discovery

This service has three stages: 1. Ferry from Koh Tao to the Donsak on the mainland. 2. Bus from Donsak to the Andaman Coast. 3. Ferry to Rassada Pier. The same route as the Lomprayah Company, but without the transfer into Phuket Town, 2 hours extra travelling time and tickets which are 250 to 350 THB more expensive.

Travel Times from Koh Tao to Phuket (Seatran Discovery)
Company Koh Tao Phuket Journey Cost
Seatran Discovery 06.30 16.00 9 hr 30 m 900 THB

Buy Tickets to Phuket

Use the Search Box below to buy tickets to travel from Koh Tao to Phuket.

Powered by 12Go Asia system

Independent Travel to Phuket

For the sea crossing to the mainland there are a number of different ferry services from Koh Tao to Surat Thani which you can take.

Big Buddha Phuket

Big Buddha in Phuket

The cheapest is the Songserm service which leaves Koh Tao at 10.00 and arrives in Surat Thani city at 17.00. From Surat Thani city minivans take around 4 hours to get to Phuket bus station.

Mae Haad Pier in Koh Tao

Mae Haad pier is the main ferry pier on Koh Tao, and all major ferry services leave from here. Mae Haad pier is near Sairee Beach where the island’s main town is also located. From other parts of the island you can travel to Mae Haad pier by shared taxi or taxi boat.

Arrival in Phuket

Each service arrives at a different place in Phuket.

Lomprayah Service to Phuket

The Lomprayah Service terminates in Phuket Town at the Lomprayah Office off the Chao Fah Tawan Tok Road.

Location of the Lomprayah Office in Phuket Town

Seatran Discovery Service to Phuket

The Seatran Discovery terminates at Phuket Bus Terminal (2) which is 4 km north of Phuket Town. For cheap transport connections to other parts of Phuket take a shared taxi from Phuket Bus Terminal (2) to Phuket Bus Terminal (1) in the centre of Phuket Town from where you can find cheap shared taxi and minivan services to popular destinations such as Patong Beach.

Location of Phuket Bus Terminal (2)

Next read about How to get from Phuket to Koh Phi Phi