There are 7 ways to get from Penang to Ao Nang by plane, car ferry, tram, bus, ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Krabi Airport
best- Fly from Penang International Airport (PEN) to Krabi Airport (KBV)plane PEN - KBV
5h 21m฿3,635–7,015Bus via Krabi Bus Terminal
cheapest- Take the bus from George Town Komtar CIMB Bank to Krabi Bus Terminalbus George Town Komtar CIMB Bank - Krabi Bus Terminal / ...
10h 51m฿1,095–1,490Car ferry, tram, bus, ferry
- Take the carferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminalcarferry
- Take the tram from Butterworth to Padang Besartram
- Take the bus from Wang Pra Chan Border Thailand to Pak Bara Pierbus
- Take the ferry from Pak Bara to Ao Nang McDonaldsferry
9h 53m฿2,744–3,010Bus
- Take the bus from George Town Transfer to Krabi Town Transferbus George Town Transfer - Krabi Town Transfer
10h฿1,300–1,500Car ferry, drive
- Take the carferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminalcarferry
- Drive from Sultan Abdul Halim Ferry Terminal to Ao Nangcar
7h 12m฿2,016–3,117Fly to Phuket International Airport, ferry
- Fly from Penang International Airport (PEN) to Phuket International Airport (HKT)plane PEN - HKT
- Take the ferry from Phuket Airport to Ao Nang Hotel Transferferry
6h 5m฿2,647–5,995Drive 473.1 km
- Drive from George Town to Ao Nangcar 473.1 km
7h 4m฿2,162–3,123
Penang to Ao Nang by bus
Comparing Your Travel Options
The cheapest way to get from Penang to Ao Nang is to bus via Krabi Bus Terminal which costs ฿1000 - ฿1500 and takes 10h 51m.
The fastest way to get from Penang to Ao Nang is to fly which takes 5h 21m and costs ฿3600 - ฿7000.
Yes, there is a direct bus departing from George Town Transfer and arriving at Krabi Town Transfer. Services depart twice daily, and operate every day. The journey takes approximately 10h.
The distance between Penang and Ao Nang is 375 km. The road distance is 473.1 km.
The best way to get from Penang to Ao Nang without a car is to bus which takes 10h and costs ฿1300 - ฿1500.
It takes approximately 5h 21m to get from Penang to Ao Nang, including transfers.
Penang to Ao Nang bus services, operated by TransBaanTon, depart from George Town Transfer station.
The best way to get from Penang to Ao Nang is to fly which takes 5h 21m and costs ฿3600 - ฿7000. Alternatively, you can bus, which costs ฿1300 - ฿1500 and takes 10h.
Penang to Ao Nang bus services, operated by TransBaanTon, arrive at Krabi Town Transfer station.
Ao Nang is 1h behind Penang. It is currently 12:34 AM in Penang and 11:34 PM in Ao Nang.
What companies run services between Penang, Malaysia and Ao Nang, Thailand?
AirAsia, Thai AirAsia, and three other airlines fly from Penang International Airport (PEN) to Krabi Airport (KBV) 5 times a day. Alternatively, TransBaanTon operates a bus from George Town Transfer to Krabi Town Transfer twice daily. Tickets cost ฿1,300–1,500 and the journey takes 10h.
- Website
- airasia.com
Flights from Penang International Airport to Krabi Airport via Kuala Lumpur
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- ฿3,400–7,000
Flights from Penang International Airport to Krabi Airport via Langkawi, Kuala Lumpur
- Ave. Duration
- 7h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿3,400–7,000
Flights from Penang International Airport to Phuket International Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿1,700–4,200
- Website
- fireflyz.com.my
Flights from Penang International Airport to Krabi Airport via Kuala Lumpur
- Ave. Duration
- 6h 15m
- When
- Monday, Tuesday, and Sunday
- Estimated price
- ฿3,700–9,500
Flights from Penang International Airport to Phuket International Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿2,800–3,800
- Website
- airasia.com
Flights from Penang International Airport to Krabi Airport via Don Muang
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ฿4,100–7,500
- Website
- thaiairways.com
Flights from Penang International Airport to Krabi Airport via Suvarnabhumi
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ฿4,800–13,000
- Website
- flyscoot.com
Flights from Penang International Airport to Krabi Airport via Singapore Changi
- Ave. Duration
- 7h 10m
- When
- Monday and Saturday
- Estimated price
- ฿3,400–7,000
- Website
- qatarairways.com
Flights from Penang International Airport to Phuket International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ฿2,500–11,000
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Tram from Butterworth to Padang Besar
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- ฿35–240
- Website
- KTMB
- Shuttle
- ฿35–55
- Express
- ฿160–240
- Phone
- +66 2 333 1133
- [email protected]
- Website
- Fern Holiday Tour
Bus from Wang Pra Chan Border Thailand to Pak Bara Pier
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- ฿1,840
- Website
- Fern Holiday Tour
- Phone
- +66 2 219 1019
- [email protected]
- Website
- TransBaanTon
Bus from George Town Transfer to Krabi Town Transfer
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- ฿1,300–1,500
- Website
- TransBaanTon
- Phone
- +66 2 269 1069
- [email protected]
- Website
- KST Travel
Bus from George Town Komtar CIMB Bank to Krabi Bus Terminal
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- ฿1,350
- Website
- KST Travel
- Phone
- (Service Counter) / +66 81 891 7991
- [email protected]
- Website
- 12go.co
Bus from George Town Komtar CIMB Bank to Krabi Bus Terminal
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Estimated price
- ฿1,000
- Book at
- Nopphayar Trans and Tour
- Phone
- 04-375 2400
- [email protected]
- Website
- penangport.com.my
Car ferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- ฿15–17
- Schedules at
- penangport.com.my
Car ferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- ฿15–17
- Schedules at
- penangport.com.my
- Phone
- +66 2 361 1161
- [email protected]
- Website
- Taweesub Speedboat
Ferry from Pak Bara to Ao Nang McDonalds
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- ฿743
- Schedules at
- Taweesub Speedboat
- Phone
- +66 980 168 181
- [email protected]
- Website
- tigerlinetravel
Ferry from Phuket Airport to Ao Nang Hotel Transfer
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- ฿700–1,800
- Website
- tigerlinetravel
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 How to travel India's Golden Triangle, South Korea: Travelling from Seoul to Busan , and Getting to Rome from the airport - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Penang to Ao Nang is 473 km. It takes approximately 7h 4m to drive from Penang to Ao Nang.
Book your Penang to Ao Nang bus tickets online with 12go.asia.
There are 1227+ hotels available in Ao Nang.






