There are 3 ways to get from Taman Negara to Pulau Pangkor by bus, ferry or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus Arwana Ekspres, ferry  •  10 h 39 min

  1. Take the bus from Taman Negara to Han Travel KL
  2. Take the bus from Terminal Bersepadu Selatan to Lumut
  3. Take the ferry from Lumut Jetty to Sungai Pinang Ferry Terminal

$28 - $32

Cheapest option

Bus, ferry  •  14 h 35 min

  1. Take the bus from Taman Negara to Cameron Highlands Tanah Rata
  2. Take the bus from Tanah Rata Bus Terminal to Terminal Amanjaya Ipoh
  3. Take the bus from Terminal Amanjaya Ipoh to Terminal Lumut
  4. Take the ferry from Lumut Jetty to Sungai Pinang Ferry Terminal

$26 - $30

1 alternative option

Bus, train, ferry  •  10 h 50 min

  1. Take the bus from Taman Negara to Han Travel KL
  2. Take the train from Kuala Lumpur to Batu Gajah
  3. Take the bus from Batu Gajah to Terminal Lumut
  4. Take the ferry from Lumut Jetty to Sungai Pinang Ferry Terminal

Questions & Answers

The distance between Taman Negara and Pulau Pangkor is 205 km.

The best way to get from Taman Negara to Pulau Pangkor without a car is to bus and ferry which takes 10 h 39 min and costs .

More details

It takes approximately 10 h 39 min to get from Taman Negara to Pulau Pangkor, including transfers.

More details

There are 209+ hotels available in Pulau Pangkor. Prices start at $26 USD per night.

More details

Map of how to get from Taman Negara to Pulau Pangkor.
Launch map view
  • Distance: 128.1 miles
  • Duration: 10 h 39 min

What companies run services between Taman Negara, Malaysia and Pulau Pangkor, Malaysia?

There is no direct connection from Taman Negara to Pulau Pangkor. However, you can take the walk to Taman Negara, take the bus to Han Travel KL, take the walk to Pasar Seni, take the LRT to KL Sentral, take the train to Bandar Tasik Selatan, take the walk to Terminal Bersepadu Selatan, take the bus to Lumut, take the walk to Lumut Jetty, then take the ferry to Sungai Pinang Ferry Terminal. Alternatively, you can take a vehicle from Taman Negara to Pulau Pangkor via Taman Negara, Han Travel KL, Kuala Lumpur, Batu Gajah, Terminal Lumut, and Lumut Jetty in around 10 h 50 min.

Train operators
KTM ETS Malaysia Railway
Phone
03 2267 1200
Email
cllcenter@ktmb.com.my
Website
ktmb.com.my
Train from Kuala Lumpur to Batu Gajah
Ave. Duration
2 h 20 min
Frequency
Hourly
Estimated price
$5 - $8
Schedules at
ktmb.com.my
Book at
12go.asia
Silver
$5 - $6
Gold
$7 - $8
Platinum
$8 - $11
Bus operators
Han Travel
Website
han.travel
Bus from Taman Negara to Han Travel KL
Ave. Duration
4 h 30 min
Frequency
Once daily
Estimated price
$19
Schedules at
han.travel
Bus from Taman Negara to Cameron Highlands Tanah Rata
Ave. Duration
6 h 50 min
Frequency
Once daily
Estimated price
$20
Schedules at
han.travel
NKS Shuttle
Website
taman-negara-nks.com
Bus from Taman Negara to Mandarin Pacific Hotel Kuala Lumpur
Ave. Duration
4 h 30 min
Frequency
Once daily
Estimated price
$19
Schedules at
taman-negara-nks.com
Bus from Taman Negara to Cameron Highlands
Ave. Duration
7 h
Frequency
Once daily
Estimated price
$21
Schedules at
taman-negara-nks.com
Arwana Ekspres
Website
arwanaekspres.com.my
Bus from Terminal Bersepadu Selatan to Lumut
Ave. Duration
4 h 21 min
Frequency
Hourly
Estimated price
$7
Schedules at
arwanaekspres.com.my
Book at
easybook.com
Plusliner
Website
plusliner.com.my
Bus from Kuala Lumpur Terminal Bersepadu Selatan to Terminal Lumut
Ave. Duration
4 h 19 min
Frequency
Every 4 hours
Estimated price
$7
Schedules at
plusliner.com.my
Book at
easybook.com
Bus from Batu Gajah to Terminal Lumut
Ave. Duration
1 h 9 min
Frequency
5 times a day
Schedules at
plusliner.com.my
Book at
easybook.com
Transnasional
Express Kesatuan
Website
easybook.com
Bus from Terminal Bersepadu Selatan Kuala Lumpur to Terminal Lumut
Ave. Duration
4 h 19 min
Frequency
5 times a day
Estimated price
$7
Schedules at
easybook.com
Danz Travel & Adventures Sdn. Bhd
Website
facebook.com
Bus from Taman Negara to Cameron Highlands Tanah Rata
Ave. Duration
7 h 23 min
Frequency
Once daily
Estimated price
$16
Schedules at
easybook.com
Perak Transit
Website
peraktransit.com.my
Bus from Tanah Rata Bus Terminal to Terminal Amanjaya Ipoh
Ave. Duration
2 h 40 min
Frequency
3 times a day
Schedules at
peraktransit.com.my
Book at
easybook.com
CS Travel & Tours
Website
cstravel.com.my
Bus from Cameron Highlands to Ipoh Aman Jaya
Ave. Duration
2 h 33 min
Frequency
Twice daily
Estimated price
$5
Schedules at
cstravel.com.my
Book at
easybook.com
S&S International (M) Express
Website
ssinternational.com.my
Bus from Terminal Amanjaya Ipoh to Terminal Lumut
Ave. Duration
2 h 1 min
Frequency
Twice daily
Estimated price
$3
Schedules at
ssinternational.com.my
Ferry operators
Pangkor Lumut Ekspres Feri
Ferry from Lumut Jetty to Sungai Pinang Ferry Terminal
Ave. Duration
32 min
Frequency
Hourly
Estimated price
$2
Schedules at
pangkormalaysia.com
Book at
easybook.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 5 incredible day trips from Florence by train, How to get from Florence to Rome and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.