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. Taking a direct joint ferry and bus service is the easiest option.
Lomprayah Ferry service from Koh Tao to Phuket
This service has two stages: 1. High Speed Catamaran from Koh Tao to a ferry pier on the Tapee River just North of Surat Thani City. 2. Luxury bus service from Surat Thani City to Phuket Town
Bus and Ferry Times from Koh Tao to Phuket
Koh Tao | Phuket | Journey | Ticket |
09:30 | 18:30 | 9 hr 00 m | 1,600 THB |
Buy Tickets from Koh Tao to Phuket
Use the Search Box below to buy tickets to travel from Koh Tao to Phuket.
Koh Tao Ferry Pier
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.
Phuket Bus Stop
The Lomprayah Service terminates in Phuket Town at the Lomprayah Office off the Chao Fah Tawan Tok Road.
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 night boat service which leaves Koh Tao at 21:00 and arrives in Surat Thani city at 05:00 the following day. From Surat Thani City minivans take around 4 hours to complete the journey to Phuket.