There are 8 ways to get from Penang to Salak Tinggi by plane, car ferry, train, bus, taxi, 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 Kuala Lumpur International Airport
best- Fly from Penang International Airport (PEN) to Kuala Lumpur International Airport (KUL)plane PEN - KUL
2h 23mRM 112–198Car ferry, train
cheapest- Take the carferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminalcarferry
- Take the train from Butterworth to Kl Sentraltrain Ets
- Take the train from KL Sentral to Salak Tinggitrain
5h 51mRM 16–127Bus
- Take the bus from Penang Komtar to Klia T1bus Penang Komtar
5h 54mRM 72–91Car ferry, taxi
- Take the carferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminalcarferry
- Take the taxi from Sultan Abdul Halim Ferry Terminal to Salak Tinggitaxi
4h 29mRM 372–442Fly to Sultan Abdul Aziz Shah, train
- Fly from Penang International Airport (PEN) to Sultan Abdul Aziz Shah (SZB)plane PEN - SZB
- Take the train from KL Sentral to Salak Tinggitrain
3h 4mRM 138–272Bus via Kuala Lumpur, Tbs (Terminal Bersepadu Selatan)
- Take the bus from Sungai Nibong to Terminal Bersepadu Selatanbus Kl
7h 5mRM 47–142Drive 391.1 km
- Drive from George Town to Salak Tinggicar 391.1 km
4h 15mRM 155–223Taxi
- Take the taxi from George Town to Salak Tinggitaxi 391.1 km
4h 15mRM 370–450
Penang to Salak Tinggi by car ferry and train
Comparing Your Travel Options
The cheapest way to get from Penang to Salak Tinggi is to car ferry and train which costs RM 15 - RM 130 and takes 5h 51m.
The fastest way to get from Penang to Salak Tinggi is to fly which takes 2h 23m and costs RM 110 - RM 200.
No, there is no direct bus from Penang to Salak Tinggi. However, there are services departing from Penang Komtar and arriving at Klia T1 via . The journey, including transfers, takes approximately 5h 54m.
The distance between Penang and Salak Tinggi is 344 km. The road distance is 391.1 km.
The best way to get from Penang to Salak Tinggi without a car is to car ferry and train which takes 5h 51m and costs RM 15 - RM 130.
It takes approximately 2h 23m to get from Penang to Salak Tinggi, including transfers.
Penang to Salak Tinggi bus services, operated by KPB Express, depart from Penang Komtar station.
The best way to get from Penang to Salak Tinggi is to fly which takes 2h 23m and costs RM 110 - RM 200. Alternatively, you can bus, which costs RM 70 - RM 95 and takes 5h 54m.
Penang to Salak Tinggi bus services, operated by KPB Express, arrive at Klia T1 station.
Yes, the driving distance between Penang to Salak Tinggi is 391 km. It takes approximately 4h 15m to drive from Penang to Salak Tinggi.
What companies run services between Penang, Malaysia and Salak Tinggi, Malaysia?
AirAsia, Malindo Airways, and two other airlines fly from Penang International Airport (PEN) to Kuala Lumpur International Airport (KUL) hourly. Alternatively, KPB Express operates a bus from Penang Komtar to Klia T1 twice daily. Tickets cost RM 60–80 and the journey takes 5h 27m.
- Website
- malaysiaairlines.com
Flights from Penang International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- RM 100–420
Flights from Penang International Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- RM 180–550
- Website
- fireflyz.com.my
Flights from Penang International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- RM 100–420
Flights from Penang International Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- RM 180–550
- Website
- airasia.com
Flights from Penang International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- RM 90–160
Flights from Penang International Airport to Kuala Lumpur International Airport via Langkawi
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- RM 90–160
- Website
- malindoair.com
Flights from Penang International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- RM 110–180
Flights from Penang International Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- RM 130–200
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Butterworth to Kl Sentral
- Ave. Duration
- 4h 5m
- Frequency
- Every 3 hours
- Estimated price
- RM 9–50
- Website
- KTMB
- Shuttle
- RM 9–14
- Express
- RM 30–50
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM
Train from Butterworth to Kl Sentral
- Ave. Duration
- 4h 5m
- Frequency
- Every 4 hours
- Estimated price
- RM 61
- Website
- KTM
- Silver
- RM 38–41
- Gold
- RM 61
- Platinum
- RM 80–84
- Phone
- +603 2267 8000
- [email protected]
- Website
- KLIA Ekspres
Train from KL Sentral to Salak Tinggi
- Ave. Duration
- 29 min
- Frequency
- Every 30 minutes
- Estimated price
- RM 5–60
- Website
- KLIA Ekspres
Train from KL Sentral to Salak Tinggi
- Ave. Duration
- 29 min
- Frequency
- Every 30 minutes
- Estimated price
- RM 5–60
- Website
- KLIA Ekspres
- Phone
- +60 12-470 7815
- [email protected]
- Website
- KPB Express Facebook
Bus from Penang Komtar to Klia T1
- Ave. Duration
- 5h 27m
- Frequency
- Twice daily
- Estimated price
- RM 60–80
- Website
- KPB Express Facebook
- Phone
- 012-708 2999
- [email protected]
- Website
- kkklexpress.com
Bus from Sungai Nibong to Terminal Bersepadu Selatan
- Ave. Duration
- 5h
- Frequency
- Every 3 hours
- Estimated price
- RM 40–90
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
- Phone
- 04-3312966
- Website
- Supernice Grassland
Bus from Sungai Nibong to Terminal Bersepadu Selatan
- Ave. Duration
- 4h 59m
- Frequency
- 5 times a day
- Estimated price
- RM 95–140
- Website
- Supernice Grassland
- Book at
- Supernice Grassland
- Phone
- +60 17-659 2527
- [email protected]
- Website
- Plus Liner
Bus from Sungai Nibong to Terminal Bersepadu Selatan
- Ave. Duration
- 5h 20m
- Frequency
- 5 times a day
- Estimated price
- RM 55
- Website
- Plus Liner
- 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
- RM 1–2
- 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
- RM 1–2
- Schedules at
- penangport.com.my
- Ave. Duration
- 4h 12m
- Estimated price
- RM 370–450
Penang Taxi Drivers Association
- Phone
- +60 4 262 5721
Sunshine Radio Taxi
- Phone
- +60 4 642 5961
Penang Taxi Drivers Association
- Phone
- +60 4 262 5721
Sunshine Radio Taxi
- Phone
- +60 4 642 5961
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 Travelling to the US: What do I need to know?, Best ways to travel around Australia, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Book your Penang to Salak Tinggi bus tickets online with Omio and 12go.asia.
There are 8316+ hotels available in Salak Tinggi.





















