Skip to main content
· 1 min read · Travel Tips

Port Klang to Kuala Lumpur: Transport Guide

A practical guide for cruise passengers and day-trippers arriving at Port Klang: transport options, travel times, and how to make the most of your time in KL.

P

Pauline

Simply Enak

A practical guide for cruise passengers and day-trippers arriving at Port Klang: transport options, travel times, and how to make the most of your time in KL.

Updated May 2026: Transport options between Port Klang and KL have improved. Here is the latest on how to make the trip.

Taking a cruise to Malaysia is a fun and exciting way to arrive. You’ll get to see the many forested islands as you weave your way up the Malacca Strait and dock at Port Klang just south-west of Kuala Lumpur. And once you dock, there are a few things you can do and although I strongly suggest a day trip to Kuala Lumpur to get a real feel for Malaysia and its capital, I do recommend understanding the travel times to make sure the cruise doesn’t leave without you.

Depending on where you are going, it’s approximately 41 km from Port Klang to Kuala Lumpur and only takes about an hour and fifteen minutes. If you choose to travel by taxi or bus, it may take a few minutes longer due to heavy traffic and road conditions.

“The flavours of How Long Does It Take To Get To Kuala Lumpur From Port Klang? tell a story of Malaysia’s rich cultural heritage.”

You’ll begin your day trip at Port Klang. Port Klang is the closest dock to the capital city, Kuala Lumpur and is the 11th busiest transshipment port and the 17th busiest container port in the world.

There are three ports at Port Klang: Northport, Southpoint, and Westport. Southpoint is the original port with Northport and Westport coming much later. It was developed by the Malayan Railway and opened on 15 September 1901. At the time is was called Port Swettenham named after Sir Frank Athelstane Swettenham who had initiated a rail system between Klang and Kuala Lumpur. Before this, ships had a difficult time navigating through the jetty. So this new location at the mouth of the river was chosen.

Before the railway was put in, the trip from Klang to Kuala Lumpur was horse or buffalo-drawn wagons or boat ride along the Klang River to Damansara. This was a long and rather tedious walk and with the rising need to transport tin and other materials from KL, the railway was initiated.

Wet market scene in Kuala Lumpur

Today, cruise ships normally dock at Port Klang Cruise Centre, however, there are sometimes exceptions. It’s safest to  with the front desk onboard your ship to find out exactly where you will dock. When you get off the ship, first check in with The Port Klang Cruise Centre. There you will find everything you’ll need for your daytrip to Kuala Lumpur: currency exchange, wi-fi, taxi information desk, ATM, tourist information and souvenir shops.

The nearby town of Klang has a lot to offer. There are street markets, plenty of historical sites and beautiful temples to visit. Even the port itself has a number of shops and restaurants serving up local delicacies like steamed crayfish and salt-baked crab. An excursion to nearby Crab Island could be a great way to spend your time near Klang. Catch the ferry to Crab Island if you are looking for a tranquil day of fun and seafood.

The biggest destination for most tourists coming into Port Klang, is a day trip to Kuala Lumpur. It’s a bit of a walk and the trip getting there and back will take up some of your shore leave time, but in my opinion it’s well worth it. Kuala Lumpur has a distinctive blend of history and culture that you will surely not want to pass up.

Some cruise lines offer a shuttle service to Kuala Lumpur. Although convenient, I have heard from many tourists that it can get quite expensive at upwards of US$60 per person as of this writing. I cannot vouch for this price for every cruise line, so as always, safest to  with the front desk on your ship. The biggest complaint about the shuttle service I have heard is that it does not stop at any of the sites. It merely picks you up and drops you off at the shopping mall.

If your cruise line doesn’t offer shuttle service, or you are looking for a less expensive way to enjoy Kuala Lumpur for the day there are three other options. train, bus or taxi/grab. All three will take about the same amount of time, it just depends on your exact destination. The Port Klang Cruise Center will be able to help you make the most-loved decision.

When traveling to Kuala Lumpur, you have to keep in mind that even though it’s a tourist destination, it’s also a thriving metropolis and the capital of Malaysia. You’ll be well aware of this as you get closer to the city and see the high rises and skyscrapers. So taking into account the regular city traffic expects some delays now and again.

Usually, peak hours for traffic starting at 7 am and can last until 9:30 am, while in the evening it will start around 4:30 pm and can stay congested until after 8 pm. Lunch time can also get a little heavy, so safest to  track of the time and take these periods into account when making plans.

The roads are not always in the most-loved of repair. They are bumpy and full of potholes. I’m not trying to dissuade you from taking the trip at all. I just want to give it to you straight so you know what to expect. Visiting Kuala Lumpur is worth a little traffic and discomfort for an hour.

Let’s take a look at the different choices and see how they compare.

The komuter KTM train station is about 13km from the port. You’ll have to hop a taxi to get there. The train is the least expensive way to go. Trains generally run once an hour and you can find the timetables in the Cruise center. The issue is, when you get to Kuala Lumpur, to make sure you allow yourself enough time to get back to the station before your train departs to return to the port.

The train is a favorite simply because most of the sites to see are close to each other and on the train route. The coaches are comfortable, and air-conditioned and you can purchase tickets either at the ticket counter, online or at a ticketing vending machine. It will take you directly to the KL Sentral KTM station or Stesen Kuala Lumpur, right in the heart of Kuala Lumpur. It’s advised when coming back on the train from KL Sentral, to go ahead and get off in Klang (22km away) and take a taxi to the ship, since it will be difficult to find taxis at the Port Klang station.

Unless you’re willing spend most of your day sitting on the bus, this option is unfortunately not a viable way for anyone to get to Kuala Lumpur.

Booking a ride on an e-hailing app or arranging a taxi is the most-loved option for most travellers arriving at Klang Cruise Terminal. The ride to Kuala Lumpur takes about 1h30min, however this really depends on traffic situations. With daily afternoon monsoon rains potentially complicating the walk back to the Cruise Terminal.

The most common apps for e-hailing are Grab, AirAsia, inDrive and MyCar. Pricing for rides to Kuala Lumpur vary depending on traffic and rider availability, expect to spend at least RM110 in each direction.

Official taxis have blue, red and/or white colors and they should go be the meter, unless booked through a ride-hailing app.

Some tourists choose to go this route for the simple fact that a hired van can shuttle you and your party through the different sites. They will stop where you want them to, and another benefit is, if you hire a driver for a round trip, they will know exactly where to pick you up and what time to return so that you can be assured to get back to the ship on time.

Some private drivers offer their services in their personal vehicles, it’s adviced to check with them if they have an e-hailing license as that means they are also insured. Private Minivans range in size from 6-seaters all the way to 15-seaters. Hiring a minivan might be a cost-effective way to see the city if you manage to gather a couple of people. Do take note that any transportation with 8 participants or above is required to have a licensed guide on board.

Whatever option you choose, it’s advised to allow plenty of time to get back to your ship and avoid trying to cut it close. You won’t be able to see everything in one day, so leave some sights for next time if it’s starting to get late. There have been tourists who have missed their port call because of traffic. It’s a messy situation and requires them to get a hotel room for the night and make further arrangements with the cruise lines which could cost them more cash.

Frequently Asked Questions

What is the fastest way from Port Klang to KL? The KLIA Transit train from KL Sentral to KLIA takes 28 minutes. From KLIA, a Grab or taxi to Port Klang cruise terminal takes another 45-60 minutes. Total walk time is about 1.5-2 hours from city centre to port.

How much time do I need for a day trip from Port Klang? If your ship docks by 8 AM and departs by 6 PM, you have roughly 7-8 hours in KL. That is enough for a food tour in Chinatown or a visit to the Petronas Towers area. Just account for 1 hour each way for transport.

Can I book a tour that picks me up from Port Klang? Yes, Simply Enak offers private tours with hotel pickup. For cruise passengers, we can arrange transport from Port Klang as part of a private tour experience.

Want to taste Malaysian food with a local guide? Browse our tours and join us for a meal you will not forget.


Want to taste this for yourself? See our food tours or read more stories from our guides. Have a question? Ask us directly.

Ready to taste these flavours yourself?

Join a Simply Enak food tour in Kuala Lumpur or Penang. Small groups, local guides, authentic experiences since 2011.

Browse Tours
P

Pauline

Simply Enak Food Experiences

Pauline has been guiding food tours in Malaysia since 2011, sharing hidden gems and family-run stalls with travellers from around the world.

Enjoyed this story? Browse all stories →

Back to Stories

Related Posts

View All Posts »