There are 7 ways to get from Balik Pulau to Shah Alam by plane, bus, car ferry, train, car, or taxi
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 Sultan Abdul Aziz Shah, line 750 bus
best- Fly from Penang International Airport (PEN) to Sultan Abdul Aziz Shah (SZB)plane PEN - SZB
- Take the bus from Pj744 Ktm Setia Jaya to (M) Sa786 Hentian Bandar Seksyen 14bus
4h 24mRM 134–233Car ferry, train
cheapest- Take the carferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminalcarferry
- Take the train from Butterworth to Kuala Lumpurtrain Ets
7h 32mRM 41–90Bus
- Take the bus from Terminal Balik Pulau to Persiaran Bayan Indahbus 401E
- Take the bus from Queensbay Mall to Bandar Sunwaybus
7h 24mRM 64–210Drive 364.3 km
- Drive from Balik Pulau to Shah Alamcar 364.3 km
4hRM 140–202Taxi
- Take the taxi from Balik Pulau to Shah Alamtaxi 364.3 km
4hRM 350–420Fly to Kuala Lumpur International Airport, train, line 750 bus
- Fly from Penang International Airport (PEN) to Kuala Lumpur International Airport (KUL)plane PEN - KUL
- Take the train from Klia T2 to KL Sentraltrain
- Take the bus from Kl1760 Suasana Sentral Loft to (M) Sa2 Bulatan Kayanganbus
5h 45mRM 100–276Bus, car ferry
- Take the bus from Pekan Kongsi to (M1) Jetty Abus
- Take the carferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminalcarferry
- Take the bus from Penang Sentral to Terminal Shah Alambus
8h 25mRM 51–77
Penang International Airport (PEN) to Sultan Abdul Aziz Shah (SZB) flights
Comparing Your Travel Options
The cheapest way to get from Balik Pulau to Shah Alam is to bus and car ferry which costs RM 50 - RM 80 and takes 8h 25m.
The fastest way to get from Balik Pulau to Shah Alam is to drive which takes 4h and costs RM 140 - RM 210.
No, there is no direct bus from Balik Pulau to Shah Alam. However, there are services departing from Terminal Balik Pulau and arriving at Sa1 Lotus Extra Shah Alam via Queensbay Mall and (M) Pj615 Sunway Pyramid. The journey, including transfers, takes approximately 7h 24m.
The distance between Balik Pulau and Shah Alam is 316 km. The road distance is 364.3 km.
The best way to get from Balik Pulau to Shah Alam without a car is to bus which takes 7h 24m and costs RM 60 - RM 210.
It takes approximately 4h 24m to get from Balik Pulau to Shah Alam, including transfers.
Balik Pulau to Shah Alam bus services, operated by Rapid Penang, depart from Terminal Balik Pulau station.
Balik Pulau to Shah Alam bus services, operated by Rapid Penang, arrive at Persiaran Bayan Indah station.
Yes, the driving distance between Balik Pulau to Shah Alam is 364 km. It takes approximately 4h to drive from Balik Pulau to Shah Alam.
There are 8039+ hotels available in Shah Alam.
What companies run services between Balik Pulau, Malaysia and Shah Alam, Malaysia?
You can take a bus from Terminal Balik Pulau to Sa1 Lotus Extra Shah Alam via Queensbay Mall, Bandar Sunway, and (M) Pj615 Sunway Pyramid in around 7h 24m.
- Website
- fireflyz.com.my
Flights from Penang International Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- RM 130–440
Flights from Penang International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- RM 100–420
- Website
- malaysiaairlines.com
Flights from Penang International Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- RM 130–440
Flights from Penang International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- RM 100–420
- Website
- airasia.com
Flights from Penang International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- RM 90–150
Flights from Penang International Airport to Kuala Lumpur International Airport via Langkawi
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- RM 90–150
- Website
- malindoair.com
Flights from Penang International Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- RM 130–200
Flights from Penang International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- RM 110–180
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Butterworth to Kuala Lumpur
- Ave. Duration
- 3h 59m
- Frequency
- Every 3 hours
- Estimated price
- RM 9–50
- Website
- KTMB
- Shuttle
- RM 9–14
- Express
- RM 30–50
- Phone
- +603 2267 8000
- [email protected]
- Website
- KLIA Ekspres
Train from Klia T2 to KL Sentral
- Ave. Duration
- 33 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 1–75
- Website
- KLIA Ekspres
- Phone
- +60 3 7885 2585
- [email protected]
- Website
- Rapid KL
Bus from Pj744 Ktm Setia Jaya to (M) Sa786 Hentian Bandar Seksyen 14
- Ave. Duration
- 18 min
- Frequency
- Hourly
- Estimated price
- RM 1–5
- Schedules at
- Rapid KL
Bus from Kl1760 Suasana Sentral Loft to (M) Sa2 Bulatan Kayangan
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- RM 1–5
- Schedules at
- Rapid KL
- Phone
- +603-7885 2585
- [email protected]
- Website
- facebook.com
Bus from Terminal Balik Pulau to Persiaran Bayan Indah
- Ave. Duration
- 1h 5m
- Frequency
- Every 15 minutes
- Estimated price
- RM 3–5
- Schedules at
- myrapid.com.my
Bus from Pekan Kongsi to (M1) Jetty A
- Ave. Duration
- 1h 44m
- Frequency
- Every 20 minutes
- Estimated price
- RM 4–6
- Schedules at
- Rapid Penang
- Phone
- +65 625 888 00
- [email protected]
- Website
- aeroline.com.my
Bus from Queensbay Mall to Bandar Sunway
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- RM 60–200
- Schedules at
- aeroline.com.my
- Phone
- +60 12-470 7815
- [email protected]
- Website
- KPB Express Facebook
Bus from Penang Sentral to Terminal Shah Alam
- Ave. Duration
- 4h 54m
- Frequency
- Once daily
- Estimated price
- RM 45–70
- Website
- KPB Express Facebook
- 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
- Estimated price
- RM 350–420
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 Italian Lakes: Getting around by train, Slovenia: Getting from Ljubljana to Lake Bled, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
























