KLIA or KLIA2? One look at your boarding pass settles it, and it's worth doing before you fly. Full-service airlines (Malaysia Airlines, Singapore Airlines, Emirates, Qatar Airways) land at KLIA Terminal 1. Budget and long-haul low-cost flights (AirAsia, AirAsia X, Scoot, Lion Air, Cebu Pacific) come in at KLIA2 Terminal 2. The two terminals sit about 2 km apart, linked by a shuttle bus but not a walkway, so turning up at the wrong one costs you a 15–20 minute detour and a scramble to find your driver. Get it right and the rest is genuinely easy: we meet you in the arrivals hall, hand the car over in the airport carpark, and point you straight at the highway into the city.
However you land, the rhythm is the same: clear immigration, grab a Touch 'n Go card for the tolls, meet your driver, check the car, drive out. Touchdown to driving away is usually 35–60 minutes. And if your flight slips or the immigration queue is crawling, one WhatsApp from the gate keeps your driver in place, so you never walk out into an empty hall wondering where they are.
The one habit that makes a pickup smooth: the moment you're off the plane, turn on mobile data or hop onto the airport Wi-Fi and open your booking message. It has your driver's number and your exact meeting point, and that message is your anchor. Trust it over any memory of a past trip, because KLIA and KLIA2 are entirely separate buildings with different halls. If immigration or baggage is dragging and you'll be later than planned, a one-line note before you exit the secure area is all it takes for the driver to adjust.
The other habit worth two minutes is looking over the car before you pull out of the carpark. You'll be on unfamiliar toll roads within minutes, and a calm walk-around now saves a phone call from the highway later. The short checklist below is everything worth confirming while the driver is still standing next to you.
Photograph the car from every side : Walk around it once and photograph all four sides, both bumpers, the dashboard, and the fuel gauge. Two minutes now is your record of exactly how the car looked and how full the tank was at handover. Back the photos up to your phone's cloud so they're there at drop-off, wherever you return the car.
Confirm the fuel level and the Touch 'n Go balance : Check that the fuel mark on the handover form matches what you see, and that the Touch 'n Go card has enough loaded for the highway toll. You're about to reach the barrier within minutes of leaving, so it's much better to sort both here than at the toll plaza.
Save the number and screenshot the return details : Before the driver leaves, save their mobile number to your contacts and screenshot the return address and the accepted return window. Hunting for these later, in traffic, is the one avoidable stress on the whole trip. Thirty seconds now keeps the return calm even if your plans shift.
Ask about anything unclear while the driver is there : If a line on the handover form doesn't make sense (a charge, a contract term, the return instructions), ask now. Clearing it up face to face takes a minute; sorting it out by phone from the highway takes far longer.
You've matched your airline above, but here's the fail-safe: look at your boarding pass. If it carries 'klia2.com.my' branding, you're at KLIA2. If it says 'KLIA' or the airport code 'KUL', you're at Terminal 1. Still unsure? Your airline's booking confirmation lists the terminal, or message us before you land and we'll confirm which arrivals hall we'll be waiting in. Free shuttle buses connect the two terminals every 15–20 minutes, but it's far easier to be at the right one from the start.
| Airline | IATA | Terminal | Route type |
|---|---|---|---|
| Malaysia Airlines | MH | KLIA Terminal 1 | Full-service |
| Singapore Airlines | SQ | KLIA Terminal 1 | Full-service |
| Cathay Pacific | CX | KLIA Terminal 1 | Full-service |
| Emirates | EK | KLIA Terminal 1 | Full-service |
| Qatar Airways | QR | KLIA Terminal 1 | Full-service |
| Thai Airways | TG | KLIA Terminal 1 | Full-service |
| Batik Air Malaysia | OD | KLIA Terminal 1 | Full-service |
| AirAsia (short-haul) | AK | KLIA2 Terminal 2 | Low-cost |
| AirAsia X (long-haul) | D7 | KLIA2 Terminal 2 | Long-haul LCC |
| Scoot | TR | KLIA2 Terminal 2 | Low-cost |
| Lion Air | JT | KLIA2 Terminal 2 | Low-cost |
| Cebu Pacific | 5J | KLIA2 Terminal 2 | Low-cost |
This is the question worth settling before you book, not at the counter. Malaysia accepts a foreign driving licence as it is, provided it's printed in English. If yours is in another language (Arabic, Chinese, Japanese, Korean, or a regional Indian or Indonesian script), you'll need an International Driving Permit (IDP) to go with it. The IDP is a small booklet your home motoring association issues that translates your licence into several languages; apply before you fly, because it takes anywhere from one to seven working days depending on your country.
| Country / Licence language | IDP required in Malaysia? | Notes |
|---|---|---|
| Singapore | No | English licence accepted directly |
| United Kingdom | No | English licence accepted directly |
| Australia | No | English licence accepted directly |
| United States | No | English licence accepted directly |
| Ireland | No | English licence accepted directly |
| New Zealand | No | English licence accepted directly |
| Canada | No | English licence accepted directly |
| Indonesia | Yes — IDP required | Licence in Indonesian (Bahasa) |
| India | Yes — IDP required | Licence may be in regional language |
| UAE | Yes — IDP required | Arabic licence |
| Saudi Arabia | Yes — IDP required | Arabic licence |
| Hong Kong | Yes — IDP required | Chinese or bilingual licence |
| China (PRC) | Yes — IDP required | Chinese licence |
| Japan | Yes — IDP required | Japanese licence |
| South Korea | Yes — IDP required | Korean licence |
We accept any valid IDP (whether it's issued under the Geneva 1949 or Vienna 1968 convention) with no surcharge, as long as it's current, in your name, and carried alongside your original national licence. That pairing is the detail travellers forget most, so slip both into the same pocket of your bag before you leave home. If you want the full country-by-country picture, it's all in our international driving permit Malaysia guide.
The path is short and well-signed at both terminals, so you don't need to memorise it. Follow the green 'Arrivals' signs from your gate, clear immigration, collect your bags, and pick up a Touch 'n Go card before you leave the secure area. You'll want it loaded with about RM20 for the highway toll. Then walk out into the arrivals hall, where your driver is holding a name board with your name or 'MJ Adventure Travel', and they'll take you to the car in the airport carpark to check it over and sign. The only real difference between the two terminals is where the arrivals hall sits and how long immigration tends to take. Here's the lay of the land:
| KLIA Terminal 1 | KLIA2 Terminal 2 | |
|---|---|---|
| Arrivals hall | Level 3 | Level 1, near the Ground Transportation Hub |
| Immigration (typical) | 10–25 min ASEAN / 20–45 min other passports | 30–50 min at peak (6–9 AM, 8–11 PM) |
| Baggage | Level 2, directly below immigration | Level 1, right after immigration |
| Touch 'n Go | Kiosks near the immigration exit; 7-Eleven in arrivals | Counters near the exit; 7-Eleven in Gateway@KLIA2 mall |
| Meet your driver | Centre of the arrivals hall | Driver zone by the Ground Transportation Hub — confirm the pillar from your booking |
Both terminals feed straight onto the ELITE Highway (E6), the toll road that runs the roughly 60 km up to the city. It's toll-gated the whole way, which is exactly why the Touch 'n Go card matters: the one-way toll from the airport to the KL city boundary is about RM8–9. Fill the tank before you head back for your flight; the last petrol stations are around Salak Tinggi and on the Sepang approach road. Here's roughly how long the drive runs to where most people are headed:
| Destination | Distance from KLIA | Normal traffic | Peak hours (weekday) |
|---|---|---|---|
| KLCC / Petronas Towers | ~60 km | 45–55 min | 75–90 min |
| Bukit Bintang | ~62 km | 50–60 min | 80–95 min |
| KL Sentral | ~57 km | 45–55 min | 75–90 min |
| Putrajaya | ~25 km | 20–25 min | 30–45 min |
| Genting Highlands | ~95 km | 75–90 min | 100–120 min |
| Penang (Butterworth) | ~340 km | 3h 20 min | 4h+ |
For tolls and Touch 'n Go top-up points across the rest of the country, our Malaysia highway toll guide for tourists covers the ELITE Highway and the PLUS North–South Expressway end to end.
Late arrivals are normal at KLIA — a lot of flights from the Middle East, Europe, and East Asia touch down in the small hours. Not every rental outfit does after-midnight handovers, so confirm it when you book rather than hoping once you've landed. If yours is a late one, allow a little extra for immigration (late flights tend to bunch up) and send your driver a quick ETA the moment you're through. That one message is what keeps a 2 AM pickup calm and certain instead of a guessing game in a quiet hall.
Sort the return before you drive off, not on your last morning. Confirm where you're dropping the car (same terminal, the other one, or our KL office), the time window that counts as on-time, and whether an early or late return changes anything. Cross-terminal returns (pick up at KLIA, drop at KLIA2 or the reverse) are fine; just tell us when you book. And bring the tank back to roughly where it started: a quick top-up on the Sepang approach road beats a short-fuel charge, which runs about RM20–80 depending on how far down the gauge is.
Nearly every airport mix-up comes down to one thing: being at the wrong terminal while your driver waits at the other. So check your boarding pass before you fly (full-service to KLIA Terminal 1, budget carriers to KLIA2), keep your booking message handy for the driver's number and meeting point, and send a quick note if you're running late. Do those three and the pickup is the easy part of your trip.
From there it's a Touch 'n Go card, a name board in the arrivals hall, a two-minute look at the car, and you're on the ELITE Highway into the city — usually 45–60 minutes in normal traffic from either terminal. When you're ready, check live rates and book your pickup at mjadventuretravel.com, tell us your terminal and flight time, and we'll be there when you walk out.
Check your boarding pass first. Full-service carriers (Malaysia Airlines, Singapore Airlines, Cathay Pacific, Emirates, Qatar Airways, Thai Airways) use KLIA Terminal 1. Budget carriers (AirAsia, AirAsia X, Scoot, Lion Air, Cebu Pacific) use KLIA2 Terminal 2. The boarding pass will show 'KLIA' or 'klia2.com.my'. If you're unsure, your airline booking confirmation or the Malaysia Airports website lists the terminal.
Your driver waits in the arrivals hall with a name board showing your name or 'MJ Adventure Travel'. At KLIA Terminal 1 that hall is on Level 3; at KLIA2 it's on Level 1 near the Ground Transportation Hub. After booking, we send a WhatsApp confirmation with the exact meeting point and the driver's number — if you can't spot them, just call or message that number.
If your licence is printed in English, no. Licences in Arabic, Chinese, Japanese, Korean, or regional Indian and Indonesian scripts need a valid IDP alongside the original. IDP applications take one to seven working days depending on your country's motoring association, so apply before departure. We accept any valid IDP with no surcharge.
Driving from KLIA to KLCC or Bukit Bintang runs 45–60 minutes via the ELITE Highway (E6) in normal traffic, across roughly 60 km. During weekday peak hours (7–9 AM and 5–7 PM), allow 75–90 minutes. You'll need a Touch 'n Go card for the toll, which is about RM8–9 each way — pick one up in the arrivals hall before you meet your driver.
No. If your flight is delayed, WhatsApp or call us with your updated arrival time and we adjust the pickup in real time. Send it as soon as the delay is confirmed, even a short one, so we can plan around it. There's no cancellation or delay fee for flight-related changes.
Yes. We offer drop-off at KLIA Terminal 1, KLIA2 Terminal 2, and central Kuala Lumpur locations including KLCC, Bukit Bintang, and KL Sentral. Cross-terminal returns (KLIA to KLIA2 or the reverse) are available — just confirm your return location when you book so we can coordinate the handover.
Malaysia Airports (MAHB) — KLIA Terminal 1 facilities (retrieved 2026-05-15)
Malaysia Airports (MAHB) — KLIA2 facilities (retrieved 2026-05-15)
Malaysia Airports (MAHB) — KLIA terminal map (retrieved 2026-05-15)
PLUS Malaysia — Plan your journey (official toll calculator, retrieved 2026-05-17)
Google Maps — KLIA to Kuala Lumpur City Centre driving route (retrieved 2026-05-15)