There are 5 ways to get from Koh Phangan to George Town by bus, busferry, train, tram, car ferry, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, Mini Van
best- Take the bus from Thong Sala Koh Phangan to Hat Yai Bus Stationbus Thong Sala Koh Phangan - Hat Yai Bus Station
- Take the bus from Hat Yai to Komtar Bus Terminalbus
13h 30mRM 266–276Bus, Minivan, train, car ferry
cheapest- Take the bus from Koh Phangan Thong Sala Pier to Surathanibus
- Take the bus from Surathani Talad Kaset Station to Hat Yai Bus Terminalbus
- Take the bus from Hat Yai Bus Terminal to Padang Besarbus
- Take the train from Padang Besar to Butterworthtrain
- Take the carferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
15h 22mRM 144–164Bus and ferry, train, tram, car ferry
- Take the busferry from Koh Phangan Thong Sala Pier to Surat Thani Train stationbusferry
- Take the train from Surat Thani Train Station to Hat Yaitrain
- Take the train from Hat Yai to Padang Besartrain
- Take the tram from Padang Besar to Butterworthtram
- Take the carferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
13h 30mFly
- Fly from Koh Samui Airport (USM) to Penang International Airport (PEN)plane USM - PEN
8h 10mRM 690–1,370Bus
- Take the bus from Thong Sala Koh Phangan to Hat Yai Bus Stationbus Thong Sala Koh Phangan - Hat Yai Bus Station
- Take the bus from Hat Yai to Prangin Mallbus
13h 53mRM 236
Koh Phangan to George Town by bus
Comparing Your Travel Options
The cheapest way to get from Koh Phangan to George Town is to bus and Minivan and train and car ferry which costs RM 140 - RM 170 and takes 15h 22m.
The fastest way to get from Koh Phangan to George Town is to fly which takes 8h 10m and costs RM 650 - RM 1400.
No, there is no direct bus from Koh Phangan to George Town. However, there are services departing from Thong Sala Koh Phangan and arriving at Komtar Bus Terminal via Hat Yai. The journey, including transfers, takes approximately 13h 30m.
The distance between Koh Phangan and George Town is 586 km.
The best way to get from Koh Phangan to George Town without a car is to bus and Mini Van which takes 13h 30m and costs RM 260 - RM 280.
It takes approximately 13h 30m to get from Koh Phangan to George Town, including transfers.
Koh Phangan to George Town bus services, operated by Boonsiri Ferry, depart from Thong Sala Koh Phangan station.
The best way to get from Koh Phangan to George Town is to bus and Mini Van which takes 13h 30m and costs RM 260 - RM 280. Alternatively, you can fly, which costs RM 650 - RM 1400 and takes 8h 10m.
Koh Phangan to George Town bus services, operated by Boonsiri Ferry, arrive at Hat Yai Bus Station.
George Town is 1h ahead of Koh Phangan. It is currently 1:40 PM in Koh Phangan and 2:40 PM in George Town.
What companies run services between Koh Phangan, Thailand and George Town, Malaysia?
You can take a bus from Thong Sala Koh Phangan to Komtar Bus Terminal via Hat Yai in around 13h 30m. Alternatively, Bangkok Airways, Firefly, and five other airlines fly from Koh Samui Airport (USM) to Penang International Airport (PEN) every 4 hours.
- Website
- singaporeair.com
Flights from Koh Samui Airport to Penang International Airport via Singapore Changi
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- RM 650–1,400
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Surat Thani Train Station to Hat Yai
- Ave. Duration
- 4h 45m
- Frequency
- Every 4 hours
- Estimated price
- RM 12–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 18–23
- 2nd Class (Air-Conditioned Berth)
- RM 12–16
- 2nd Class (Air-conditioned Seat)
- RM 45–49
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- RM 1–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 12–15
- 2nd Class (Air-Conditioned Berth)
- RM 1–3
- 2nd Class (Air-conditioned Seat)
- RM 30–34
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Bus from Thong Sala Koh Phangan to Hat Yai Bus Station
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- RM 177
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
Bus from Thong Sala Koh Phangan to Hat Yai Bus Station
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- RM 177
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
- Phone
- 04-375 2400
- [email protected]
- Website
- penangport.com.my
Car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- RM 2
- Schedules at
- penangport.com.my
Car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- RM 2
- Schedules at
- penangport.com.my
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Travelling to and around Russia for the 2018 FIFA World Cup, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
Booking & Getting There
Book your Koh Phangan to George Town bus tickets online with 12go.asia.
There are 2421+ hotels available in George Town.



