Bus Station in Chinatown, Merdeka Square & Bukit Nanas

Pudu Sentral

Only a handful of destinations are still served by Pudu Sentral Bus Station, including Genting Highlands, Seremban and Kuala Selangor. The left-luggage counter (per day per bag RM3 to RM5) is open from 7am to 7pm.
Tram in Lake Gardens, Brickfields & Bangsar

KL Tram

This is the interchange for the two routes of the electric trams that run through the Lake Gardens and surrounds.
Train in Kuala Lumpur

KLIA Ekspres

The fastest way of reaching KL from KLIA and KLIA2, with departures every 15 minutes. The Ekspres service takes 28 minutes, the Transit service, stopping at three other stations in between including Putrajaya and Ba…
Bus Station in Kuala Lumpur

Terminal Bersepadu Selatan

KL's main long-distance bus station, TBS serves destinations to the south and northeast of KL. This vast, modern transport hub has a centralised ticketing service (CTS) selling tickets for nearly all bus companies a…
Train in Kuala Lumpur

KTM Komuter

KTM Komuter train services use KL Sentral as a hub. There are three main lines: Tanjung Malim to Pelabuhan Klang, Batu Caves to Gemas and KL Sentral to Terminal Skypark (for Subang Airport). Trains run every 15 to 2…
Bus in Kuala Lumpur

Rapid KL

Rapid KL buses have their destinations clearly displayed. They are divided into four classes. Bas Bandar (RM1) services run around the city centre. Bas Utama (RM1 to RM3) buses run from the centre to the suburbs. Ba…
Bus in Lake Gardens, Brickfields & Bangsar


Services run from outside the old KL train station to Singapore.
Bus in Kuala Lumpur

GO-KL City Bus

This free bus has four circular routes around the city, with stops at KLCC, KL Tower, KL Sentral, the National Museum and Merdeka Sq. Buses run every five minutes during peak hours and every 10 to 15 minutes at othe…
Bus in Kuala Lumpur

Airport Coach

Takes an hour to KL Sentral; it will also take you to any central KL hotel from KLIA for RM18 or pick up for the journey from hotel to airport for RM25. The bus stand is clearly signposted inside the terminal.
Bus in Bukit Bintang, KLCC & Pudu


Daily services to Singapore (RM117, five to six daily), Penang (RM60, twice daily) and Johor Bahru (RM60, one daily) leave from outside the Corus Hotel, just northeast of KLCC.