There are 6 ways to get from Karak to Penang by taxi, plane, train, car ferry, bus, 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.
Taxi, fly
best- Take the taxi from Karak to Sultan-Abdul-Aziz-Shah-Airport-SZBtaxi
- Fly from Sultan Abdul Aziz Shah (SZB) to Penang International Airport (PEN)plane SZB - PEN
2h 12mRM 301–418Drive, car ferry
cheapest- Drive from Karak to Sultan Abdul Halim Ferry Terminalcar
- Take the car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
4h 43mRM 65–92Taxi, train, car ferry
- Take the taxi from Karak to Batang Kalitaxi
- Take the train from Batang Kali to Butterworthtrain Ets
- Take the car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
4h 45mRM 182–251Taxi, bus
- Take the taxi from Karak to First World Genting Highlandstaxi
- Take the bus from First World Genting Highlands to Penang Komtarbus
8h 10mRM 197–224Taxi, bus, car ferry
- Take the taxi from Karak to Awana Bus Terminaltaxi
- Take the bus from Awana Bus Terminal to KL Sentralbus
- Take the bus from KL Sentral to Butterworthbus
- Take the car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
8h 36mRM 250–330Drive 383 km
- Drive from Karak to George Towncar 383 km
4h 33mRM 65–93
Sultan Abdul Aziz Shah (SZB) to Penang International Airport (PEN) flights
Questions & Answers
The cheapest way to get from Karak to Penang is to drive and car ferry which costs RM 60 - RM 95 and takes 4h 43m.
The fastest way to get from Karak to Penang is to taxi and fly which takes 2h 12m and costs RM 300 - RM 420.
The distance between Karak and Penang is 369 km. The road distance is 383 km.
The best way to get from Karak to Penang without a car is to taxi and train and car ferry which takes 4h 45m and costs RM 180 - RM 260.
It takes approximately 2h 12m to get from Karak to Penang, including transfers.
Yes, the driving distance between Karak to Penang is 383 km. It takes approximately 4h 33m to drive from Karak to Penang.
There are 2510+ hotels available in Penang.
What companies run services between Karak, Malaysia and Penang, Malaysia?
There is no direct connection from Karak to Penang. However, you can take the taxi to Sultan-Abdul-Aziz-Shah-Airport-SZB airport then fly to Penang International Airport (PEN). Alternatively, you can take the taxi to Batang Kali, take the train to Butterworth, walk to Sultan Abdul Halim Ferry Terminal, then take the car ferry to Raja Tun Uda Ferry Terminal.
- Website
- fireflyz.com.my
Flights from Sultan Abdul Aziz Shah to Penang International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 130–270
Flights from Sultan Abdul Aziz Shah to Penang International Airport via Langkawi
- Ave. Duration
- 3h
- When
- Monday, Friday, and Sunday
- Estimated price
- RM 130–270
- Website
- malindoair.com
Flights from Sultan Abdul Aziz Shah to Penang International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- RM 160–230
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Batang Kali to Butterworth
- Ave. Duration
- 2h 56m
- Frequency
- Twice daily
- Estimated price
- RM 7–45
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 7–12
- Express
- RM 29–45
Bus from First World Genting Highlands to Penang Komtar
- Ave. Duration
- 7h 9m
- Frequency
- Once daily
- Estimated price
- RM 52
- Book at
- easybook.com
- Phone
- (603) 6251 8398
- Website
- rwgenting.com
Bus from Awana Bus Terminal to KL Sentral
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- RM 21
- Schedules at
- rwgenting.com
- Book at
- redbus.my
- Phone
- +60 3 3344 8828
- [email protected]
- Website
- aerobus.com.my
Bus from Awana Bus Terminal to KL Sentral
- Ave. Duration
- 2h 1m
- Frequency
- Every 30 minutes
- Estimated price
- RM 92
- Website
- https://aerobus.com.my/
- Phone
- 03 – 5569 9999
- [email protected]
- Website
- suasanaedaran.com
Bus from KL Sentral to Butterworth
- Ave. Duration
- 4h 48m
- Frequency
- Every 2 hours
- Estimated price
- RM 28–85
- Book at
- easybook.com
- 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
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
- Ave. Duration
- 1h 2m
- Estimated price
- RM 120–210
Stesen Teksi Bentong
- Phone
- +60 9-222 3711
Taxi Bentong Outstation Service
- Phone
- +6 017 8780027
- Website
- web.facebook.com
Genting Taxi
- Phone
- 03- 6101 1313
- Website
- gentingtaxi.com
Nizam Transport Services
Stesen Teksi Bentong
- Phone
- +60 9-222 3711
Taxi Bentong Outstation Service
- Phone
- +6 017 8780027
- Website
- web.facebook.com
Genting Taxi
- Phone
- 03- 6101 1313
- Website
- gentingtaxi.com
Nizam Transport Services
Stesen Teksi Bentong
- Phone
- +60 9-222 3711
Taxi Bentong Outstation Service
- Phone
- +6 017 8780027
- Website
- web.facebook.com
Genting Taxi
- Phone
- 03- 6101 1313
- Website
- gentingtaxi.com
Nizam Transport Services
Stesen Teksi Bentong
- Phone
- +60 9-222 3711
Taxi Bentong Outstation Service
- Phone
- +6 017 8780027
- Website
- web.facebook.com
Genting Taxi
- Phone
- 03- 6101 1313
- Website
- gentingtaxi.com
Nizam Transport Services
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 4 stunningly beautiful Philippines islands you need to visit, Train travel in France: A guide to SNCF, and How to travel India's Golden Triangle - to help you get the most out of your next trip.












