By joint bus and ferry services the journey from Koh Lanta to Koh Phangan is scheduled to take 9 hours.
Bus & Ferry Times from Koh Lanta to Koh Phangan
There are currently 3 joint ferry and bus services from Koh Lanta to Koh Phangan available to book online.
Koh Lanta | Koh Phangan | Travel Company | Ticket |
07:30 | 16:30 | Krabi Sea Pearl | 1,000 THB |
07:30 | 16:30 | Phantip | 980 THB |
07:30 | 16:30 | Raja Ferry | 1,100 THB |
- Phantip and Krabi Sea Pearl services from Koh Lanta to Koh Phangan commence with a hotel pick up.
- Raja Ferry services from Koh Lanta to Koh Phangan depart from Saladan Pier.
Buy Tickets from Koh Lanta to Koh Phangan
Use the Search Box below to find tickets on the direct services from Koh Lanta to Koh Phangan.
- Booking in Advance: You need to book in advance if you plan to travel in the period up to 5 days before the monthly Full Moon Party in Koh Phangan as the demand for tickets is much greater at times, particularly during high season.
Journey to Koh Phangan
For travel from Koh Lanta to Koh Phangan there are two routes you can take:
- Route 1: The first route is to make the crossing to the mainland on car ferry (a 10 minute journey) and then a bus to Krabi, and from Krabi a bus or minivan to Surat Thani, and then a bus to one of the ferry ports in Donsak to catch another ferry to Koh Phangan.
- Route 2: The second route is to get a ferry direct from Koh Lanta to Klong Jilard pier, which is near to Krabi Town, and then a bus or minivan to Surat Thani, then another bus to Donsak to board one of the 4 different ferry services from Donsak to Koh Phangan.
Direct Services
Both routes can be travelled much more quickly if you book a joint ferry and bus service with the same travel operator who take you all the way from Koh Lanta to Koh Phangan which is quicker because of the shorter connection times transferring between ferry and bus services on route.
Arrival in Koh Phangan
Different joint ferry and bus services from Koh Lanta to Koh Phangan travel slightly different routes and use different ferries. They all, however, arrive in the same place which is Koh Phangan Ferry Port in the town of Thong Sala.

The joint services from Koh Lanta to Koh Phangan currently in operation all travel via the car ferry to the mainland. Once on the mainland they then travel to Donsak in Surat Thani Province by road to connect with the Raja Car Ferry service to Koh Phangan. Passengers may need to change vehicle more than one time on this journey depending upon which company they travel with.
Koh Lanta Ferry Pier
The Raja ferry service departs from Saladan Pier in Koh Lanta.
Koh Phangan Ferry Port
All direct services from Koh Lanta to Koh Phangan arrive at Koh Phangan Ferry Port in Thong Sala.
Travel from Thong Sala in Koh Phangan
The only public transport available from Koh Phangan Ferry Port is shared songthaew taxi. If you do not want to travel in a shared taxi then your alternatives are motorbike taxi or hire one of the shared taxis for a private journey.
Shared Taxis on Koh Phangan
Shared songthaew taxis on Koh Phangan are converted pick up trucks with two rows of seats in the back under cover. Shared taxi operatives will approach you as you leave the ferry. The shared taxis all congregate near the pier in the car park. There is no price difference at all between what the people approaching you as you leave the ferry will charge and what you would be charged if you approach the shared taxi driver directly. Prices for shared taxis are fairly standard and expect to pay:
Shared Taxi Prices at Koh Phangan Ferry Port:
- Thong Sala to Haad Rin: 200 THB per person
- Thong Sala to Haad Yao: 300 THB per person
- Thong Sala to Thong Nai Pan: 300 THB per person