How To Get To Pangkor Island

Ferry crossing to Pangkor Island from the mainland jetty

Getting to Pangkor Island involves two stages: an overland journey to the west coast of Perak, followed by a short ferry crossing from the mainland. There is no bridge and no airport on Pangkor Island itself, so every visitor arrives by boat regardless of where they start. Once you understand which mainland jetty to head for and how to time your arrival, the journey is straightforward.

This guide covers how to get to Pangkor Island from Kuala Lumpur and other starting points, including the overland route options and which jetty works best depending on how you are travelling. For the ferry crossing itself — schedules, ticket prices, and what to expect at each terminal — the full details are in the Pangkor Island ferry guide. For accommodation areas, beaches, and things to do once you arrive, refer to the Pangkor Island Travel Guide.

How to Get to Pangkor Island from Kuala Lumpur

The journey from Kuala Lumpur to Pangkor Island has two stages. First, you travel overland to the coast of Perak — approximately 160km north of KL — where two mainland ferry terminals serve the island: Lumut Jetty and Marina Island Jetty. From either terminal, the ferry crossing to Pangkor Island takes 10 to 20 minutes depending on which jetty you depart from.

Option 1: Bus from Kuala Lumpur + ferry

Lumut bus station where buses from Kuala Lumpur arrive before transferring to Pangkor Island ferry
Lumut bus station, where travellers arriving by bus from Kuala Lumpur transfer onward to the Pangkor Island ferry terminals.

Buses to Lumut depart from Terminal Bersepadu Selatan (TBS) in Kuala Lumpur. The journey takes roughly 4 to 4.5 hours depending on traffic, and services run daily. On arrival at Lumut Bus Terminal, you take a short e-hailing or taxi ride to reach the jetty — Lumut Jetty is the closer of the two terminals to the bus station, which makes it the natural choice for bus travellers.

Allow at least half a day from KL departure to arrival on Pangkor Island, including the bus journey, the transfer to the jetty, and waiting time before the ferry. If you are arriving on a weekend or public holiday, add extra buffer — ferry queues can be longer than expected, particularly for the mid-morning departures.

Option 2: Road transfer (self-drive or private) + ferry

Highway road sign on the West Coast Expressway showing Pulau Pangkor 45km — the route taken by self-drive and private transfer visitors travelling to Pangkor Island
The West Coast Expressway toward Pulau Pangkor — 45km from this point to the island ferry terminals. The WCE is the most direct highway route from Kuala Lumpur to Lumut.

Driving from Kuala Lumpur to Lumut takes approximately 3.5 hours during normal traffic. Drivers have two highway options: the North-South Expressway, exiting at Simpang Ampat and continuing toward Lumut town, or the West Coast Expressway (WCE), which offers a more direct route along the coast. During major public holidays such as Hari Raya Aidilfitri and Chinese New Year, the same journey can take 4 to 5 hours due to heavy highway traffic — plan your departure accordingly.

Pangkor ferries are for foot passengers only — vehicles are not transported across — so you park on the mainland and board without your car. Both jetties have parking nearby, though Marina Island Jetty is generally the more convenient option for drivers, with a cleaner drop-off layout and parking closer to the terminal entrance.

For travellers who prefer not to drive, a private transfer from Kuala Lumpur to Pangkor Island handles the road journey door-to-door and can be timed around your preferred ferry departure. This works well for families, small groups, and international visitors arriving from the airport who want a straightforward connection without managing bus transfers and luggage across multiple stops.

Ferry arrival on Pangkor Island

All ferries from both mainland jetties arrive at Pangkor Jetty on the island side. From there, motorcycle taxis and rental bicycles are available for getting around.

Which Mainland Jetty Should You Use?

Pangkor Island ferry reversing out from Lumut Jetty at dawn with the island's forested hills visible in the background
The Pangkor Island ferry reversing out of Lumut Jetty at dawn — the traditional departure point for the crossing to Pangkor Island. The island’s forested hills are visible in the background across the strait.
Ferry boarding at Marina Island Jetty for Pangkor Island
Ferry ready for boarding at Marina Island Jetty, a quieter departure point for Pangkor Island.

Most visitors reach Pangkor by ferry from one of two mainland terminals. Both options work well, and neither changes the ferry crossing itself. The difference is mainly about arrival experience, parking, and how you plan the rest of your journey.

Lumut Jetty is the traditional terminal, busier with local traffic and the natural choice for travellers arriving by bus — the bus terminal is a short walk away. Marina Island Jetty is the better option if you are driving or arriving by private transfer: parking is easier, the terminal is more organised, and the crossing is shorter at around 10 minutes compared to 20 minutes from Lumut. Marina Island also operates one extra daily sailing and has a later last return ferry, which matters if you want more time on the island before heading back.

Travellers staying at Pangkor Laut Resort should note that the resort’s private ferry departs from Marina Island Jetty, not Lumut. It is a separate service from the public ferry and is exclusively for resort guests. If Pangkor Laut is your destination, head directly to Marina Island Jetty and follow the resort’s instructions on arrival.

Is There an Airport on Pangkor Island?

Entrance gate of Padang Terbang Pulau Pangkor STOLport managed by Malaysia Airports — no commercial flights currently operating to Pangkor Island
Padang Terbang Pulau Pangkor — Pangkor Island’s STOLport managed by Malaysia Airports. Commercial flights briefly operated in 2022 but were suspended within months due to low demand, and no airline has served the route since. The ferry from Lumut Jetty or Marina Island Jetty remains the only way to reach Pangkor Island for all visitors.

Pangkor Island has a small airstrip — Padang Terbang Pulau Pangkor, a STOLport managed by Malaysia Airports — but there are currently no commercial flights operating to the island. The airstrip has a long history of failed air services: Berjaya Air previously flew the Subang–Pangkor route but suspended operations citing the 2008 global economic crisis, leaving the airport unused for eight years. SKS Airways briefly revived commercial service in January 2022 but suspended the Pangkor route just five months later due to low demand — most travellers chose the road journey instead. SKS Airways itself ceased all operations in January 2025.

For now, the ferry remains the only way for all civilian visitors to reach Pangkor Island. The closest airport with regular domestic flights is Sultan Azlan Shah Airport in Ipoh, approximately 80km from Lumut Jetty.

Getting to Pangkor Laut Resort

Pangkor Laut Resort jetty where resort transfer boats arrive from Marina Island
Pangkor Laut Resort jetty, accessed via scheduled transfer boats departing from Marina Island Jetty.

Pangkor Laut is a separate private island located south of Pangkor Island. It is not served by the public ferry and cannot be reached independently — access is exclusively via the resort’s private ferry, which operates for confirmed guests only.

The Pangkor Laut Resort ferry departs from Marina Island Jetty, the same terminal as the public Pangkor Island ferry but from a dedicated boarding area. If you are travelling from Kuala Lumpur by private transfer, heading directly to Marina Island Jetty is the most practical approach — it serves both the public ferry and the resort transfer from the same location.

Pangkor Laut Resort arranges the private boat transfer from Marina Island Jetty to the resort only. Getting to Marina Island Jetty from Kuala Lumpur or KLIA is a separate arrangement that you need to plan independently — either by driving, bus, or private transfer. Once you arrive at Marina Island Jetty, resort staff will direct you to the correct departure point for the resort boat. Contact Pangkor Laut Resort directly when making your accommodation booking to confirm their boat departure times and check-in arrangements.

Private Transfer — Kuala Lumpur to Pangkor Island

Door-to-door from KL to Lumut Jetty or Marina Island Jetty, timed around your ferry departure. Book direct — no OTA platform fees.

📍

Hotel pickup

From your hotel or accommodation

🪑

Child seats available

Request when booking

🚐

Comfortable ride

Toyota Innova MPV

Free cancellation

Cancel up to 6 hours before travel

💳

Flexible payment

Cash, credit card or PayPal

🏷

No platform fees

Book direct, pay less

Getting to Pangkor Island from Other Starting Points

From Penang

Penang is around 3 hours south of Lumut by road, making Pangkor Island a natural stop for travellers heading down the west coast. Drive or take a long-distance bus toward Lumut, then continue to your chosen jetty for the ferry crossing. Many visitors combine Penang and Pangkor Island on the same trip, spending a few nights at each before continuing south toward Kuala Lumpur.

From Ipoh

Ipoh is the most convenient inland starting point for Pangkor Island. The drive from Ipoh to Lumut is approximately 80km and takes around 1.5 hours under normal traffic — the shortest road journey of any major city to the mainland jetties. Sultan Azlan Shah Airport in Ipoh is also the closest airport to Pangkor Island for domestic arrivals. If you fly into Ipoh, you still need to travel by road from the airport to the jetty before crossing by ferry.

From KLIA

There are no direct ferries or flights from KLIA to Pangkor Island. The most practical option is a private transfer from the airport directly to Lumut Jetty or Marina Island Jetty, with the ferry crossing completing the journey. A private transfer from KLIA to Pangkor Island is especially useful for international arrivals who want to reach the island on the same day without an overnight stop in Kuala Lumpur.

One timing consideration: if your flight lands in the afternoon, check the last ferry departure before committing to a same-day crossing. The last ferry from Lumut Jetty departs at 7.00pm and from Marina Island Jetty at 7.15pm. Late-night landings make a same-day crossing impractical — in that case, an overnight near the jetty in Lumut is the simpler option, with the crossing completed the following morning.

FAQs (Quick Answers to Common Pangkor Transport Questions)

By bus, the journey from Kuala Lumpur to Lumut takes approximately 4 hours via the North-South Expressway. By self-drive or private transfer, the drive takes approximately 3.5 hours under normal traffic — drivers can choose between the North-South Expressway via Simpang Ampat or the West Coast Expressway (WCE). During major public holidays such as Hari Raya Aidilfitri and Chinese New Year, expect 4 to 5 hours regardless of route. Add the ferry crossing — 10 minutes from Marina Island Jetty or 20 minutes from Lumut Jetty — plus time at the terminal before boarding.

Lumut Jetty suits travellers arriving by bus, as it is a short walk from the bus terminal. Marina Island Jetty is the better choice if you are driving or arriving by private transfer — parking is easier, the crossing is shorter, and there is one extra daily sailing with a later last return. For full details on both terminals, see the Pangkor Island ferry guide.

No commercial flights currently serve Pangkor Island. The island has a small STOLport managed by Malaysia Airports, but the last airline to operate the route — SKS Airways — suspended the Pangkor service in June 2022 due to low demand and ceased all operations in January 2025. The ferry is the only way to reach the island. The closest airport with regular domestic flights is Sultan Azlan Shah Airport in Ipoh, approximately 80km from Lumut Jetty.

The return ferry ticket costs RM21.60 per adult as of May 2026, including the fuel surcharge. Children aged 2 to 12 pay RM11.80 return. Children under 2 travel free. For the full fare breakdown and ticket purchasing process at each jetty, see the Pangkor Island ferry guide.

No. There is no airport on Pangkor Island. The closest airport is Ipoh, and from there you continue by road to the ferry terminal before crossing by boat.

No. Vehicles are not taken across on standard Pangkor ferries. Cars are parked on the mainland, and transport on the island is arranged separately.

Yes. A private transfer from KLIA to Pangkor Island is available, with drop-off at your preferred mainland jetty timed around ferry departures. This is the most practical option for international arrivals wanting to reach the island on the same day without an overnight stop in Kuala Lumpur.