Skip to content

How to get from Kuala Lumpur to Port Dickson

By the Malaysia City Transfer team · Updated October 2026 · We run private cars, so we also explain the options we don't sell.

QUICK ANSWER

Port Dickson is the closest beach to Kuala Lumpur, about 90 to 110 km away. There is no train station in Port Dickson and no direct bus from TBS: take a bus or the KTM Komuter to Seremban, then local bus T30A, about 2 hours or more in total. A private car takes a little over an hour, straight to your resort on the coast road, from RM320 for the whole car (Toyota Innova, up to 6 people). From KLIA it is even closer, about 67 km.

The options side by side

OptionTimeHow it worksBest for
Private carAbout 1–1.5 hoursFrom your KL hotel or KLIA straight to your Port Dickson resort, from RM320 per car, tolls included.Families, groups and weekend getaways.
Bus via SerembanAbout 2 hours or moreBus from TBS to Seremban, then local bus T30A (roughly hourly) to Port Dickson bus terminal, about RM12 in total.Budget travellers with light bags.
KTM Komuter via SerembanAbout 3–3.5 hoursKomuter to Seremban, walk to the bus station, then bus T30A or a Grab to Port Dickson.Travellers already near a Komuter station.

The resorts are along the coast road

Most hotels and resorts are spread along the coast south of the town. The local bus ends at the town terminal, so you will still need a taxi or Grab. Tell us your resort name and we drop you at the lobby.

Straight from the airport

KLIA is only about 67 km from Port Dickson. Landing and heading straight to the beach is easy; ask for the price from KLIA.

Weekends are busy

Port Dickson is a favourite weekend escape from KL. Friday evenings and Sunday afternoons are the busiest times on the road.

Going back to KL or the airport

A return booking is two separate one-way trips. For a flight from KLIA, leave Port Dickson at least 3.5 hours before departure.

Common questions

How long does it take from KL to Port Dickson?

About 1 to 1.5 hours by private car. By bus or Komuter via Seremban, allow 2 to 3.5 hours.

Is there a train to Port Dickson?

No. The nearest station is Seremban; from there take bus T30A or a Grab.

How much is a private car from KL to Port Dickson?

From RM320 for the whole car (Toyota Innova, one way), tolls included. Staria, Alphard and return prices are confirmed by our team on WhatsApp.

How far is Port Dickson from KLIA?

About 67 km. Tell us your flight and we confirm the price from KLIA on WhatsApp.

Can you drop us at our resort?

Yes. We drive to the lobby of any Port Dickson hotel or resort.

PREFER A PRIVATE CAR?

See KL → Port Dickson private car prices and get your exact price on WhatsApp. A real person replies 24/7.

See Port Dickson prices

Sources and checked dates

Third-party details were checked on 16 October 2026. Bus, train and flight timetables and fares change, so check with the operator before you travel.

Malaysia City Transfer is operated by SGMYTRIPS Sdn. Bhd. (MOTAC L/N10641).