There are 7 ways to get from Surat Thani to Penang by bus, ferry, car, 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
best- Take the bus from P Plus Express Surat Thani to Penang New Asian Travelbus P Plus Express Surat Thani - Penang New Asian Travel
7hRM 165–180Ferry
- Take the ferry from Udomrat Office to Koh Lipe Immigration Pointferry Udomrat Office - Koh Lipe Immigration Point
- Take the ferry from Koh Lipe Bundhaya Resort Pier to George Town Hotel Transferferry Koh Lipe Bundhaya Resort Pier - George Town Hotel Transfer / ...
18h 30mRM 583–643Drive, car ferry
- Drive from Surat Thani to Sultan Abdul Halim Ferry Terminalcar
- Take the carferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
7h 18mRM 237–343Fly from Surat Thani
- Fly from Surat Thani (URT) to Penang International Airport (PEN)plane URT - PEN
6h 40mRM 558–1,516Drive 525.4 km
- Drive from Surat Thani to George Towncar 525.4 km
7h 11mRM 244–352Bus to Phuket International Airport, fly
- Take the bus from Surat City Agricural Market 2 to Phuket Airportbus
- Fly from Phuket International Airport (HKT) to Penang International Airport (PEN)plane HKT - PEN
7h 30mRM 336–706Bus to Krabi Airport, fly
- Take the bus from Surat Thani Hotel Transfer to Ao Nang Mcdonaldbus
- Fly from Krabi Airport (KBV) to Penang International Airport (PEN)plane KBV - PEN
9h 49mRM 488–973
Surat Thani to Penang by bus
Comparing Your Travel Options
The cheapest way to get from Surat Thani to Penang is to bus which costs RM 165 - RM 180 and takes 7h.
The fastest way to get from Surat Thani to Penang is to fly which takes 6h 40m and costs RM 550 - RM 1600.
Yes, there is a direct bus departing from P Plus Express Surat Thani and arriving at Penang New Asian Travel. Services depart twice daily, and operate every day. The journey takes approximately 7h.
No, there is no direct ferry from Surat Thani to Penang. However, there are services departing from Udomrat Office and arriving at George Town Hotel Transfer via Koh Lipe Bundhaya Resort Pier. The journey, including transfers, takes approximately 18h 30m.
The distance between Surat Thani and Penang is 527 km. The road distance is 525.4 km.
Book your Surat Thani to Penang ferry tickets online with 12go.asia.
The best way to get from Surat Thani to Penang without a car is to bus which takes 7h and costs RM 165 - RM 180.
The bus from P Plus Express Surat Thani to Penang New Asian Travel takes 7h including transfers and departs twice daily.
Surat Thani to Penang bus services, operated by P Plus Express, depart from P Plus Express Surat Thani station.
The best way to get from Surat Thani to Penang is to bus which takes 7h and costs RM 165 - RM 180. Alternatively, you can fly, which costs RM 550 - RM 1600 and takes 6h 40m.
What companies run services between Surat Thani, Thailand and Penang, Malaysia?
P Plus Express operates a bus from P Plus Express Surat Thani to Penang New Asian Travel once daily. Tickets cost RM 169 and the journey takes 7h. KST Travels also services this route once daily. Alternatively, you can take a ferry from Udomrat Office to George Town Hotel Transfer via Koh Lipe Bundhaya Resort Pier in around 18h 30m.
- Website
- airasia.com
Flights from Surat Thani to Penang International Airport via Don Muang
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- RM 500–1,500
Flights from Krabi Airport to Penang International Airport via Don Muang
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- RM 500–750
- Website
- malaysiaairlines.com
Flights from Phuket International Airport to Penang International Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- RM 250–1,300
Flights from Krabi Airport to Penang International Airport via Kuala Lumpur
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- RM 400–950
- Website
- airasia.com
Flights from Phuket International Airport to Penang International Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 210–550
Flights from Krabi Airport to Penang International Airport via Kuala Lumpur
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- RM 390–850
- Website
- fireflyz.com.my
Flights from Phuket International Airport to Penang International Airport
- Ave. Duration
- 1h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 300–460
Flights from Krabi Airport to Penang International Airport via Kuala Lumpur
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- RM 400–950
- Website
- thaiairways.com
Flights from Krabi Airport to Penang International Airport via Suvarnabhumi
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- RM 500–1,400
Flights from Krabi Airport to Penang International Airport via Koh Samui, Suvarnabhumi
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- RM 500–1,400
- Website
- qatarairways.com
Flights from Phuket International Airport to Penang International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 250–1,300
- Website
- flyscoot.com
Flights from Krabi Airport to Penang International Airport via Singapore Changi
- Ave. Duration
- 8h
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- RM 430–900
- Phone
- +66 2 352 1152
- [email protected]
- Website
- P Plus Express
Bus from P Plus Express Surat Thani to Penang New Asian Travel
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- RM 169
- Schedules at
- P Plus Express
- Phone
- +66 2 269 1069
- [email protected]
- Website
- KST Travel
Bus from P Plus Express Surat Thani to Penang New Asian Travel
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- RM 176
- Website
- KST Travel
- Website
- PP Service
Bus from Surat City Agricural Market 2 to Phuket Airport
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- RM 106
- Schedules at
- PP Service
- Phone
- +66 2 234 1034
- [email protected]
- Website
- 12go.co
Bus from Surat Thani Hotel Transfer to Ao Nang Mcdonald
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- RM 52
- Book at
- A and T Travel
- Phone
- +66 2 281 1081
- [email protected]
- Website
- 12go.co
Ferry from Udomrat Office to Koh Lipe Immigration Point
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Estimated price
- RM 363
- Book at
- Udomrat Tour
- Phone
- +66 2 295 1095
- [email protected]
- Website
- Zee Zenith Travel
Ferry from Koh Lipe Bundhaya Resort Pier to George Town Hotel Transfer
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Estimated price
- RM 227
- Schedules at
- Zee Zenith Travel
- Phone
- +66 2 208 1008
- [email protected]
- Website
- Thubthim Siam Travel
Ferry from Koh Lipe Bundhaya Resort Pier to George Town Hotel Transfer
- Ave. Duration
- 8h 13m
- Frequency
- Once daily
- Estimated price
- RM 276
- Website
- Thubthim Siam Travel
- 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 1–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 Need to know: Eurostar, Best ways to travel around Australia, and Flying into Beijing? - to help you get the most out of your next trip.
Booking & Getting There
Surat Thani to Penang bus services, operated by P Plus Express, arrive at Penang New Asian Travel station.
Penang is 1h ahead of Surat Thani. It is currently 9:44 AM in Surat Thani and 10:44 AM in Penang.
Yes, the driving distance between Surat Thani to Penang is 525 km. It takes approximately 7h 11m to drive from Surat Thani to Penang.
Book your Surat Thani to Penang bus tickets online with Omio and 12go.asia.
There are 2414+ hotels available in Penang.

