Bus to Kuala Lumpur

Sunway Pyramid
Kuala Lumpur View

Apart from being the capital of Malaysia, Kuala Lumpur (KL) is also the largest and most populated city in the country, bringing the current number up to 6 million people. It is known to be the heart of the country’s developments in terms of business, education, manufacturing, transportation, politics and finance. Apart from being known as one of the fastest growing cities in Southeast Asia, KL is also well-known for being a popular tourist destination.

In addition to offering some mouth-watering array of unique local food items, luxurious shopping opportunities, vibrant night life and being rich in culture, some of the best things about KL are the buildings, be it historical landmarks or iconic skyscrapers like:

– Petronas Twin Towers (Suria KLCC)
– Kuala Lumpur Tower
– National Mosque and more.

One of the most preferred method of getting to this lively city is by taking a bus to Kuala Lumpur, since the city is filled with bus terminals that makes it easy for both tourists and locals to make their way around. Some of the main bus terminals that are available in KL include Pudu Sentral and Terminal Bersepadu Selatan (TBS).

However, all bus operations in Pudu Sentral have recently been relocated to TBS since November 2015. Therefore, passengers are going to and coming from the Southern region of Malaysia will arrive and depart at TBS, which is well connected in terms of transportation. Being one of the main transportation hubs in the city, TBS is connected to the LRT line, Express Rail Link (ERL) and Keretapi Tanah Melayu (KTM), apart from intercity buses and taxis.

Pick-up and Drop-off Points for bus to Kuala Lumpur:
The main bus terminal in Kuala Lumpur is Terminal Bersepadu Selatan (TBS). Most of the bus operators will pick-up/drop-off passengers at this location, including Transnasional, Konsortium Express, KKKL Express and many more.

Other than TBS, some buses that departs from Singapore and Penang also picks up and drops off passengers in other popular locations around KL, like:

  • Bangsar (First Coach)
  • Berjaya Times Square (Grassland Express, WTS Travel and many others)
  • KL Sentral (NICE)
  • Mont Kiara (Odyssey Prestige Coach)

Famous Hot Spots:
Petronas Twin Towers (Suria KLCC), KL Tower, National Mosque, Petaling Street, Central Market, Bukit Bintang.

Book your tickets and catch a bus to Kuala Lumpur today!


Kuala Lumpur Bus Schedule
  • Air Tawar to Kuala Lumpur
    - 08:30 AM, 09:30 AM, 10:30 AM, 01:30 PM, 03:30 PM, 04:30 PM, 06:35 PM
  • Alor Gajah to Kuala Lumpur
    - 08:46 AM, 03:16 PM
  • Alor Setar to Kuala Lumpur
    - 12:30 AM, 09:00 AM, 09:30 AM, 10:00 AM, 10:30 AM, 11:30 AM, 12:15 PM, 12:30 PM, 01:00 PM, 01:30 PM, 03:15 PM, 04:30 PM, 05:30 PM, 06:30 PM, 06:32 PM, 10:00 PM, 10:30 PM, 10:45 PM, 11:15 PM, 11:30 PM, 11:45 PM, 11:55 PM, 11:59 PM
  • Baling to Kuala Lumpur
    - 09:00 AM, 09:30 AM, 11:00 AM, 03:10 PM, 04:00 PM, 09:00 PM, 10:30 PM
  • Bandar Penawar to Kuala Lumpur
    - 08:00 AM, 04:30 PM
  • Bandar Tun Razak to Kuala Lumpur
    - 10:00 AM, 11:15 AM, 01:00 PM, 02:45 PM, 05:30 PM
  • Batu Gajah to Kuala Lumpur
    - 01:01 AM, 05:10 AM, 09:10 AM, 09:15 AM, 10:20 AM, 10:47 AM, 11:10 AM, 11:20 AM, 02:10 PM, 02:20 PM, 04:10 PM, 04:20 PM, 05:20 PM, 06:10 PM, 06:54 PM, 07:20 PM, 09:10 PM
  • Batu Pahat to Kuala Lumpur
    - 08:00 AM, 08:30 AM, 09:00 AM, 10:00 AM, 11:30 AM, 12:30 PM, 01:30 PM, 02:30 PM, 03:30 PM, 04:30 PM, 05:30 PM, 06:30 PM, 08:00 PM
  • Bukit Mertajam to Kuala Lumpur
    - 08:18 AM, 07:19 PM, 07:51 PM
  • Butterworth to Kuala Lumpur
    - 12:15 AM, 01:30 AM, 08:00 AM, 09:15 AM, 10:45 AM, 11:15 AM, 11:30 AM, 11:35 AM, 11:46 AM, 12:45 PM, 01:00 PM, 01:15 PM, 01:30 PM, 02:00 PM, 02:45 PM, 03:30 PM, 04:45 PM, 05:15 PM, 06:00 PM, 06:15 PM, 07:28 PM, 11:00 PM, 11:30 PM, 11:55 PM, 11:59 PM
  • Cameron Highlands to Kuala Lumpur
    - 08:00 AM, 08:30 AM, 08:45 AM, 09:30 AM, 11:00 AM, 12:30 PM, 01:45 PM, 02:30 PM, 03:00 PM, 04:00 PM, 05:30 PM
  • Changloon to Kuala Lumpur
    - 11:15 AM, 12:00 PM, 01:15 PM, 03:30 PM, 05:30 PM, 09:45 PM, 10:30 PM, 10:45 PM, 11:30 PM
  • Chini to Kuala Lumpur
    - 08:00 AM, 11:30 AM, 03:30 PM
  • Dungun to Kuala Lumpur
    - 10:45 AM, 11:00 AM, 11:30 AM, 12:00 PM, 01:45 PM, 02:15 PM, 10:00 PM, 10:45 PM, 11:45 PM, 11:59 PM
  • Gelang Patah to Kuala Lumpur
    - 08:45 AM, 09:30 AM, 11:15 AM, 01:00 PM, 04:00 PM, 08:30 PM
  • Gerik to Kuala Lumpur
    - 10:15 AM, 10:45 AM, 05:15 PM, 10:05 PM, 11:35 PM
  • Hatyai to Kuala Lumpur
    - 09:00 AM, 09:30 AM, 10:00 AM, 11:00 AM, 12:00 PM, 06:00 PM, 06:30 PM, 07:00 PM
  • Hello Kittyland to Kuala Lumpur
    - 06:15 PM
  • Ipoh to Kuala Lumpur
    - 12:30 AM, 12:37 AM, 02:30 AM, 05:00 AM, 05:40 AM, 06:30 AM, 07:30 AM, 08:30 AM, 09:00 AM, 09:30 AM, 10:15 AM, 10:30 AM, 10:33 AM, 11:00 AM, 11:30 AM, 12:00 PM, 12:30 PM, 01:30 PM, 02:00 PM, 02:30 PM, 03:30 PM, 04:00 PM, 04:30 PM, 05:30 PM, 06:00 PM, 06:30 PM, 06:40 PM, 07:30 PM, 07:37 PM, 08:00 PM, 08:30 PM, 09:00 PM, 09:21 PM, 09:30 PM
  • Jitra to Kuala Lumpur
    - 11:00 AM, 12:30 PM, 02:45 PM, 09:30 PM, 11:15 PM, 11:30 PM, 11:59 PM
  • Johor Bahru to Kuala Lumpur
    - 12:00 AM, 12:30 AM, 06:30 AM, 07:00 AM, 07:30 AM, 07:45 AM, 08:00 AM, 08:15 AM, 08:30 AM, 08:40 AM, 08:45 AM, 09:00 AM, 09:30 AM, 10:00 AM, 10:15 AM, 10:30 AM, 10:45 AM, 11:00 AM, 11:15 AM, 11:30 AM, 11:45 AM, 12:00 PM, 12:15 PM, 12:30 PM, 12:45 PM, 01:00 PM, 01:15 PM, 01:30 PM, 01:45 PM, 02:00 PM, 02:15 PM, 02:30 PM, 02:45 PM, 03:00 PM, 03:15 PM, 03:30 PM, 03:45 PM, 04:15 PM, 04:30 PM, 04:45 PM, 05:00 PM, 05:30 PM, 05:45 PM, 06:00 PM, 06:15 PM, 06:30 PM, 07:00 PM, 07:30 PM, 08:00 PM, 08:30 PM, 09:00 PM, 09:30 PM, 09:45 PM, 10:00 PM, 10:15 PM, 10:30 PM, 11:00 PM, 11:59 PM
  • Kamunting to Kuala Lumpur
    - 06:30 AM, 07:30 AM, 08:30 AM, 09:30 AM, 10:30 AM, 12:00 PM, 01:00 PM, 02:00 PM, 03:30 PM, 05:00 PM, 06:30 PM, 08:30 PM, 10:30 PM
  • Kangar to Kuala Lumpur
    - 08:30 AM, 09:30 AM, 10:00 AM, 10:15 AM, 10:45 AM, 11:30 AM, 11:45 AM, 01:45 PM, 03:00 PM, 05:00 PM, 08:30 PM, 08:45 PM, 09:30 PM, 10:00 PM, 10:15 PM, 10:30 PM, 11:00 PM
  • Kemaman to Kuala Lumpur
    - 01:15 AM, 01:30 AM, 12:00 PM, 01:00 PM, 01:30 PM, 03:15 PM, 03:30 PM, 11:30 PM, 11:59 PM
  • KLIA2 to Kuala Lumpur
    - 12:01 AM, 12:30 AM, 01:00 AM, 01:30 AM, 02:00 AM, 04:30 AM, 05:00 AM, 05:30 AM, 06:00 AM, 06:30 AM, 07:00 AM, 07:30 AM, 08:00 AM, 08:30 AM, 09:00 AM, 09:30 AM, 10:00 AM, 10:30 AM, 11:00 AM, 11:30 AM, 12:00 PM, 12:30 PM, 01:00 PM, 01:30 PM, 02:00 PM, 02:30 PM, 03:00 PM, 03:30 PM, 04:00 PM, 04:30 PM, 05:00 PM, 05:30 PM, 06:00 PM, 06:30 PM, 07:00 PM, 07:30 PM, 08:00 PM, 08:30 PM, 09:00 PM, 09:30 PM, 10:00 PM, 10:30 PM, 11:00 PM, 11:30 PM
  • Kluang to Kuala Lumpur
    - 07:30 AM, 08:30 AM, 08:45 AM, 09:30 AM, 10:00 AM, 10:49 AM, 11:30 AM, 12:30 PM, 01:00 PM, 02:00 PM, 02:30 PM, 03:00 PM, 03:30 PM, 04:30 PM, 05:00 PM, 06:00 PM, 06:16 PM, 07:00 PM, 07:20 PM, 08:20 PM, 08:30 PM
  • Kota Bahru to Kuala Lumpur
    - 09:00 AM, 09:30 AM, 08:00 PM, 09:00 PM, 09:30 PM, 11:00 PM
  • Kota Tinggi to Kuala Lumpur
    - 09:00 AM, 09:30 AM, 05:00 PM, 05:30 PM, 11:00 PM
  • Kuala Kangsar to Kuala Lumpur
    - 09:51 AM, 10:30 AM, 11:00 AM, 03:30 PM, 08:52 PM
  • Kuala Ketil to Kuala Lumpur
    - 09:45 AM, 11:45 AM, 04:45 PM, 10:45 PM
  • Kuala Nerang to Kuala Lumpur
    - 10:00 AM, 10:00 PM
  • Kuala Perlis to Kuala Lumpur
    - 08:45 AM, 09:30 AM, 09:45 AM, 10:00 AM, 10:15 AM, 12:00 PM, 01:30 PM, 02:30 PM, 04:30 PM, 08:00 PM, 09:00 PM, 09:30 PM, 10:00 PM, 10:30 PM
  • Kuala Rompin to Kuala Lumpur
    - 09:30 AM, 10:00 AM, 01:30 PM, 06:00 PM
  • Kuala Terengganu to Kuala Lumpur
    - 09:00 AM, 09:30 AM, 10:00 AM, 11:00 AM, 12:30 PM, 01:00 PM, 09:00 PM, 09:30 PM, 10:00 PM, 10:30 PM, 11:00 PM
  • Kuantan to Kuala Lumpur
    - 12:45 AM, 02:00 AM, 08:00 AM, 08:30 AM, 09:00 AM, 10:30 AM, 11:00 AM, 12:00 PM, 12:30 PM, 01:30 PM, 02:30 PM, 03:30 PM, 04:00 PM, 04:30 PM, 05:00 PM, 06:00 PM, 06:30 PM, 08:00 PM, 09:00 PM, 09:30 PM
  • Kubang Kerian to Kuala Lumpur
    - 08:30 AM, 07:15 PM, 08:30 PM, 10:30 PM
  • Kulim to Kuala Lumpur
    - 09:45 AM, 10:00 AM, 12:15 PM, 02:30 PM, 04:30 PM, 05:15 PM, 06:00 PM, 11:30 PM
  • Legoland to Kuala Lumpur
    - 06:30 PM
  • Lumut to Kuala Lumpur
    - 07:30 AM, 08:00 AM, 08:15 AM, 08:30 AM, 09:00 AM, 10:00 AM, 11:15 AM, 01:00 PM, 02:15 PM, 03:00 PM, 04:00 PM, 05:00 PM, 06:00 PM, 08:30 PM, 09:00 PM, 10:00 PM
  • Malacca to Kuala Lumpur
    - 07:00 AM, 07:30 AM, 08:00 AM, 08:30 AM, 09:00 AM, 09:30 AM, 10:00 AM, 10:30 AM, 11:30 AM, 12:00 PM, 12:30 PM, 01:30 PM, 02:00 PM, 02:30 PM, 03:00 PM, 03:30 PM, 04:00 PM, 04:30 PM, 05:00 PM, 05:30 PM, 06:30 PM, 07:00 PM, 07:30 PM, 08:15 PM, 08:30 PM
  • Manjung to Kuala Lumpur
    - 07:45 AM, 08:10 AM, 08:30 AM, 08:45 AM, 09:00 AM, 09:10 AM, 10:10 AM, 11:45 AM, 01:10 PM, 03:10 PM, 03:15 PM, 04:10 PM, 05:15 PM, 06:10 PM, 09:00 PM, 10:15 PM
  • Mersing to Kuala Lumpur
    - 09:00 AM, 12:30 PM, 05:00 PM, 10:00 PM
  • Muadzam Shah to Kuala Lumpur
    - 09:15 AM, 10:30 AM, 12:30 PM, 02:00 PM, 04:45 PM
  • Padang Besar to Kuala Lumpur
    - 06:00 PM
  • Parit Buntar to Kuala Lumpur
    - 08:42 AM, 09:30 AM, 11:15 AM, 03:30 PM, 06:30 PM, 11:00 PM, 11:59 PM
  • Pasir Gudang to Kuala Lumpur
    - 08:30 AM, 09:00 AM, 10:00 AM, 11:00 AM, 12:00 PM, 02:00 PM, 04:00 PM, 04:30 PM, 08:00 PM, 08:30 PM, 09:15 PM, 10:45 PM, 11:00 PM
  • Penang to Kuala Lumpur
    - 12:01 AM, 12:15 AM, 12:30 AM, 01:00 AM, 01:30 AM, 06:30 AM, 07:00 AM, 07:15 AM, 07:30 AM, 08:00 AM, 08:15 AM, 08:20 AM, 08:30 AM, 09:00 AM, 09:20 AM, 09:30 AM, 09:45 AM, 10:00 AM, 10:30 AM, 10:45 AM, 11:00 AM, 11:30 AM, 11:45 AM, 11:59 AM, 12:00 PM, 12:30 PM, 12:45 PM, 01:00 PM, 02:00 PM, 02:15 PM, 02:30 PM, 03:00 PM, 03:30 PM, 04:00 PM, 04:30 PM, 04:45 PM, 05:00 PM, 05:30 PM, 06:00 PM, 06:30 PM, 07:00 PM, 07:30 PM, 08:00 PM, 08:30 PM, 10:00 PM, 11:00 PM, 11:15 PM, 11:50 PM, 11:59 PM
  • Pendang to Kuala Lumpur
    - 11:15 AM, 11:15 PM
  • Pengkalan Hulu to Kuala Lumpur
    - 10:30 AM, 02:50 PM
  • Pengkalan Kubor to Kuala Lumpur
    - 07:00 PM, 07:30 PM
  • Pontian to Kuala Lumpur
    - 09:00 AM, 03:30 PM, 11:00 PM
  • Rantau Panjang to Kuala Lumpur
    - 09:00 AM
  • Segamat to Kuala Lumpur
    - 08:00 AM, 09:00 AM, 10:00 AM, 12:00 PM, 12:43 PM, 01:00 PM, 02:00 PM, 03:00 PM, 04:30 PM, 05:00 PM, 05:30 PM, 06:30 PM, 09:07 PM
  • Seremban to Kuala Lumpur
    - 09:00 AM, 09:20 AM, 09:30 AM, 09:50 AM, 10:20 AM, 10:50 AM, 11:00 AM, 11:20 AM, 11:30 AM, 11:50 AM, 12:20 PM, 12:45 PM, 12:50 PM, 01:20 PM, 01:50 PM, 02:20 PM, 02:46 PM, 02:50 PM, 03:00 PM, 03:20 PM, 03:50 PM, 04:00 PM, 04:20 PM, 04:30 PM, 04:50 PM, 05:16 PM, 05:20 PM, 05:30 PM, 05:50 PM, 06:20 PM, 06:50 PM, 07:20 PM, 07:50 PM, 08:00 PM, 08:20 PM, 08:30 PM, 11:00 PM
  • Sg Nibong to Kuala Lumpur
    - 12:30 AM, 01:00 AM, 07:15 AM, 09:00 AM, 10:30 AM, 11:30 AM, 12:30 PM, 01:30 PM, 03:00 PM, 05:30 PM, 07:30 PM, 11:59 PM
  • Shah Alam to Kuala Lumpur
    - 09:30 AM, 03:00 PM
  • Sik to Kuala Lumpur
    - 09:00 AM, 11:00 AM, 04:00 PM, 10:00 PM
  • Simpang Renggam to Kuala Lumpur
    - 12:15 AM, 09:45 AM, 04:45 PM
  • Singapore to Kuala Lumpur
    - 05:45 AM, 06:00 AM, 06:30 AM, 07:00 AM, 07:30 AM, 07:45 AM, 08:00 AM, 08:15 AM, 08:30 AM, 08:45 AM, 09:00 AM, 09:15 AM, 09:30 AM, 09:45 AM, 10:00 AM, 10:15 AM, 10:30 AM, 10:45 AM, 11:00 AM, 12:00 PM, 12:30 PM, 01:00 PM, 01:30 PM, 01:45 PM, 02:00 PM, 02:15 PM, 02:30 PM, 03:00 PM, 03:30 PM, 04:15 PM, 05:00 PM, 05:15 PM, 05:30 PM, 06:00 PM, 07:00 PM, 07:30 PM, 08:00 PM, 08:15 PM, 09:00 PM, 09:30 PM, 09:45 PM, 10:00 PM, 10:15 PM, 10:30 PM, 10:45 PM, 11:00 PM, 11:15 PM, 11:30 PM, 11:59 PM
  • Sungai Petani to Kuala Lumpur
    - 09:30 AM, 10:00 AM, 10:15 AM, 10:30 AM, 11:00 AM, 11:30 AM, 12:00 PM, 12:15 PM, 12:30 PM, 01:45 PM, 02:00 PM, 04:00 PM, 04:30 PM, 05:15 PM, 05:45 PM, 06:00 PM, 06:58 PM, 07:45 PM, 11:00 PM, 11:15 PM, 11:30 PM, 11:45 PM, 11:59 PM
  • Taiping to Kuala Lumpur
    - 06:50 AM, 07:55 AM, 08:15 AM, 08:55 AM, 09:25 AM, 09:55 AM, 10:55 AM, 12:25 PM, 01:25 PM, 02:15 PM, 02:25 PM, 03:55 PM, 05:25 PM, 06:45 PM, 06:55 PM, 08:35 PM, 08:55 PM, 10:55 PM
  • Taman Negara to Kuala Lumpur
    - 08:45 AM, 09:00 AM
  • Tangkak to Kuala Lumpur
    - 08:45 AM, 09:45 AM, 10:45 AM, 12:45 PM, 01:45 PM, 02:45 PM, 05:15 PM, 06:15 PM, 07:15 PM
  • Tanjong Malim to Kuala Lumpur
    - 02:42 AM, 06:15 AM, 09:52 AM, 10:15 AM, 11:34 AM, 11:50 AM, 12:16 PM, 03:15 PM, 05:15 PM, 07:15 PM, 08:35 PM, 08:43 PM, 10:16 PM, 10:31 PM
  • Teluk Intan to Kuala Lumpur
    - 08:00 AM, 09:00 AM, 09:45 AM, 10:00 AM, 10:15 AM, 11:00 AM, 01:00 PM, 02:00 PM, 04:00 PM, 06:00 PM, 08:00 PM, 10:15 PM, 10:30 PM