There are 11 ways to get from Phetchabun to Ko Pha Ngan (Region) by bus, plane, ferry, train, busferry, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Suvarnabhumi Airport, fly to Koh Samui Airport
best- Take the bus from Petchabun to Bangkok Mochit Bus Terminal
- Fly from Suvarnabhumi Airport (BKK) to Koh Samui Airport (USM)BKK - USM
10h 34m฿3,583–8,220Bus, bus and ferry via Phetchabun Bus Terminal
cheapest- Take the bus from Phetchabun Bus Terminal to Bangkok Mochit Bus Terminal14
- Take the busferry from Bangkok Khao San Road to Thong Sala Pier, Koh Phangan
23h 15m฿1,350–1,787Bus, ferry
- Take the bus from Petchabun to Bangkok Mochit Bus Terminal14
- Take the ferry from Boonsiri Office Kraisi to Koh Tao Boonsiri Pier
- Take the ferry from Koh Tao Mae Had Pier to Koh Phangan
19h 4m฿1,898–2,600Bus, train, ferry, bus and ferry
- Take the bus from Petchabun to Taphan Hin616
- Take the train from Taphan Hin to Don Muang
- Take the train from Krung Thep Aphiwat Central Terminal to Chumphon
- Take the ferry from Chumphon to Koh Tao Mae Had Pier
- Take the busferry from Koh Tao Mae Had Pier to Koh Phangan
20h 12mBus, bus and ferry
- Take the bus from Petchabun to Bangkok Mochit Bus Terminal14
- Take the busferry from Khao San Lomprayah to Thong Sala Koh Phangan
20h 42m฿1,773–1,975Bus, train to Don Mueang International Airport, fly to Koh Samui Airport
- Take the bus from Petchabun to Taphan Hin
- Take the train from Taphan Hin to Don Muang
- Fly from Don Mueang International Airport (DMK) to Koh Samui Airport (USM)DMK - USM
11h 16m฿4,380–11,983Bus, bus to Khon Kaen Airport, fly to Koh Samui Airport
- Take the bus from Petchabun to Lom Sak
- Take the bus from Lom Sak to Khon Kaen
- Fly from Khon Kaen Airport (KKC) to Koh Samui Airport (USM)KKC - USM
13h 25m฿5,145–10,053Bus, train to Phitsanulok, fly to Surat Thani, bus and ferry, ferry
- Take the bus from Petchabun to Taphan Hin
- Take the train from Taphan Hin to Phitsanulok
- Fly from Phitsanulok (PHS) to Surat Thani (URT)PHS - URT
- Take the busferry from Surat Thani Airport to Koh Samui Nathon Pier
- Take the ferry from Koh Samui Nathon Pier to Koh Phangan
13h 59m฿3,508–6,376Bus, train to Phitsanulok, fly to Koh Samui Airport
- Take the bus from Petchabun to Taphan Hin
- Take the train from Taphan Hin to Phitsanulok
- Fly from Phitsanulok (PHS) to Koh Samui Airport (USM)PHS - USM
11h 4m฿6,815–9,843Bus, ferry via Phetchabun Bus Terminal
- Take the bus from Phetchabun Bus Terminal to Bangkok Mochit Bus Terminal14
- Take the ferry from Boonsiri Office Kraisi to Koh Tao Boonsiri Pier
- Take the ferry from Koh Tao Mae Had Pier to Koh Phangan
20h฿1,900–2,537Drive, car ferry
- Drive from Phetchabun to Raja Ferry Donsak Pier
- Take the car ferry from Raja Ferry Donsak Pier to Koh Phangan
17h 29m฿4,079–5,772
Phetchabun to Ko Pha Ngan (Region) by bus and ferry
Questions & Answers
The cheapest way to get from Phetchabun to Ko Pha Ngan (Region) is to bus and bus and ferry via Phetchabun Bus Terminal which costs ฿1300 - ฿1800 and takes 23h 15m.
The fastest way to get from Phetchabun to Ko Pha Ngan (Region) is to bus and fly which takes 10h 34m and costs ฿3500 - ฿8500.
No, there is no direct bus from Phetchabun to Ko Pha Ngan (Region). However, there are services departing from Petchabun and arriving at Thong Sala Koh Phangan via Mochit 2 Bus Depot and Khao San Lomprayah. The journey, including transfers, takes approximately 20h 42m.
The distance between Phetchabun and Ko Pha Ngan (Region) is 894 km.
The best way to get from Phetchabun to Ko Pha Ngan (Region) without a car is to bus and ferry which takes 19h 4m and costs ฿1900 - ฿2600.
It takes approximately 10h 34m to get from Phetchabun to Ko Pha Ngan (Region), including transfers.
Phetchabun to Ko Pha Ngan (Region) bus services, operated by Phetprasert Tour, depart from Petchabun station.
Phetchabun to Ko Pha Ngan (Region) bus services, operated by Phetprasert Tour, arrive at Bangkok Mochit Bus Terminal station.
There are 2753+ hotels available in Ko Pha Ngan (Region).
What companies run services between Phetchabun, Thailand and Ko Pha Ngan (Region), Thailand?
There is no direct connection from Phetchabun to Ko Pha Ngan (Region). However, you can take the bus to Bangkok Mochit Bus Terminal, take the bus to Suvarnabhumi Airport Public Transportation Center, walk to Suvarnabhumi Airport Public Transportation Center, take the shuttle to Suvarnabhumi Airport, walk to Suvarnabhumi Airport (BKK) airport, fly to Koh Samui Airport (USM), walk to Koh Samui Airport, then take the ferry to Koh Phangan Thong Sala Pier. Alternatively, you can take a bus from Petchabun to Koh Phangan via Bangkok, Chatuchak Bus Terminal, Mochit 2 Bus Depot, Democracy Monument, Boonsiri Office Kraisi, Koh Tao Boonsiri Pier, and Koh Tao Mae Had Pier in around 19h 4m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- bangkokair.com
Flights from Suvarnabhumi Airport to Koh Samui Airport
- Ave. Duration
- 1h 19m
- When
- Every day
- Estimated price
- ฿2,600–6,500
Flights from Don Mueang International Airport to Koh Samui Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ฿3,600–7,000
Flights from Khon Kaen Airport to Koh Samui Airport via Suvarnabhumi Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ฿4,300–8,000
Flights from Khon Kaen Airport to Koh Samui Airport via Don Mueang International Airport
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- ฿4,300–8,000
Flights from Phitsanulok to Koh Samui Airport via Don Mueang International Airport
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ฿6,500–16,000
Flights from Phitsanulok to Koh Samui Airport via Don Mueang International Airport, Krabi
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ฿3,400–11,000
Flights from Phitsanulok to Koh Samui Airport via Don Mueang International Airport, Phuket
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ฿3,600–11,000
- Website
- thaiairways.com
Flights from Suvarnabhumi Airport to Koh Samui Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ฿2,600–6,500
Flights from Khon Kaen Airport to Koh Samui Airport via Suvarnabhumi Airport
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ฿4,300–8,000
Flights from Phitsanulok to Koh Samui Airport via Don Mueang International Airport, Krabi
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ฿3,400–11,000
Flights from Phitsanulok to Koh Samui Airport via Don Mueang International Airport, Phuket
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ฿3,600–11,000
- Website
- nokair.com
Flights from Phitsanulok to Surat Thani via Don Mueang International Airport
- Ave. Duration
- 6h 30m
- When
- Wednesday and Sunday
- Estimated price
- ฿2,300–15,000
- Website
- worldticket.com
Flights from Phitsanulok to Surat Thani via Don Mueang International Airport
- Ave. Duration
- 6h 30m
- When
- Wednesday and Sunday
- Estimated price
- ฿2,300–15,000
- Website
- lionairthai.com
Flights from Phitsanulok to Surat Thani via Don Mueang International Airport
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ฿2,000–3,200
- Website
- airasia.com
Flights from Phitsanulok to Surat Thani via Don Mueang International Airport
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ฿2,500–4,900
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Taphan Hin to Don Muang
- Ave. Duration
- 3h 39m
- Frequency
- Once daily
- Estimated price
- ฿100–1,200
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿100–210
- 2nd Class (Air-Conditioned Berth)
- ฿600–850
- 2nd Class (Air-conditioned Seat)
- ฿310–430
- 1st Class (Air-Conditioned Berth)
- ฿900–1,200
Train from Krung Thep Aphiwat Central Terminal to Chumphon
- Ave. Duration
- 7h 5m
- Frequency
- Hourly
- Estimated price
- ฿150–1,400
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿150–250
- 2nd Class (Air-Conditioned Berth)
- ฿650–900
- 2nd Class (Air-conditioned Seat)
- ฿360–500
- 1st Class (Air-Conditioned Berth)
- ฿1,000–1,400
Train from Taphan Hin to Phitsanulok
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- ฿50–950
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿50–170
- 2nd Class (Air-Conditioned Berth)
- ฿550–750
- 2nd Class (Air-conditioned Seat)
- ฿250–350
- 1st Class (Air-Conditioned Berth)
- ฿700–950
- Phone
- +66 56 720 720
- info@phetprasert.com
- Website
- phetprasert.com
Bus from Petchabun to Bangkok Mochit Bus Terminal
- Ave. Duration
- 5h
- Frequency
- Every 3 hours
- Estimated price
- ฿340–550
- Book at
- https://12go.asia/en/operator/phet-prasert
- 13
- ฿360–420
Bus from Petchabun to Taphan Hin
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Estimated price
- ฿100–200
- Book at
- https://12go.asia/en/operator/phet-prasert
- 13
- ฿100–120
Bus from Petchabun to Lom Sak
- Ave. Duration
- 1h
- Frequency
- Every 2 hours
- Estimated price
- ฿45–140
- Book at
- https://12go.asia/en/operator/phet-prasert
- 13
- ฿45–55
Bus from Lom Sak to Khon Kaen
- Ave. Duration
- 3h 25m
- Frequency
- 4 times a day
- Estimated price
- ฿190–300
- Book at
- https://12go.asia/en/operator/phet-prasert
- 13
- ฿190–230
Bus from Phetchabun Bus Terminal to Bangkok Mochit Bus Terminal
- Ave. Duration
- 5h 40m
- Frequency
- Every 3 hours
- Estimated price
- ฿330–470
- Book at
- https://12go.asia/en/operator/phet-prasert
- 13
- ฿350–410
- Phone
- +66 89 873 0008
- customercare@lomprayah.com
- Website
- lomprayah.com
Busferry from Koh Tao Mae Had Pier to Koh Phangan
- Ave. Duration
- 50 min
- Frequency
- 4 times a day
- Schedules at
- lomprayah.com
- Book at
- lomprayah.com
Busferry from Khao San Lomprayah to Thong Sala Koh Phangan
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- ฿1,425
- Schedules at
- lomprayah.com
- Book at
- lomprayah.com
Busferry from Surat Thani Airport to Koh Samui Nathon Pier
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- ฿953
- Schedules at
- lomprayah.com
- Book at
- lomprayah.com
- Phone
- 02-629-3552
- monthanathiptourandtravel@gmail.com
- Website
- monthanathip.com
Busferry from Bangkok Khao San Road to Thong Sala Pier, Koh Phangan
- Phone
- +66 9 4724 4555
- info@boonsiriferry.com
- Website
- boonsiriferry.com
Ferry from Boonsiri Office Kraisi to Koh Tao Boonsiri Pier
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- ฿1,000–1,400
- Book at
- https://12go.asia/en/operator/boonsiri-high-speed-ferries
- Website
- https://boonsiriferry.com/en
- Phone
- +66 89 873 0008
- customercare@lomprayah.com
- Website
- lomprayah.com
Ferry from Koh Tao Mae Had Pier to Koh Phangan
- Ave. Duration
- 1h 15m
- Frequency
- 5 times a day
- Estimated price
- ฿633
- Schedules at
- lomprayah.com
- Book at
- lomprayah.com
Ferry from Chumphon to Koh Tao Mae Had Pier
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- ฿948
- Schedules at
- lomprayah.com
- Book at
- lomprayah.com
Ferry from Koh Samui Nathon Pier to Koh Phangan
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Estimated price
- ฿367
- Schedules at
- lomprayah.com
- Book at
- lomprayah.com
- Phone
- +66 86 2730389
- customercare@songserm.com
- Website
- songserm.com
Ferry from Koh Tao Mae Had Pier to Koh Phangan
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- ฿550–650
- Website
- https://songserm.com/
- Book at
- https://12go.asia/en/operator/songserm
Ferry from Koh Samui Nathon Pier to Koh Phangan
- Ave. Duration
- 20 min
- Frequency
- 5 times a day
- Estimated price
- ฿220–350
- Website
- https://songserm.com/
- Book at
- https://12go.asia/en/operator/songserm
- Phone
- +66 2 277 4488
- info@rajaferryport.com
- Website
- rajaferryport.com
Car ferry from Raja Ferry Donsak Pier to Koh Phangan
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- ฿270
- Book at
- https://12go.asia/en/operator/raja-ferry
- Website
- https://www.rajaferryport.com/
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What are the different types of Renfe trains in Spain?, Which side of Niagara Falls should I choose (and how do I get there)?, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.
















