There are two ways to travel from Koh Phangan to Phang Nga:
- Take the direct ferry and bus service from Koh Phangan to Phang Nga.
- Travel by ferry and bus to Surat Thani city and take a bus to Phang Nga from there.
Bus Times from Koh Phangan to Phang Nga
A direct service from Koh Phangan to Phang Nga is operated by Phantip Ttavel
Company | Koh Phangan | Phang Nga | Ticket |
Phantip | 08:00 | 15:30 | ฿ 600 |
- The journey starts with a sea crossing by car ferry to Donsak Ferry Pier.
- From Donsak Ferry Pier passengers transfer to Surat Thani town to join the bus to Phang Nga.
- The Phantip service from Koh Phangan to Phang Nga departs from Thong Sala Pier.
Buy Tickets from Koh Phangan to Phang Nga
Use the Search Box below to find tickets from Koh Phangan to Phang Nga.
Independent Travel to Phang Nga
To travel independently from Koh Phangan to Phang Nga you need to do the journey in three stages:
- Take a ferry from Koh Phangan to Donsak, which is part of Surat Thani province where the ferry port are located.
- Travel by road from Donsak to Surat Thani city centre. Most of the ferry companies will sell you a connecting bus or minivan transfer from Donsak to Surat Thani city. There are currently no public transport options available (other than services operated by the ferry companies) which will take you from a ferry port in Donsak to Surat Thani city centre.
- Bus services to Phang Nga depart from the Phantip Travel office on the Talad Mai in Surat Thani.
If you want to travel independently from Koh Phangan to Phanga Nga you need to take an early ferry. The combined ferry and bus journey on the cheap Raja car ferry takes 4 hours from Koh Phangan to Surat Thani city.
Travel in Phang Nga
All bus services to Phang Nga now terminate at Phang Nga’s new bus terminal which is 2.2 km to the north of Phang Nga Post Office in the town centre. To travel into Phang Nga town from the bus station you can flag down one of the blue shared songthaew taxis which operate on the main road (the Phet Kasem Road) which runs from the turning to the bus station all the way into Phang Nga town.

If your final destination is Khao Lak, then you need to change bus when you reach Phang Nga bus station. The first stage of the journey from Phang Nga to Khao Lak is take one of the frequent bus services bus towards Phuket and change buses at Khok Kloi bus station which is slightly over 40 km from Phang Nga, From Khok Kloi it takes about 1 hour to travel to Khao Lak bus station.