There are 9 ways to get from Donsak Pier 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 Donsak Seatran Pier to Bus Terminal Komtarbus Donsak Seatran Pier - Bus Terminal Komtar
9h 32mRM 158Ferry
- Take the ferry from Donsak Pier to Na Thon Koh Samui Songsermferry Donsak Pier - Na Thon Koh Samui Songserm
- Take the ferry from Na Thon Pier Seatran Ferry to Bus Terminal Komtarferry Na Thon Pier Seatran Ferry - Bus Terminal Komtar
12h 54mRM 234–266Drive, car ferry
- Drive from Donsak Pier to Sultan Abdul Halim Ferry Terminalcar
- Take the carferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
7h 12mRM 234–338Bus to Surat Thani, fly
- Take the bus from Donsak Piers to Surat Thani Airportbus
- Fly from Surat Thani (URT) to Penang International Airport (PEN)plane URT - PEN
7h 25mRM 786–1,736Bus via Hat Yai
- Take the bus from Donsak Piers to Hat Yai Airportbus Hat Yai Airport
- Take the bus from Central Hat Yai to George Town Hotel Transferbus Central Hat Yai - George Town Hotel Transfer
12h 1mRM 576–1,239Drive 517.5 km
- Drive from Donsak Pier to George Towncar 517.5 km
7h 4mRM 240–347Bus to Phuket International Airport, fly
- Take the bus from Donsak Seatran Pier to Phuket Airportbus
- Fly from Phuket International Airport (HKT) to Penang International Airport (PEN)plane HKT - PEN
8h 17mRM 297–667Bus to Krabi Airport, fly
- Take the bus from Donsak Seatran Pier to Krabi Town Transfer except Ao Nang Ao Nammao Railay and Klong Muangbus
- Fly from Krabi Airport (KBV) to Penang International Airport (PEN)plane KBV - PEN
10h 42mRM 481–966Ferry, ferry to Nakhon Si Thammarat, fly
- Take the ferry from Donsak Pier to Na Thon Koh Samui Songsermferry
- Take the ferry from Lomprayah Nathon Pier to Nakhon Si Thammarat Airportferry
- Fly from Nakhon Si Thammarat (NST) to Penang International Airport (PEN)plane NST - PEN
12h 10mRM 978–1,260
Donsak Pier to Penang by foot and bus
Comparing Your Travel Options
The cheapest way to get from Donsak Pier to Penang is to bus which costs RM 158 and takes 9h 32m.
The fastest way to get from Donsak Pier to Penang is to drive which takes 7h 4m and costs RM 240 - RM 350.
Yes, there is a direct bus departing from Donsak Seatran Pier and arriving at Bus Terminal Komtar. Services depart once daily, and operate every day. The journey takes approximately 9h 30m.
No, there is no direct ferry from Donsak Pier to Penang. However, there are services departing from Donsak Pier and arriving at Bus Terminal Komtar via Na Thon Pier Seatran Ferry. The journey, including transfers, takes approximately 12h 54m.
The distance between Donsak Pier and Penang is 518 km. The road distance is 517.5 km.
Book your Donsak Pier to Penang ferry tickets online with 12go.asia.
The best way to get from Donsak Pier to Penang without a car is to bus which takes 9h 32m and costs RM 158.
The bus from Donsak Seatran Pier to Bus Terminal Komtar takes 9h 30m including transfers and departs once daily.
Donsak Pier to Penang bus services, operated by KST Travels, depart from Donsak Seatran Pier station.
Donsak Pier to Penang bus services, operated by KST Travels, arrive at Bus Terminal Komtar station.
What companies run services between Donsak Pier, Thailand and Penang, Malaysia?
KST Travels operates a bus from Donsak Seatran Pier to Bus Terminal Komtar once daily. Tickets cost RM 158 and the journey takes 9h 30m. Alternatively, you can take a ferry from Donsak Pier to Bus Terminal Komtar via Na Thon Koh Samui Songserm and Na Thon Pier Seatran Ferry in around 12h 54m.
- 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
Flights from Nakhon Si Thammarat to Penang International Airport via Don Muang
- Ave. Duration
- 6h 18m
- When
- Every day
- Estimated price
- RM 650–900
- 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
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- RM 400–950
Flights from Nakhon Si Thammarat to Penang International Airport via Suvarnabhumi
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- RM 550–1,500
- 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
Flights from Nakhon Si Thammarat to Penang International Airport via Suvarnabhumi
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- RM 550–1,500
- 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
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- RM 400–950
- 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, Friday, and Sunday
- Estimated price
- RM 430–900
- Phone
- +66 2 269 1069
- [email protected]
- Website
- KST Travel
Bus from Donsak Seatran Pier to Bus Terminal Komtar
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- RM 158
- Website
- KST Travel
- Phone
- +66 2 252 1052
- [email protected]
- Website
- 12go.co
Bus from Donsak Piers to Surat Thani Airport
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- RM 236
- Book at
- PL Travel
- Phone
- +66 614655695
- [email protected]
- Website
- Smart En Plus
Bus from Donsak Piers to Hat Yai Airport
- Ave. Duration
- 6h
- Frequency
- On demand
- Estimated price
- RM 460–1,200
- Book at
- 12 Go
- Website
- Smart En Plus
- Phone
- +66 2 295 1095
- [email protected]
- Website
- Zee Zenith Travel
Bus from Central Hat Yai to George Town Hotel Transfer
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- RM 105
- Schedules at
- Zee Zenith Travel
- Phone
- +66 2 237 1037
- [email protected]
- Website
- 12go.co
Bus from Donsak Seatran Pier to Phuket Airport
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- RM 67
- Book at
- Samui Tour
- Phone
- +66 2 216 1016
- [email protected]
- Website
- Krabi Sea Pearl
Bus from Donsak Seatran Pier to Krabi Town Transfer except Ao Nang Ao Nammao Railay and Klong Muang
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- RM 49
- Website
- Krabi Sea Pearl
- Phone
- +66 86 2730389
- [email protected]
- Website
- Songserm
Ferry from Donsak Pier to Na Thon Koh Samui Songserm
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Estimated price
- RM 40–80
- Website
- Songserm
Ferry from Donsak Pier to Na Thon Koh Samui Songserm
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Estimated price
- RM 40–80
- Website
- Songserm
- Phone
- +66 2 269 1069
- [email protected]
- Website
- KST Travel
Ferry from Na Thon Pier Seatran Ferry to Bus Terminal Komtar
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- RM 190
- Website
- KST 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 2
- Schedules at
- penangport.com.my
- Phone
- +66 89 873 0008
- [email protected]
- Website
- Lomprayah
Ferry from Lomprayah Nathon Pier to Nakhon Si Thammarat Airport
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- RM 55–290
- Schedules at
- Lomprayah
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 Train travel in Spain: A guide to Renfe, South Korea: Travelling from Seoul to Busan , and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.
Booking & Getting There
Penang is 1h ahead of Donsak Pier. It is currently 2:47 AM in Donsak Pier and 3:47 AM in Penang.
Yes, the driving distance between Donsak Pier to Penang is 518 km. It takes approximately 7h 4m to drive from Donsak Pier to Penang.
Book your Donsak Pier to Penang bus tickets online with 12go.asia.
There are 2427+ hotels available in Penang.







