Skip to main content
Getting Around Malaysia

Getting Around Malaysia

Homeโ€บ Malaysiaโ€บ Getting Aroundโ€บGetting Around Malaysia
Priya Anand

Kuala Lumpur has genuinely good public transit (LRT/MRT/Monorail), and Grab โ€” not Uber, which doesn't operate here โ€” covers everything else at low cost. Between peninsula cities, the ETS train or intercity buses both work well and cheaply ($8โ€“25). Getting to Sabah or Sarawak (Borneo) always requires a domestic flight; there's no road or rail link across the South China Sea.

Getting to Malaysia

Kuala Lumpur International Airport (KLIA) is the main gateway, roughly 16โ€“22 hours from most Western origins depending on the exact route and layovers, with round-trip fares typically $600โ€“1,300. Penang and Langkawi both have their own airports with direct regional connections if you're skipping KL entirely and heading straight for the islands or George Town.

Getting around: the real options

Peninsular Malaysia is compact and well-connected; East Malaysia (Borneo) is a different logistics conversation entirely.

  • Trains โ€” KTM's ETS (Electric Train Service) runs KLโ€“Ipohโ€“Butterworth (the jump-off for Penang) in comfort, typically $15โ€“25 depending on class and distance. It's the best middle ground between the bus's price and the flight's speed for peninsula travel.
  • Buses โ€” an extensive, cheap intercity network running out of KL's TB Sentral (TBS) terminal โ€” KL to Malacca runs about 2 hours for around $8, KL to Penang about 5 hours for around $15. A genuinely comfortable, reliable way to travel if you're not pressed for time.
  • Domestic flights โ€” essential, not optional, for reaching Sabah or Sarawak on Borneo (Kota Kinabalu, Kuching) โ€” there's no bridge or rail link across the South China Sea, so a flight is the only realistic option. AirAsia and Malaysia Airlines run these routes frequently and cheaply if booked ahead.
  • Car rental / driving โ€” worth it for exploring beyond KL at your own pace; drive on the left, highways are excellent and well-signed, with tolls typically a few cents to a couple of dollars per stretch. Rentals run roughly $25โ€“40/day.

Getting around inside cities

Kuala Lumpur's public transit is one of the better systems in Southeast Asia โ€” LRT, MRT, and Monorail lines (collectively RapidKL) cover the city cheaply, and the KLIA Ekspres train runs airport-to-city in 28 minutes. For everything else, Grab is the app to have โ€” Uber sold its entire Southeast Asia operation to Grab back in 2018 and doesn't operate here at all, so don't waste time looking for it. Grab also handles food delivery and e-wallet payments, making it worth setting up before you land.

Route/optionTypical costTypical time
KLIA to KL Sentral (KLIA Ekspres train)$1228 min
KL to Penang (train or bus)$15โ€“255โ€“6 hrs
RapidKL day pass$5โ€”

Set up Grab before you land, linked to an international card โ€” it covers taxis, food delivery, and even some grocery runs, and is genuinely the single most useful app for the whole trip, not just transport.

Common transport mistakes

Looking for Uber is the most common one โ€” it simply isn't here, so download Grab instead and save yourself the confusion. The second is not realizing that Sabah and Sarawak (Malaysian Borneo) require a domestic flight to reach from the peninsula; there's no overland or ferry shortcut, so build that leg into your budget and schedule from the start.

Questions people actually ask

Do I need to rent a car in Malaysia?
Not for Kuala Lumpur or Penang โ€” public transit and Grab cover both well. A rental car is worth it if you're exploring the Cameron Highlands, Malacca's countryside, or want flexibility beyond the main cities, since drive-on-the-left highways here are excellent.
What's the best way to get from the airport to the city in Malaysia?
In KL, the KLIA Ekspres train reaches KL Sentral in 28 minutes for about $12 โ€” faster and more predictable than a taxi in traffic. Grab is the easy fallback if you'd rather go door-to-door.
Can I use Uber in Malaysia?
No โ€” Uber sold its Southeast Asia business to Grab in 2018 and doesn't operate in Malaysia at all. Grab is the dominant, essentially universal ride-hailing app here; download it before you arrive.
How much should I budget for transport in Malaysia?
$10โ€“20/day for city transit and Grab rides if you're staying in KL or Penang. Add $15โ€“40 per intercity train or bus leg, or $40โ€“100 for a domestic flight to East Malaysia (Borneo), which is unavoidable if Sabah or Sarawak are on your itinerary.
How do I get to Kota Kinabalu or Kuching from Kuala Lumpur?
Fly โ€” both are roughly 2-2.5 hours and 1 hour 50 minutes from KL respectively, with AirAsia, Malaysia Airlines, and Firefly all running frequent daily direct flights from around $30-100 one-way if booked ahead. There is no road or rail link across the South China Sea, so flying is the only realistic option either way.
How do I get around once I land in Kota Kinabalu or Kuching?
Grab works in both cities and is the easiest option for most visitors. Kota Kinabalu airport is about 15 minutes from downtown; Kuching's is a similar short hop. Onward travel to national parks or wildlife centers (Kinabalu Park, Semenggoh) typically needs a pre-booked tour van, Grab, or rental car, since public transit does not reach most of them directly.