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 is currently one company which provides direct services from Koh Tao to Phuket:
- Lomprayah High Speed Ferry Company
Seatran Discovery Company
Option 1: Lomprayah Ferry from Koh Tao to Phuket
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.
Bus Times from Koh Tao to Phuket (Lomprayah)
Company | Koh Tao | Phuket | Journey | Ticket |
Lomprayah | 09:30 | 17:30 | 8 hr 00 m | 1,600 THB |
Option 2: Seatran Discovery from Kao Tao to Phuket
- Please Note: This service is currently suspended.
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.
Bus Times from Koh Tao to Phuket (Seatran Discovery)
- Please note: The services shaded in grey are not currently operating.
Company | Koh Tao | Phuket | Journey | Ticket |
Buy Tickets from Koh Tao to Phuket
Use the Search Box below to buy tickets to travel from Koh Tao to Phuket.
Independent Travel from Koh Tao 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.

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.