Skip to content
Transport to Kuala Lumpur: plane, bus, train and road from the airport

Transport to Kuala Lumpur: plane, bus, train and road from the airport

The road to Kuala Lumpur takes almost a full day. The capital of Malaysia lies almost on the equator, at about 3° north latitude. There are few direct flights from Europe, and the route is most often built around a connection in Doha, Istanbul, or Guangzhou. Below we break down the main ways into the city: flying, the bus from Singapore, the KTMB train, and the airport transfer. You will see how much each option costs and what is worth booking in advance.

Ad: this article contains affiliate links, we earn a commission if you book through them, at no extra cost to you.

Routes to Kuala Lumpur: what to choose

💡 In short:

  • A flight with a connection in Doha, Istanbul, or Guangzhou.
  • A bus or train if you are already in Southeast Asia.
  • The KLIA Ekspres train or a taxi from KLIA airport to the center.
  • Prices and schedules: 09/2026, checked on the official KLIA Ekspres website.

Kuala Lumpur sits in the west of Malaysia, and the country's main air gateway is located far outside the city limits. Everything that arrives in the capital by air or by land gathers at KL Sentral station or at the TBS bus terminal. From there you can reach your hotel by metro, LRT, or monorail in a matter of minutes.

Flying is the most common choice for those coming from Europe. Some routes are nonstop, but from most cities the ticket is assembled from two segments and a connection at a major hub. If you are already in Asia, the picture is simpler: buses and trains run to the capital from Singapore, from Penang, and from southern Thailand.

Petronas Towers above the city at dusk

Flying: hubs, connections, and travel time

A direct leg without a stopover exists only from a few cities, for example from Istanbul and London. From other European cities the route is built through a hub, most often Doha, Istanbul, Guangzhou, Almaty, or Tashkent. The second leg from Doha to Kuala Lumpur takes about eight hours by plane (as of 09/2026, FlightConnections), and that is only half the journey.

The main carriers on this route: Qatar Airways, Turkish Airlines, Malaysia Airlines, China Southern, Air Astana, and Uzbekistan Airways. The lower the price, the more connections. A budget ticket with two layovers easily stretches the trip to almost a full day, while an option with one connection saves time for noticeably more money.

The low-cost carrier AirAsia arrives at terminal KLIA2, while other airlines use the main KLIA. A train runs between the terminals, and you can get from one to the other without leaving the airport. If your ticket is assembled from flights on different carriers, check in advance who is responsible for your baggage and for the connection in case of a delay.

Putting together a combination of flights from different airlines is easy through the ticket search on Kiwi.com.

From the airport to the center: train, bus, taxi

The most predictable way to get into the city: the KLIA Ekspres train. A ticket costs 55 ringgit, and the ride to KL Sentral takes 28 minutes (as of 09/2026, official KLIA Ekspres website). The train runs nonstop, and during rush hour you pass taxis on the highway.

KLIA Transit runs on the same line but stops at intermediate stations. Its fare to KL Sentral is the same as the express. It is convenient if your hotel is near one of the stations on the line. The bus from the airport is the cheapest option, but in traffic the trip takes noticeably longer.

Option

Where you arrive

Price

Who it suits

KLIA Ekspres

KL Sentral nonstop

55 ringgit

if you are in a hurry

KLIA Transit

KL Sentral with stops

55 ringgit to KL Sentral

if your hotel is on the line

Bus

KL Sentral and TBS bus terminal

the lowest

if price matters

Airport Limo taxi

your hotel address

more than the train

with suitcases and kids

Airport Limo taxis and Grab will take you directly to your hotel, but it is better to agree on the price before getting in. Official counters operate in the arrivals hall: there the trip is issued by coupon and you receive a receipt.

Ad

Tours and tickets in Kuala Lumpur

Guided tours, skip-the-line tickets and activities — most offers can be cancelled free of charge.

See offers on Kiwitaxi

The widget loads once you give your consent.

Buses from Singapore and from the islands

The overland route to Kuala Lumpur starts from Singapore, from Penang, Langkawi, Pangkor, or from Hat Yai in Thailand. The buses are air-conditioned, and tickets are sold at the bus terminal or online through the operator. The trip from Singapore takes half a day, and part of the time goes to passport control in Johor Bahru.

If you start from an island, a ferry or speedboat is added to the bus. Book water tickets in advance: in high season, seats on morning departures sell out. In the capital, intercity buses arrive at TBS, and from there you can get to the center on the KTM Komuter train or the metro.

A ticket costs tens of ringgit, so the bus remains the cheapest way to reach Kuala Lumpur from neighboring countries. If comfort matters more than price, compare offers from different operators: the difference in the cabin and in the number of stops can be significant.

KTMB trains and KL Sentral station

The railway in Malaysia is simpler than the European one, but it does get you to the capital. All long-distance trains arrive at KL Sentral, the city's main station, from where you can reach any district by metro, LRT, or monorail.

Kuala Lumpur skyline with the Petronas Towers© Vyacheslav Argenberg · CC BYPhoto: Vyacheslav Argenberg, CC BY (https://creativecommons.org/licenses/by/4.0), Wikimedia Commons

ETS trains run to the north. To Butterworth, the gateway to Penang, the trip takes about four hours (as of 09/2026, KTMB). Tickets are sold on the KTMB website and at KL Sentral ticket offices, and around holidays seats are snapped up in advance.

From Singapore and Thailand the train also gets you there, but the trip takes longer than the bus and almost always includes a transfer at the border. Check the schedule for your travel date: the interval between trains on some sections is long.

Kuala Lumpur on the map

The city stretches from north to south, and the metro, LRT, and monorail will take you between districts. The map below is handy for estimating distances from your hotel to KL Sentral and to the Petronas Towers.

⁉️🤔 Frequently asked questions

How do I get from KLIA airport to the center and how much does it cost?

The fastest way is the KLIA Ekspres train to KL Sentral station; it runs nonstop. KLIA Transit runs on the same line but with stops. The bus will cost less than the train, and a taxi costs the most: agree on the fare with the driver before getting in.

Where can I come to Kuala Lumpur from by bus?

From Singapore, from the islands of Penang, Langkawi, and Pangkor, and also from southern Thailand. The buses are air-conditioned, and some routes start with a ferry.

Do trains run from Singapore and Thailand?

Yes, but by train the trip takes longer than by bus and almost always includes a transfer at the border.

Where do trains and intercity buses stop in Kuala Lumpur?

Long-distance trains and the airport train arrive at KL Sentral, the city's main transport hub. Intercity buses stop at TBS. From both places you can reach your hotel by metro, LRT, or taxi.

In short: what is worth booking

If you are flying from Europe, take a ticket with a connection in Doha or Istanbul and leave a buffer between flights. If you are already in Southeast Asia, it is cheaper and easier to travel by bus or train. From the airport to the city you can take the KLIA Ekspres train, and save a taxi for a late arrival.

Choose a hotel near KL Sentral or on the monorail line: from there it is easy to reach both the Petronas Towers and the station. Find a hotel near KL Sentral on Trip.com