By joint bus and ferry service the journey from Phuket Airport to Koh Samui is scheduled to take from 5 hours 45 minutes to 8 hours depending upon which service you take.
Bus Times from Phuket Airport to Koh Samui
There are currently 7 services a day from Phuket Airport to Koh Samui available to book online.
| Phuket Airport | Koh Samui | Ticket | Company |
| 08:30 | 14:30 | ฿1,368 | Siamese Trans |
| 09:00 | 17:00 | ฿1,373 | Siamese Trans |
| 09:15 | 15:45 | ฿1,425 | Call Me Taxi |
| 09:30 | 17:30 | ฿1,373 | Siamese Trans |
| 09:30 | 15:30 | ฿1,425 | Call Me Taxi |
| 10:00 | 15:45 | ฿1,603 | Lomprayah |
| 10:00 | 16:00 | ฿1,368 | Siamese Trans |
Buy Tickets from Phuket Airport to Koh Samui
Use the Search Box below to buy your tickets from Phuket Airport to Koh Samui.
- There is no charge for children under 2 years old if they use the same seat as their parent or carer.
- Passengers have a baggage allowance of 20 kg.
- Pets are not allowed on these services.

About Travel to Koh Samui
Services to Koh Samui depart from in front of Exit 2 of Phuket Airport International Terminal. Look out for a minivan.
- Location of Phuket Airport International Terminal:
This service arrives in Koh Samui at Na Thon Ferry Pier. Shared taxis and conventional taxis depart from the car park near the start of the pier. Conventional taxis are very expensive in Koh Samui and they refuse use a meter or stick to fixed prices. A better option is to take a shared taxi, which is a converted pick up truck with two rows of seats in back and a cover over the top. You may need to wait a while for a shared taxi to depart but you will pay a fraction of the cost of the same trip in a yellow taxi.
- Location of Na Thon Ferry Pier: