There are two ways to travel from Donsak to Phuket by public transport. 1. Take 3 separate bus services. 2. Take a direct service from Donsak to Phuket Airport.
Bus times from Donsak to Phuket Airport
There is currently 1 direct service a day from Donsak to Phuket Airport available to book online.
Donsak | Phuket Airport | Ticket Price | Company |
11:00 | 18:00 | ฿ 800 | Raja Ferry |
Buy tickets from Donsak to Phuket Airport
Use the Search Box below to buy your tickets from Donsak to Phuket Airport.

About travel from Donsal to Phuket Airport
Donsak Raja Ferry Port is the arrival point for car ferry services from Koh Samui and Koh Phangan. There are 12 Raja Ferry a day from Koh Samui to Donsak. The journey takes 90 minutes. In order to make it time for the bus from Donsak to Phuket Airport passengers commencing their journey in Koh Samui need to take either the 05:00. 06:00, 07:00 or 09:00 Raja Ferry service to Donsak. There are also 6 Raja Ferry Services day from Koh Phangan to Donsak. In order to make it time for the bus from Donsak to Phuket Airport passengers commencing their journey in Koh Phangan need to take either the 05:00 or 08:00 Raja Ferry service to Donsak.
- Location of Donsak Raja Ferry Port:
The Raja Ferry bus service from Donsak to Phuket Airport departs from a small bus station on the apporach road to Donsak Raja Ferry Port. After disembarking from a Raja Ferry Service from either Koh Phangan or Koh Samui we recommend that you board the free shuttle service to travel from the pier to bus station.The walk from pier to the bus station at Donsak Raja Ferry Port is 2.4 km.
- Location of Phuket Airport International Airport:
From Donsak Raja Ferry Port passengers on the Donsak to Phuket Airport bus service first travel Surat Thani city centre to board a different bus for the journey to Phuket. The distance by road from Donsak Raja Ferry Port to the Raja Ferry Bus Station in Surat Thani City is 65 km. From Surat Thani City it’s a further 217 km by road to Phuket Airport.