There are 2 ways to get from Pulau Pangkor to Kuala Selangor by ferry, bus, 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.
Ferry, bus, taxi
best- Take the ferry from Sungai Pinang Ferry Terminal to Lumut Jettyferry
- Take the bus from Lumut to Klang Sentralbus
- Take the taxi from Klang Sentral to Kuala Selangortaxi
4h 35mRM 140–165Ferry, bus
cheapest- Take the ferry from Sungai Pinang Ferry Terminal to Lumut Jettyferry
- Take the bus from Lumut to Terminal Bersepadu Selatanbus
- Take the bus from Bandaraya to Kuala Selangorbus 100
8h 9mRM 48–50
Questions & Answers
The cheapest way to get from Pulau Pangkor to Kuala Selangor is to ferry and bus which costs RM 48 - RM 50 and takes 8h 9m.
The fastest way to get from Pulau Pangkor to Kuala Selangor is to ferry and bus and taxi which takes 4h 35m and costs RM 140 - RM 170.
The distance between Pulau Pangkor and Kuala Selangor is 248 km.
The best way to get from Pulau Pangkor to Kuala Selangor without a car is to ferry and bus and taxi which takes 4h 35m and costs RM 140 - RM 170.
It takes approximately 4h 35m to get from Pulau Pangkor to Kuala Selangor, including transfers.
There are 197+ hotels available in Kuala Selangor.
What companies run services between Pulau Pangkor, Malaysia and Kuala Selangor, Malaysia?
There is no direct connection from Pulau Pangkor to Kuala Selangor. However, you can take the ferry to Lumut Jetty, walk to Lumut, take the bus to Klang Sentral, then take the taxi to Kuala Selangor. Alternatively, you can take a ferry from Sungai Pinang Ferry Terminal to Kuala Selangor via Lumut Jetty, Lumut, Kuala Lumpur, Tbs (Terminal Bersepadu Selatan), Bandar Tasik Selatan, Bandaraya, and Bandaraya in around 8h 9m.
- Phone
- +60 17-659 2527
- [email protected]
- Website
- Plus Liner
Bus from Lumut to Klang Sentral
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- RM 35
- Website
- Plus Liner
Bus from Lumut to Terminal Bersepadu Selatan
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- RM 28
- Website
- Plus Liner
- Phone
- +6 03 9051 2011
- [email protected]
- Website
- arwanaekspres.com.my
Bus from Lumut to Terminal Bersepadu Selatan
- Ave. Duration
- 4h 21m
- Frequency
- Hourly
- Estimated price
- RM 50–75
- Schedules at
- arwanaekspres.com.my
- Book at
- easybook.com
Bus from Bandaraya to Kuala Selangor
- Ave. Duration
- 1h 58m
- Frequency
- Every 30 minutes
- Estimated price
- RM 9
- Phone
- 05-6835800
Ferry from Sungai Pinang Ferry Terminal to Lumut Jetty
- Ave. Duration
- 27 min
- Frequency
- Every 3 hours
- Estimated price
- RM 10
- Schedules at
- easybook.com
- Book at
- easybook.com
Ferry from Sungai Pinang Ferry Terminal to Lumut Jetty
- Ave. Duration
- 27 min
- Frequency
- Every 3 hours
- Estimated price
- RM 10
- Schedules at
- easybook.com
- Book at
- easybook.com
- Ave. Duration
- 38 min
- Estimated price
- RM 95–120
Grab Car Dungun
- Phone
- +60 11-2188 8879
Taxi Tanjung Jara Outstation Service
- Phone
- +60 17-878 0027
- Website
- taxikemasek.blogspot.com
Blue Cab
- Phone
- +6012 212 1718
- Website
- bluecab.my
Comfort Taxi
- Phone
- +603-6179 6000
- Website
- comforttaxi.com.my
Grab Taxi
- Website
- grab.com
Public Cab
- Phone
- +603 6259 2020
- Website
- publiccab.com
Sunlight Taxi
- Phone
- 1300-800-222
- Website
- sunlighttaxi.com
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 do I get from Sydney to Melbourne, 4 stunningly beautiful Philippines islands you need to visit, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.






