Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

Bus to Kuala Lumpur

2,019 routes from 12 states · 102 operators · fares from RM5.60. Updated August 2026.

102
Operators
2,019
Routes
7,899
Daily departures
25
Arrival points
RM5.60
Fares from
Advertisement

Timetable data last refreshed August 2026. Operators change schedules at short notice — always confirm when you book.

Kuala Lumpur is the hub of the entire peninsular express bus network — almost every long-distance operator in the country runs into the capital. The main gateway is TBS (Terminal Bersepadu Selatan) in Bandar Tasik Selatan, an integrated terminal on the southern edge of the city that connects directly to the KTM Komuter, LRT and KLIA Transit lines. Services from the north and the east coast also use Hentian Duta and Terminal Bersepadu Gombak, while a number of operators run city-centre drop-offs around Bukit Bintang, Berjaya Times Square and KL Sentral.

Where buses to Kuala Lumpur depart from

Coaches into Kuala Lumpur run from 12 origin states. Pick a corridor below for its full timetable — every operator, boarding point, departure time and fare on that route.

Bus routes into Kuala Lumpur by origin state
Coming fromRoutesOperatorsDaily departuresFares from
Kelantan521121,608RM23.90
Kedah341391,027RM37.70
Terengganu28618845RM31.90
Perak263391,033RM13.00
Johor199461,092RM22.00
Pahang12732508RM5.60
Pulau Pinang10228629RM37.30
Perlis7714229RM51.80
Kuala Lumpur3312535RM10.00
Malacca3217220RM12.00
Selangor277120RM10.00
Negeri Sembilan11853RM8.00
Nothing matches your filter.
Click any column heading to sort. Compare live fares

Book your coach to Kuala Lumpur

Live seat availability across all 102 operators serving Kuala Lumpur, with instant e-ticket confirmation.

Check live fares & availability

Operators serving Kuala Lumpur

102 coach companies run scheduled services into Kuala Lumpur. Each profile has the operator’s full timetable, fleet photos and fares.

707 Inc

6 routes into Kuala Lumpur

From RM48.00 4.2

Adam Express

13 routes into Kuala Lumpur

From RM30.00 4.1

Adik Beradik Express

24 routes into Kuala Lumpur

From RM41.50 4.2

Aerobus

20 routes into Kuala Lumpur

From RM8.00 4.2

Aerobus (Skybus)

1 route into Kuala Lumpur

From RM13.00 3.8

Airport Coach

8 routes into Kuala Lumpur

From RM10.00 3.7

Airport Express

42 routes into Kuala Lumpur

From RM10.00 4.3

Alibaba Express

30 routes into Kuala Lumpur

From RM10.00 2.9

Alisan Golden Coach

9 routes into Kuala Lumpur

From RM33.00 4.1

Alya Express

2 routes into Kuala Lumpur

From RM57.00 4.1

Arwana Express

21 routes into Kuala Lumpur

From RM30.00 4.1

AYU Express

35 routes into Kuala Lumpur

From RM25.00 3.4

AZ Liner Express

20 routes into Kuala Lumpur

From RM67.50 3.8

Billion Stars

23 routes into Kuala Lumpur

From RM10.00 2.1

Bulan Restu

3 routes into Kuala Lumpur

From RM12.00 4.6

C.S Travel & Tours

2 routes into Kuala Lumpur

From RM45.00 4.5

Causeway Link Express

11 routes into Kuala Lumpur

From RM49.90 4.1

Central Pahang

2 routes into Kuala Lumpur

From RM5.60 4.2

City Express

12 routes into Kuala Lumpur

From RM22.00 3.8

COLOURPLUS EXPRESS

6 routes into Kuala Lumpur

From RM33.00

Cosmic Express

48 routes into Kuala Lumpur

From RM40.00 4.2

Cosmic Prestij Express (Prestij Dinasti)

3 routes into Kuala Lumpur

From RM47.00 3.2

Cosmic Singapore Express

6 routes into Kuala Lumpur

From RM32.00 4.0

Darul Iman Express

17 routes into Kuala Lumpur

From RM63.30 4.6

Delima Express (MY)

1 route into Kuala Lumpur

From RM49.00 4.4

Delima Vision

3 routes into Kuala Lumpur

From RM12.00 4.1

E-Mutiara

111 routes into Kuala Lumpur

From RM40.00 4.3

Edaran Express

3 routes into Kuala Lumpur

From RM22.00 4.6

Ekspres Musafir

24 routes into Kuala Lumpur

From RM21.70 3.9

Eltabina Jaya Sdn Bhd

1 route into Kuala Lumpur

From RM25.00 4.1

GOLDEN SILK HOLIDAY

5 routes into Kuala Lumpur

From RM20.00 3.7

GPGLOBAL TRAVEL & TOURS SDN BHD

6 routes into Kuala Lumpur

From RM48.00 4.3

Grassland – Transtar

8 routes into Kuala Lumpur

From RM35.00 2.8

Han Travel Sdn Bhd

2 routes into Kuala Lumpur

From RM105.00 4.0

Highway Star Express

22 routes into Kuala Lumpur

From RM52.00 4.4

Inter Top Express KL

11 routes into Kuala Lumpur

From RM48.00 3.5

Inter Top Tour Sdn Bhd Hatyai

2 routes into Kuala Lumpur

From RM70.00

Jasmine Express

22 routes into Kuala Lumpur

From RM28.00 3.3

JetBus

4 routes into Kuala Lumpur

From RM13.00 4.4

Kejora Masyhur Sdn Bhd

27 routes into Kuala Lumpur

From RM8.00 3.3

Kesatuan Express

35 routes into Kuala Lumpur

From RM13.00 3.5

Konsortium Express

14 routes into Kuala Lumpur

From RM25.00 3.2

KPB Ekspress

30 routes into Kuala Lumpur

From RM21.00 3.9

Kristal Qirana

24 routes into Kuala Lumpur

From RM66.00 3.5

Kwok Ping

2 routes into Kuala Lumpur

From RM45.00 3.2

LA Holidays

38 routes into Kuala Lumpur

From RM10.00 4.0

Lexojaya Express

3 routes into Kuala Lumpur

From RM40.00 3.3

Lienadia Express

63 routes into Kuala Lumpur

From RM67.80 4.0

Lucky Express

10 routes into Kuala Lumpur

From RM85.00 4.3

Maraliner

55 routes into Kuala Lumpur

From RM6.10 4.0

Mayang Sari Express

19 routes into Kuala Lumpur

From RM12.00 3.9

Melor Interline Express

1 route into Kuala Lumpur

From RM12.00 3.1

MyXPress (Jasa Sinaran Express)

58 routes into Kuala Lumpur

From RM25.00 3.9

Naik Selalu Ekspress

12 routes into Kuala Lumpur

From RM10.00 3.7

Naza Express

54 routes into Kuala Lumpur

From RM44.00 4.2

Neoliner Express

1 route into Kuala Lumpur

From RM48.00 3.2

Nice

47 routes into Kuala Lumpur

From RM18.00

NKS Hotel and Travel Sdn Bhd

2 routes into Kuala Lumpur

From RM90.00

Nor World Express

2 routes into Kuala Lumpur

From RM34.00

Pahang Lin Siong

8 routes into Kuala Lumpur

From RM9.30 3.9

Pancaran Matahari Express

39 routes into Kuala Lumpur

From RM55.00 4.5

Perdana Express

129 routes into Kuala Lumpur

From RM67.80 4.3

PERMATA EXPRESS

21 routes into Kuala Lumpur

From RM45.00

Permata Utara Sdn Bhd

22 routes into Kuala Lumpur

From RM10.00 2.5

PERSADA TRAVEL AND TOURS

4 routes into Kuala Lumpur

From RM33.00 3.3

Plusliner

19 routes into Kuala Lumpur

From RM24.00 3.5

POH HAI TRAVEL

4 routes into Kuala Lumpur

From RM50.00 4.0

Prisma Express

6 routes into Kuala Lumpur

From RM15.00 3.2

Queen Express

75 routes into Kuala Lumpur

From RM62.80 4.2

Quick Liner Express

19 routes into Kuala Lumpur

From RM33.00 4.1

RES2 EXPRESS

23 routes into Kuala Lumpur

From RM13.30 2.2

S&S International

4 routes into Kuala Lumpur

From RM37.00 4.3

Sani Express

38 routes into Kuala Lumpur

From RM44.00 4.2

Sani Express (Sani Hotel)

39 routes into Kuala Lumpur

From RM55.00 4.3

Sani Express (Sani United)

26 routes into Kuala Lumpur

From RM20.00 4.2

Sanwa Express

19 routes into Kuala Lumpur

From RM25.00 3.9

Satria Express

2 routes into Kuala Lumpur

From RM36.00 4.5

SC Southern Express

16 routes into Kuala Lumpur

From RM44.00 3.7

Sin Yong Express

7 routes into Kuala Lumpur

From RM35.00 3.9

SkyBus

4 routes into Kuala Lumpur

From RM13.00 3.6

SMB Express

9 routes into Kuala Lumpur

From RM15.00 4.4

Sri Maju Group

16 routes into Kuala Lumpur

From RM20.00 4.0

SRI THEVEN Express

8 routes into Kuala Lumpur

From RM22.00 2.9

Star Coach Express Sdn Bhd

10 routes into Kuala Lumpur

From RM23.00 4.2

Starmart Express

76 routes into Kuala Lumpur

From RM12.00 3.2

Suasana Edaran Express

39 routes into Kuala Lumpur

From RM15.00 3.6

Suasana Holiday Express

23 routes into Kuala Lumpur

From RM55.00 4.1

Suasana Tony Coach

5 routes into Kuala Lumpur

From RM100.00 3.4

Super Nice Express

43 routes into Kuala Lumpur

From RM33.00 3.3

Temerloh KL Ekspres Sdn Bhd

5 routes into Kuala Lumpur

From RM6.70

Teraju Express

28 routes into Kuala Lumpur

From RM68.00 4.0

Top Liner Express

20 routes into Kuala Lumpur

From RM25.00 4.1

TRA Express

17 routes into Kuala Lumpur

From RM45.00 3.6

Trans MVS Express (IVY HOLIDAYS)

32 routes into Kuala Lumpur

From RM50.00 4.0

Transnasional

33 routes into Kuala Lumpur

From RM21.00 3.7

TST Express

6 routes into Kuala Lumpur

From RM33.00

Unititi Express

2 routes into Kuala Lumpur

From RM45.00 4.2

Utama Express

5 routes into Kuala Lumpur

From RM38.00 3.9

V Travel

6 routes into Kuala Lumpur

From RM47.00 3.1

Yellow Star Express

3 routes into Kuala Lumpur

From RM45.00 3.3

YoYo Express

8 routes into Kuala Lumpur

From RM30.00 4.2

Zaim Express

15 routes into Kuala Lumpur

From RM48.00 4.3

Where coaches arrive in Kuala Lumpur

Services set down at 25 points across the state. Check the drop-off on your ticket before booking — it can change how far you still have to travel on arrival.

Travelling to Kuala Lumpur

Check which terminal your ticket lists before you travel — TBS, Hentian Duta and Gombak are on opposite sides of the city and are not interchangeable. TBS has airport-style computerised ticketing and departure gates, so allow time to find yours.

Frequently asked questions

How much is a bus ticket to Kuala Lumpur?

Fares start from RM5.60 one way. The exact price depends on where you travel from, the operator and the coach class.

Which states have direct buses to Kuala Lumpur?
How many buses go to Kuala Lumpur each day?

There are 7,899 scheduled departures a day across 2,019 routes and 102 operators.

What is the busiest route to Kuala Lumpur?

Kelantan to Kuala Lumpur is the busiest corridor, with 521 routes and 1,608 departures a day.

What time do buses to Kuala Lumpur leave?

Departures run from 12:00 AM through to 11:59 PM, depending on the route and operator.

Other destinations

Advertisement