Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

Bus from Kuala Lumpur to Perak

251 routes · 42 operators · 986 daily departures · from RM13.00

42
Operators
251
Routes
986
Daily departures
RM13.00
Fares from
Advertisement

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

251 scheduled routes run from Kuala Lumpur to Perak, operated by 42 coach companies. There are 986 departures a day, with fares from RM13.00.

Departing from
Kuala Lumpur — 12 boarding points
Arriving in
Perak — 48 arrival points
Operators
42 on this corridor
Departures
986 a day
Fares from
RM13.00 one way

Book Kuala Lumpur to Perak

Compare all 42 operators on this route with live seat availability.

Check live fares & availability

Timetable and fares

Every scheduled service on this corridor is listed below, grouped by operator. Use the filter box to narrow a table to your boarding point, or click a column heading to sort by departure time or fare.

Please note: fares and timings are set by the operators and change at short notice. Everything here is a guide — reconfirm when you book.

Starmart Express

3.2 · 47 routes · 207 departures a day · 1+2, 2+2

Starmart Express services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaHentian Raya Bagan Serai
1:30 PM
RM40.001+2
Hentian DutaJalan Besar, Bidor
4:15 PM7:00 PM
RM30.001+2
Hentian DutaJalan Lin Chen Mei, Kampung Koh
4:15 PM7:00 PM
RM32.501+2
Hentian DutaKamunting Bus Terminal
9:30 AM11:00 AM12:30 PM1:30 PM3:30 PM5:00 PM7:00 PM10:00 PM11:45 PM
RM32.301+2
Hentian DutaKuala Kangsar Bus Terminal
11:00 AM12:30 PM3:30 PM7:00 PM10:00 PM11:45 PM
RM32.301+2
Hentian DutaLumut Bus Terminal
4:15 PM7:00 PM
RM32.501+2
Hentian DutaMain Road, Ayer Tawar
4:15 PM7:00 PM
RM32.501+2
Hentian DutaParit Buntar Bus Terminal
1:30 PM
RM40.001+2
Hentian DutaSeri Manjung Bus Terminal
4:15 PM7:00 PM
RM32.501+2
Hentian DutaSimpang Taiping
9:30 AM11:00 AM12:30 PM1:30 PM3:30 PM5:00 PM7:00 PM10:00 PM11:45 PM
RM32.301+2
Hentian DutaTerminal Amanjaya, Ipoh
11:00 AM12:30 PM3:30 PM7:00 PM10:00 PM11:45 PM
RM32.301+2
Hentian DutaTerminal Intan
4:15 PM7:00 PM
RM30.001+2
KLIA (Kuala Lumpur International Airport)Jalan Bercham, Ipoh
8:45 AM
RM45.001+2
KLIA (Kuala Lumpur International Airport)Jalan Besar, Bidor
7:15 AM2:45 PM5:00 PM11:00 PM
RM50.001+2
KLIA (Kuala Lumpur International Airport)Jalan Lin Chen Mei, Kampung Koh
7:15 AM2:45 PM5:00 PM11:00 PM
RM50.001+2
KLIA (Kuala Lumpur International Airport)Kamunting Bus Terminal
8:45 AM12:30 PM2:00 PM6:00 PM8:30 PM
RM54.001+2
KLIA (Kuala Lumpur International Airport)Kuala Kangsar Bus Terminal
8:45 AM12:30 PM2:00 PM6:00 PM8:30 PM
RM48.001+2
KLIA (Kuala Lumpur International Airport)Lumut Bus Terminal
7:15 AM2:45 PM5:00 PM11:00 PM
RM50.001+2
KLIA (Kuala Lumpur International Airport)Main Road, Ayer Tawar
7:15 AM2:45 PM5:00 PM11:00 PM
RM50.001+2
KLIA (Kuala Lumpur International Airport)Seri Manjung Bus Terminal
7:15 AM2:45 PM5:00 PM11:00 PM
RM50.001+2
KLIA (Kuala Lumpur International Airport)Simpang Taiping
8:45 AM12:30 PM2:00 PM6:00 PM8:30 PM
RM54.001+2
KLIA (Kuala Lumpur International Airport)Terminal Amanjaya, Ipoh
8:45 AM12:30 PM2:00 PM6:00 PM8:30 PM
RM45.001+2
KLIA (Kuala Lumpur International Airport)Terminal Intan
7:15 AM2:45 PM5:00 PM11:00 PM
RM50.001+2
KLIA2 Transportation HubJalan Bercham, Ipoh
8:30 AM
RM49.001+2
KLIA2 Transportation HubJalan Besar, Bidor
7:00 AM2:30 PM4:45 PM10:45 PM
RM50.001+2
KLIA2 Transportation HubJalan Lin Chen Mei, Kampung Koh
7:00 AM2:30 PM4:45 PM10:45 PM
RM50.001+2
KLIA2 Transportation HubKamunting Bus Terminal
8:30 AM12:15 PM1:45 PM5:45 PM8:15 PM
RM54.001+2
KLIA2 Transportation HubKuala Kangsar Bus Terminal
8:30 AM12:15 PM1:45 PM5:45 PM8:15 PM
RM52.001+2
KLIA2 Transportation HubLumut Bus Terminal
7:00 AM2:30 PM4:45 PM10:45 PM
RM50.001+2
KLIA2 Transportation HubMain Road, Ayer Tawar
7:00 AM2:30 PM4:45 PM10:45 PM
RM50.001+2
KLIA2 Transportation HubSeri Manjung Bus Terminal
7:00 AM2:30 PM4:45 PM10:45 PM
RM50.001+2
KLIA2 Transportation HubSimpang Taiping
8:30 AM12:15 PM1:45 PM5:45 PM8:15 PM
RM54.001+2
KLIA2 Transportation HubTerminal Amanjaya, Ipoh
8:30 AM12:15 PM1:45 PM5:45 PM8:15 PM
RM49.001+2
KLIA2 Transportation HubTerminal Intan
7:00 AM2:30 PM4:45 PM10:45 PM
RM50.001+2
TBS (Terminal Bersepadu Selatan)Hentian Raya Bagan Serai
1:00 PM
RM50.001+2
TBS (Terminal Bersepadu Selatan)Jalan Besar, Bidor
9:00 AM3:45 PM6:00 PM11:45 PM
RM30.001+2
TBS (Terminal Bersepadu Selatan)Jalan Lin Chen Mei, Kampung Koh
9:00 AM3:45 PM6:00 PM11:45 PM
RM32.501+2
TBS (Terminal Bersepadu Selatan)Kamunting Bus Terminal
9:00 AM9:45 AM10:30 AM12:00 PM1:00 PM2:00 PM3:00 PM3:30 PM3:45 PM4:30 PM6:30 PM9:30 PM11:45 PM
RM32.001+2
TBS (Terminal Bersepadu Selatan)Kuala Kangsar Bus Terminal
9:45 AM10:30 AM12:00 PM2:00 PM3:00 PM6:30 PM9:30 PM11:45 PM
RM32.301+2
TBS (Terminal Bersepadu Selatan)Lumut Bus Terminal
9:00 AM3:45 PM6:00 PM11:45 PM
RM32.501+2
TBS (Terminal Bersepadu Selatan)Main Road, Ayer Tawar
9:00 AM3:45 PM6:00 PM11:45 PM
RM32.501+2
TBS (Terminal Bersepadu Selatan)Parit Buntar Bus Terminal
1:00 PM
RM50.001+2
TBS (Terminal Bersepadu Selatan)Seri Manjung Bus Terminal
9:00 AM3:45 PM6:00 PM11:45 PM
RM32.501+2
TBS (Terminal Bersepadu Selatan)Simpang 4 Hutan Melintang
2:00 PM7:30 PM
RM23.001+2
TBS (Terminal Bersepadu Selatan)Simpang Taiping
9:00 AM9:45 AM10:30 AM12:00 PM1:00 PM2:00 PM3:00 PM3:30 PM3:45 PM4:30 PM6:30 PM9:30 PM11:45 PM
RM32.001+2
TBS (Terminal Bersepadu Selatan)Terminal Amanjaya, Ipoh
9:45 AM10:30 AM12:00 PM2:00 PM3:00 PM3:30 PM6:30 PM9:30 PM11:45 PM
RM30.001+2
TBS (Terminal Bersepadu Selatan)Terminal Intan
9:00 AM2:00 PM3:45 PM6:00 PM7:30 PM11:45 PM
RM23.001+2
No routes match your filter.
Lowest published fare RM23.00. Shaded times are overnight departures. Book Starmart Express

Nice

30 routes · 97 departures a day · 2+2, 1+2

Nice services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaGerik Bus Terminal
3:00 PM9:00 PM
RM52.002+2
Hentian DutaHentian Bas Kroh (Pengkalan Hulu)
3:00 PM9:00 PM
RM60.002+2
Hentian DutaLumut Bus Terminal
10:00 AM5:30 PM
RM27.302+2
Hentian DutaMain Road, Ayer Tawar
10:00 AM5:30 PM
RM24.802+2
Hentian DutaSeri Manjung Bus Terminal
10:00 AM5:30 PM
RM26.602+2
Hentian DutaStesen Bas Seri Iskandar (Bota)
10:00 AM5:30 PM
RM22.902+2
Hentian DutaTerminal Amanjaya, Ipoh
9:30 AM11:30 AM12:30 PM3:00 PM4:30 PM6:30 PM8:30 PM9:00 PM9:30 PM11:30 PM
RM19.402+2
Hentian DutaTerminal Bas Batu Gajah
10:00 AM5:30 PM
RM18.002+2
KL SentralGerik Bus Terminal
7:00 PM
RM52.002+2
KL SentralHentian Bas Kroh (Pengkalan Hulu)
7:00 PM
RM60.002+2
KL SentralLumut Bus Terminal
9:45 AM5:15 PM
RM27.902+2
KL SentralMain Road, Ayer Tawar
9:45 AM5:15 PM
RM25.402+2
KL SentralSeri Manjung Bus Terminal
9:45 AM5:15 PM
RM27.202+2
KL SentralStesen Bas Seri Iskandar (Bota)
9:45 AM5:15 PM
RM23.602+2
KL SentralTerminal Amanjaya, Ipoh
9:15 AM11:15 AM12:15 PM4:15 PM5:30 PM6:15 PM7:00 PM8:15 PM9:15 PM11:15 PM
RM19.602+2
KL SentralTerminal Bas Batu Gajah
9:45 AM5:15 PM
RM18.602+2
Putrajaya SentralLumut Bus Terminal
9:00 AM4:30 PM
RM31.402+2
Putrajaya SentralMain Road, Ayer Tawar
9:00 AM4:30 PM
RM28.902+2
Putrajaya SentralSeri Manjung Bus Terminal
9:00 AM4:30 PM
RM30.602+2
Putrajaya SentralStesen Bas Seri Iskandar (Bota)
9:00 AM4:30 PM
RM27.002+2
Putrajaya SentralTerminal Amanjaya, Ipoh
9:30 AM1:30 PM5:30 PM6:15 PM6:30 PM8:15 PM10:30 PM
RM22.602+2
Putrajaya SentralTerminal Bas Batu Gajah
9:00 AM4:30 PM
RM22.102+2
TBS (Terminal Bersepadu Selatan)Gerik Bus Terminal
2:30 PM6:30 PM8:30 PM
RM52.002+2
TBS (Terminal Bersepadu Selatan)Hentian Bas Kroh (Pengkalan Hulu)
2:30 PM6:30 PM8:30 PM
RM60.002+2
TBS (Terminal Bersepadu Selatan)Lumut Bus Terminal
9:30 AM5:00 PM
RM29.102+2
TBS (Terminal Bersepadu Selatan)Main Road, Ayer Tawar
9:30 AM5:00 PM
RM26.602+2
TBS (Terminal Bersepadu Selatan)Seri Manjung Bus Terminal
9:30 AM5:00 PM
RM28.302+2
TBS (Terminal Bersepadu Selatan)Stesen Bas Seri Iskandar (Bota)
9:30 AM5:00 PM
RM24.702+2
TBS (Terminal Bersepadu Selatan)Terminal Amanjaya, Ipoh
9:00 AM10:00 AM11:00 AM12:00 PM2:00 PM2:30 PM4:00 PM5:00 PM6:00 PM6:15 PM6:30 PM7:00 PM7:15 PM8:00 PM8:30 PM8:45 PM9:00 PM11:00 PM
RM19.602+2
TBS (Terminal Bersepadu Selatan)Terminal Bas Batu Gajah
9:30 AM5:00 PM
RM19.802+2
No routes match your filter.
Lowest published fare RM18.00. Shaded times are overnight departures. Book Nice

Arwana Express

4.1 · 22 routes · 152 departures a day · 1+2

Arwana Express services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaBidor Bus Terminal
8:50 AM11:50 AM1:50 PM6:50 PM8:50 PM
RM30.001+2
Hentian DutaHentian Bas Ayer Tawar
10:20 AM3:20 PM4:20 PM9:50 PM
RM38.001+2
Hentian DutaLumut Bus Terminal
8:50 AM10:20 AM11:50 AM1:50 PM3:20 PM4:20 PM6:50 PM8:50 PM9:50 PM
RM38.001+2
Hentian DutaSeri Iskandar Bus Station
10:20 AM3:20 PM4:20 PM9:50 PM
RM38.001+2
Hentian DutaSeri Manjung Bus Terminal
8:50 AM10:20 AM11:50 AM1:50 PM3:20 PM4:20 PM6:50 PM8:50 PM9:50 PM
RM38.001+2
Hentian DutaShell Gopeng
10:20 AM3:20 PM4:20 PM9:50 PM
RM38.001+2
Hentian DutaTerminal Bas Batu Gajah
10:20 AM3:20 PM4:20 PM9:50 PM
RM38.001+2
Hentian DutaTerminal Intan
8:50 AM11:50 AM1:50 PM6:50 PM8:50 PM
RM30.001+2
KLIA (Kuala Lumpur International Airport)Lumut Bus Terminal
9:00 AM10:30 AM12:30 PM3:30 PM6:00 PM8:30 PM11:30 PM
RM53.001+2
KLIA (Kuala Lumpur International Airport)Seri Manjung Bus Terminal
9:00 AM10:30 AM12:30 PM3:30 PM6:00 PM8:30 PM11:30 PM
RM53.001+2
KLIA (Kuala Lumpur International Airport)Sitiawan Bus Terminal
9:00 AM10:30 AM12:30 PM3:30 PM6:00 PM8:30 PM11:30 PM
RM53.001+2
KLIA2 Transportation HubLumut Bus Terminal
9:15 AM10:45 AM12:45 PM3:45 PM6:15 PM8:45 PM11:45 PM
RM53.001+2
KLIA2 Transportation HubSeri Manjung Bus Terminal
9:15 AM10:45 AM12:45 PM3:45 PM6:15 PM8:45 PM11:45 PM
RM53.001+2
KLIA2 Transportation HubSitiawan Bus Terminal
9:15 AM10:45 AM12:45 PM3:45 PM6:15 PM8:45 PM11:45 PM
RM53.001+2
TBS (Terminal Bersepadu Selatan)Bidor Bus Terminal
8:30 AM11:30 AM1:30 PM6:30 PM8:30 PM
RM30.001+2
TBS (Terminal Bersepadu Selatan)Hentian Bas Ayer Tawar
10:00 AM12:00 PM3:00 PM4:00 PM9:30 PM
RM38.001+2
TBS (Terminal Bersepadu Selatan)Lumut Bus Terminal
1:00 AM8:30 AM10:00 AM10:30 AM11:30 AM12:00 PM1:30 PM2:00 PM3:00 PM4:00 PM5:00 PM6:30 PM7:30 PM8:30 PM9:30 PM10:00 PM
RM38.001+2
TBS (Terminal Bersepadu Selatan)Seri Iskandar Bus Station
10:00 AM12:00 PM3:00 PM4:00 PM9:30 PM
RM38.001+2
TBS (Terminal Bersepadu Selatan)Seri Manjung Bus Terminal
1:00 AM8:30 AM10:00 AM10:30 AM11:30 AM12:00 PM1:30 PM2:00 PM3:00 PM4:00 PM5:00 PM6:30 PM7:30 PM8:30 PM9:30 PM10:00 PM
RM38.001+2
TBS (Terminal Bersepadu Selatan)Shell Gopeng
10:00 AM3:00 PM4:00 PM9:30 PM
RM38.001+2
TBS (Terminal Bersepadu Selatan)Terminal Bas Batu Gajah
10:00 AM3:00 PM4:00 PM9:30 PM
RM38.001+2
TBS (Terminal Bersepadu Selatan)Terminal Intan
1:00 AM8:30 AM10:30 AM11:30 AM1:30 PM2:00 PM5:00 PM6:30 PM7:30 PM8:30 PM10:00 PM
RM30.001+2
No routes match your filter.
Lowest published fare RM30.00. Shaded times are overnight departures. Book Arwana Express

LA Holidays

4.0 · 15 routes · 25 departures a day · 1+2

LA Holidays services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaBidor Roadside
10:00 PM
RM28.001+2
Hentian DutaLumut Bus Terminal
10:00 PM
RM42.001+2
Hentian DutaManjung Bus Terminal
10:00 PM
RM42.001+2
Hentian DutaSitiawan
10:00 PM
RM42.001+2
Hentian DutaTeluk Intan
10:00 PM
RM28.001+2
TBS (Terminal Bersepadu Selatan)Batu Gajah
2:30 PM11:45 PM
RM32.001+2
TBS (Terminal Bersepadu Selatan)Bidor Roadside
9:00 PM
RM28.001+2
TBS (Terminal Bersepadu Selatan)Kampar Putra Sentral Terminal
2:30 PM11:45 PM
RM28.001+2
TBS (Terminal Bersepadu Selatan)Lumut Bus Terminal
9:00 PM
RM42.001+2
TBS (Terminal Bersepadu Selatan)Manjung Bus Terminal
2:30 PM9:00 PM11:45 PM
RM42.001+2
TBS (Terminal Bersepadu Selatan)Parit Buntar Bus Terminal
12:15 AM1:00 AM3:00 PM
RM48.001+2
TBS (Terminal Bersepadu Selatan)Seri Iskandar
2:30 PM11:45 PM
RM35.001+2
TBS (Terminal Bersepadu Selatan)Sitiawan
2:30 PM9:00 PM11:45 PM
RM42.001+2
TBS (Terminal Bersepadu Selatan)Tanjung Malim
2:30 PM11:45 PM
RM13.001+2
TBS (Terminal Bersepadu Selatan)Teluk Intan
9:00 PM
RM28.001+2
No routes match your filter.
Lowest published fare RM13.00. Shaded times are overnight departures. Book LA Holidays

Transnasional

3.7 · 14 routes · 42 departures a day · 2+2

Transnasional services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaGerik Bus Terminal
11:00 AM11:00 PM
RM52.002+2
Hentian DutaHentian Bas Kroh (Pengkalan Hulu)
11:00 AM11:00 PM
RM60.002+2
Hentian DutaKamunting Bus Terminal
3:30 PM9:30 PM
RM50.002+2
Hentian DutaKuala Kangsar Bus Terminal
9:30 AM11:30 AM3:00 PM
RM34.002+2
Hentian DutaParit Buntar Bus Terminal
3:30 PM9:30 PM
RM50.002+2
Hentian DutaTerminal Amanjaya, Ipoh
9:30 AM11:30 AM3:00 PM
RM25.002+2
Hentian DutaTerminal Intan
12:30 PM2:30 PM4:30 PM8:30 PM10:30 PM
RM30.002+2
TBS (Terminal Bersepadu Selatan)Gerik Bus Terminal
10:30 AM10:30 PM
RM52.002+2
TBS (Terminal Bersepadu Selatan)Hentian Bas Kroh (Pengkalan Hulu)
10:30 AM10:30 PM
RM60.002+2
TBS (Terminal Bersepadu Selatan)Kamunting Bus Terminal
3:00 PM9:00 PM
RM50.002+2
TBS (Terminal Bersepadu Selatan)Kuala Kangsar Bus Terminal
9:00 AM11:00 AM2:30 PM
RM34.002+2
TBS (Terminal Bersepadu Selatan)Parit Buntar Bus Terminal
3:00 PM9:00 PM
RM50.002+2
TBS (Terminal Bersepadu Selatan)Terminal Amanjaya, Ipoh
9:00 AM11:00 AM2:30 PM5:45 PM7:15 PM10:15 PM11:45 PM
RM25.002+2
TBS (Terminal Bersepadu Selatan)Terminal Intan
12:00 PM2:00 PM4:00 PM8:00 PM10:00 PM
RM30.002+2
No routes match your filter.
Lowest published fare RM25.00. Shaded times are overnight departures. Book Transnasional

Konsortium Express

3.2 · 12 routes · 30 departures a day · 1+2

Konsortium Express services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaKamunting
7:15 PM10:00 PM
RM32.001+2
Hentian DutaKuala Kangsar
7:15 PM10:00 PM
RM32.001+2
Hentian DutaTaiping
7:15 PM10:00 PM
RM32.001+2
Hentian DutaTerminal Meru Raya (Ipoh Amanjaya)
7:15 PM10:00 PM
RM25.001+2
Putrajaya SentralKamunting
6:00 PM8:45 PM
RM45.001+2
Putrajaya SentralKuala Kangsar
6:00 PM8:45 PM
RM45.001+2
Putrajaya SentralTaiping
6:00 PM8:45 PM
RM45.001+2
Putrajaya SentralTerminal Meru Raya (Ipoh Amanjaya)
6:00 PM8:45 PM
RM30.001+2
TBS (Terminal Bersepadu Selatan)Kamunting
3:00 AM2:30 PM6:45 PM9:30 PM
RM32.001+2
TBS (Terminal Bersepadu Selatan)Kuala Kangsar
3:00 AM2:30 PM
RM35.001+2
TBS (Terminal Bersepadu Selatan)Taiping
3:00 AM2:30 PM6:45 PM9:30 PM
RM32.001+2
TBS (Terminal Bersepadu Selatan)Terminal Meru Raya (Ipoh Amanjaya)
3:00 AM2:30 PM6:45 PM9:30 PM
RM25.001+2
No routes match your filter.
Lowest published fare RM25.00. Shaded times are overnight departures. Book Konsortium Express

Naik Selalu Ekspress

3.7 · 8 routes · 36 departures a day · 1+2

Naik Selalu Ekspress services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaBagan Serai
12:10 PM10:15 PM
RM44.001+2
Hentian DutaKamunting
12:10 PM10:15 PM
RM42.001+2
Hentian DutaParit Buntar
12:10 PM10:15 PM
RM47.001+2
Hentian DutaTerminal Meru Raya (Ipoh Amanjaya)
12:10 PM10:15 PM
RM32.001+2
TBS (Terminal Bersepadu Selatan)Bagan Serai
9:30 AM11:30 AM1:30 PM4:00 PM5:45 PM9:45 PM11:00 PM
RM49.001+2
TBS (Terminal Bersepadu Selatan)Kamunting
9:30 AM11:30 AM1:30 PM4:00 PM5:45 PM9:45 PM11:00 PM
RM45.001+2
TBS (Terminal Bersepadu Selatan)Parit Buntar
9:30 AM11:30 AM1:30 PM4:00 PM5:45 PM9:45 PM11:00 PM
RM51.001+2
TBS (Terminal Bersepadu Selatan)Terminal Meru Raya (Ipoh Amanjaya)
9:30 AM11:30 AM1:30 PM4:00 PM5:45 PM9:45 PM11:00 PM
RM34.001+2
No routes match your filter.
Lowest published fare RM32.00. Shaded times are overnight departures. Book Naik Selalu Ekspress

KPB Ekspress

3.9 · 7 routes · 53 departures a day · 1+2, 2+2

KPB Ekspress services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaParit Buntar
8:30 AM11:20 AM
RM50.001+2 / 2+2
Hentian DutaSimpang Taiping
8:30 AM11:20 AM7:30 PM8:30 PM
RM42.001+2 / 2+2
Hentian DutaTerminal Meru Raya (Ipoh Amanjaya)
8:30 AM11:20 AM12:20 PM7:30 PM8:30 PM
RM34.001+2 / 2+2
TBS (Terminal Bersepadu Selatan)Hentian Raya Bagan Serai
11:30 PM
RM50.001+2
TBS (Terminal Bersepadu Selatan)Parit Buntar
7:00 AM8:00 AM11:00 AM12:30 PM6:00 PM7:30 PM10:30 PM11:30 PM
RM35.001+2 / 2+2
TBS (Terminal Bersepadu Selatan)Simpang Taiping
12:30 AM7:00 AM8:00 AM11:00 AM12:30 PM2:00 PM3:00 PM4:30 PM6:00 PM7:00 PM7:30 PM8:00 PM10:30 PM11:30 PM
RM35.001+2 / 2+2
TBS (Terminal Bersepadu Selatan)Terminal Meru Raya (Ipoh Amanjaya)
12:30 AM7:00 AM8:00 AM11:00 AM12:00 PM12:30 PM1:00 PM1:30 PM2:00 PM2:15 PM3:00 PM4:00 PM4:30 PM5:30 PM6:00 PM7:00 PM7:30 PM8:00 PM10:30 PM
RM30.001+2 / 2+2
No routes match your filter.
Lowest published fare RM30.00. Shaded times are overnight departures. Book KPB Ekspress

Cosmic Express

4.2 · 6 routes · 20 departures a day · 1+2

Cosmic Express services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaGerik Bus Terminal
10:30 AM11:15 AM10:30 PM11:15 PM
RM65.001+2
Hentian DutaHentian Bas Kroh (Pengkalan Hulu)
10:30 AM11:15 AM10:30 PM11:15 PM
RM72.001+2
Putrajaya SentralGerik Bus Terminal
10:00 AM10:00 PM
RM70.001+2
Putrajaya SentralHentian Bas Kroh (Pengkalan Hulu)
10:00 AM10:00 PM
RM75.001+2
TBS (Terminal Bersepadu Selatan)Gerik Bus Terminal
10:00 AM10:30 AM10:00 PM10:30 PM
RM65.001+2
TBS (Terminal Bersepadu Selatan)Hentian Bas Kroh (Pengkalan Hulu)
10:00 AM10:30 AM10:00 PM10:30 PM
RM72.001+2
No routes match your filter.
Lowest published fare RM65.00. Shaded times are overnight departures. Book Cosmic Express

Cosmic Singapore Express

4.0 · 6 routes · 6 departures a day · Executive

Cosmic Singapore Express services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
Berjaya Times SquareKamunting
3:15 AM
RM55.00Executive
Berjaya Times SquareSimpang Taiping (BHP)
3:15 AM
RM55.00Executive
Berjaya Times SquareTerminal Amanjaya, Ipoh
3:15 AM
RM55.00Executive
Hentian DutaKamunting
3:15 PM
RM45.00Executive
Hentian DutaSimpang Taiping (BHP)
3:15 PM
RM45.00Executive
Hentian DutaTerminal Amanjaya, Ipoh
3:15 PM
RM35.00Executive
No routes match your filter.
Lowest published fare RM35.00. Shaded times are overnight departures. Book Cosmic Singapore Express

Maraliner

4.0 · 6 routes · 14 departures a day · 1+2, 2+2

Maraliner services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaParit Buntar Bus Terminal
11:00 AM6:45 PM8:45 PM
RM33.901+2
Hentian DutaTerminal Amanjaya, Ipoh
11:00 AM6:45 PM
RM23.001+2
Putrajaya SentralParit Buntar Bus Terminal
9:45 AM5:15 PM
RM36.101+2
Putrajaya SentralTerminal Amanjaya, Ipoh
9:45 AM5:15 PM
RM31.601+2
TBS (Terminal Bersepadu Selatan)Parit Buntar Bus Terminal
10:15 AM6:00 PM8:00 PM
RM33.901+2
TBS (Terminal Bersepadu Selatan)Terminal Amanjaya, Ipoh
10:15 AM6:00 PM
RM23.001+2
No routes match your filter.
Lowest published fare RM23.00. Shaded times are overnight departures. Book Maraliner

Plusliner

3.5 · 6 routes · 6 departures a day · 1+2, 2+2

Plusliner services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaGerik Bus Terminal
9:00 AM
RM52.001+2
Hentian DutaHentian Bas Kroh (Pengkalan Hulu)
9:00 AM
RM60.001+2
Hentian DutaTerminal Amanjaya, Ipoh
9:00 AM
RM34.001+2
TBS (Terminal Bersepadu Selatan)Gerik Bus Terminal
8:30 AM
RM52.001+2
TBS (Terminal Bersepadu Selatan)Hentian Bas Kroh (Pengkalan Hulu)
8:30 AM
RM60.001+2
TBS (Terminal Bersepadu Selatan)Terminal Amanjaya, Ipoh
8:30 AM
RM34.001+2
No routes match your filter.
Lowest published fare RM34.00. Shaded times are overnight departures. Book Plusliner

TST Express

6 routes · 6 departures a day · 1+2

TST Express services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
TBG (Terminal Bersepadu Gombak)Gerik
8:30 AM
RM51.001+2
TBG (Terminal Bersepadu Gombak)Pengkalan Hulu
8:30 AM
RM65.001+2
TBG (Terminal Bersepadu Gombak)Terminal Amanjaya, Ipoh
8:30 AM
RM33.001+2
TBS (Terminal Bersepadu Selatan)Gerik
7:30 AM
RM51.001+2
TBS (Terminal Bersepadu Selatan)Pengkalan Hulu
7:30 AM
RM65.001+2
TBS (Terminal Bersepadu Selatan)Terminal Amanjaya, Ipoh
7:30 AM
RM33.001+2
No routes match your filter.
Lowest published fare RM33.00. Shaded times are overnight departures. Book TST Express

Kesatuan Express

3.5 · 5 routes · 22 departures a day · 1+2

Kesatuan Express services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaTerminal Amanjaya, Ipoh
8:45 AM10:30 PM
RM30.001+2
TBS (Terminal Bersepadu Selatan)Lumut Bus Terminal
11:00 AM12:30 PM7:15 PM9:15 PM
RM35.001+2
TBS (Terminal Bersepadu Selatan)Seri Iskandar Bus Station
11:00 AM12:30 PM7:15 PM9:15 PM
RM35.001+2
TBS (Terminal Bersepadu Selatan)Seri Manjung Bus Terminal
11:00 AM12:30 PM7:15 PM9:15 PM
RM35.001+2
TBS (Terminal Bersepadu Selatan)Terminal Amanjaya, Ipoh
8:15 AM11:00 AM12:30 PM2:15 PM4:45 PM7:15 PM9:15 PM10:00 PM
RM30.001+2
No routes match your filter.
Lowest published fare RM30.00. Shaded times are overnight departures. Book Kesatuan Express

Sri Maju Group

4.0 · 5 routes · 18 departures a day · 1+2, 2+2

Sri Maju Group services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
KLIATerminal Meru Raya (Ipoh Amanjaya)
9:30 AM1:30 PM8:00 PM10:30 PM
RM45.001+2
KLIA 2Terminal Meru Raya (Ipoh Amanjaya)
9:50 AM1:50 PM8:20 PM10:50 PM
RM45.001+2
TBS (Terminal Bersepadu Selatan)Gopeng Bus Terminal
2:45 PM3:30 PM6:15 PM
RM20.001+2 / 2+2
TBS (Terminal Bersepadu Selatan)Ipoh – Jalan Bendahara
2:45 PM3:30 PM6:15 PM
RM20.001+2 / 2+2
TBS (Terminal Bersepadu Selatan)Terminal Meru Raya (Ipoh Amanjaya)
11:45 AM2:45 PM3:30 PM6:15 PM
RM20.001+2 / 2+2
No routes match your filter.
Lowest published fare RM20.00. Shaded times are overnight departures. Book Sri Maju Group

Super Nice Express

3.3 · 5 routes · 11 departures a day · 1+2

Super Nice Express services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaTerminal Meru Raya (Ipoh Amanjaya)
9:00 AM10:00 PM11:00 PM
RM30.001+2
TBS (Terminal Bersepadu Selatan)Hentian Raya Bagan Serai
1:00 AM
RM53.001+2
TBS (Terminal Bersepadu Selatan)Parit Buntar
1:00 AM
RM53.001+2
TBS (Terminal Bersepadu Selatan)Simpang Taiping
1:00 AM
RM43.001+2
TBS (Terminal Bersepadu Selatan)Terminal Meru Raya (Ipoh Amanjaya)
1:00 AM8:30 AM3:00 PM9:30 PM10:15 PM
RM32.001+2
No routes match your filter.
Lowest published fare RM30.00. Shaded times are overnight departures. Book Super Nice Express

Aerobus

4.2 · 4 routes · 40 departures a day · 1+2, 2+2

Aerobus services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
KL SentralParit Buntar Bus Terminal
10:30 AM
RM45.001+2
KL SentralTerminal Amanjaya, Ipoh
8:15 AM9:00 AM9:45 AM10:30 AM11:15 AM11:45 AM12:15 PM1:30 PM2:15 PM2:45 PM3:45 PM4:45 PM5:45 PM6:45 PM7:45 PM8:00 PM9:15 PM10:15 PM11:15 PM
RM30.001+2
TBS (Terminal Bersepadu Selatan)Parit Buntar Bus Terminal
10:00 AM
RM45.001+2
TBS (Terminal Bersepadu Selatan)Terminal Amanjaya, Ipoh
7:45 AM8:30 AM9:15 AM10:00 AM10:45 AM11:15 AM11:45 AM1:00 PM1:45 PM2:15 PM3:15 PM4:15 PM5:15 PM6:15 PM7:15 PM7:30 PM8:45 PM9:45 PM10:45 PM
RM30.001+2
No routes match your filter.
Lowest published fare RM30.00. Shaded times are overnight departures. Book Aerobus

Billion Stars

2.1 · 3 routes · 19 departures a day · 1+2

Billion Stars services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaTerminal Meru Raya (Ipoh Amanjaya)
12:01 AM12:15 AM8:30 AM10:45 AM4:30 PM
RM35.001+2
KLIA 2Terminal Meru Raya (Ipoh Amanjaya)
3:00 AM5:00 AM9:00 AM5:00 PM8:00 PM10:00 PM11:59 PM
RM45.001+2
TBS (Terminal Bersepadu Selatan)Terminal Meru Raya (Ipoh Amanjaya)
1:00 PM2:00 PM2:30 PM3:30 PM6:30 PM9:00 PM11:00 PM
RM40.001+2
No routes match your filter.
Lowest published fare RM35.00. Shaded times are overnight departures. Book Billion Stars

Edaran Express

4.6 · 3 routes · 15 departures a day · 1+2

Edaran Express services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Jalan Besar, Bidor
10:00 AM12:30 PM2:30 PM6:30 PM8:30 PM
RM22.001+2
TBS (Terminal Bersepadu Selatan)Kampar Putra Sentral Terminal
10:00 AM12:30 PM2:30 PM6:30 PM8:30 PM
RM26.701+2
TBS (Terminal Bersepadu Selatan)Tapah Bus Terminal
10:00 AM12:30 PM2:30 PM6:30 PM8:30 PM
RM23.701+2
No routes match your filter.
Lowest published fare RM22.00. Shaded times are overnight departures. Book Edaran Express

GOLDEN SILK HOLIDAY

3.7 · 3 routes · 9 departures a day · 30s, 31S

GOLDEN SILK HOLIDAY services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Kamunting Bus Terminal
10:00 AM8:30 PM10:15 PM
RM40.0030s / 31S
TBS (Terminal Bersepadu Selatan)Parit Buntar
10:00 AM8:30 PM10:15 PM
RM50.0030s / 31S
TBS (Terminal Bersepadu Selatan)Terminal Meru Raya (Ipoh Amanjaya)
10:00 AM8:30 PM10:15 PM
RM30.0030s / 31S
No routes match your filter.
Lowest published fare RM30.00. Shaded times are overnight departures. Book GOLDEN SILK HOLIDAY

PERSADA TRAVEL AND TOURS

3.3 · 3 routes · 9 departures a day · 30s, 31S

PERSADA TRAVEL AND TOURS services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Kamunting Bus Terminal
10:45 AM5:30 PM10:30 PM
RM42.0030s / 31S
TBS (Terminal Bersepadu Selatan)Parit Buntar
10:45 AM5:30 PM10:30 PM
RM50.0030s / 31S
TBS (Terminal Bersepadu Selatan)Terminal Meru Raya (Ipoh Amanjaya)
10:45 AM5:30 PM10:30 PM
RM30.0030s / 31S
No routes match your filter.
Lowest published fare RM30.00. Shaded times are overnight departures. Book PERSADA TRAVEL AND TOURS

Sanwa Express

3.9 · 3 routes · 6 departures a day · 1+2, 2+2

Sanwa Express services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaTerminal Meru Raya (Ipoh Amanjaya)
9:30 AM11:15 PM
RM35.001+2
TBS (Terminal Bersepadu Selatan)Terminal Meru Raya (Ipoh Amanjaya)
8:30 AM10:15 PM
RM35.001+2
Terminal Bersepadu Gombak (TBG)Terminal Meru Raya (Ipoh Amanjaya)
9:00 AM10:45 PM
RM35.001+2
No routes match your filter.
Lowest published fare RM35.00. Shaded times are overnight departures. Book Sanwa Express

Alibaba Express

2.9 · 2 routes · 3 departures a day · 1+2

Alibaba Express services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaTerminal Meru Raya (Ipoh Amanjaya)
9:00 AM11:30 PM
RM30.001+2
TBS (Terminal Bersepadu Selatan)Terminal Meru Raya (Ipoh Amanjaya)
8:00 AM
RM30.001+2
No routes match your filter.
Lowest published fare RM30.00. Shaded times are overnight departures. Book Alibaba Express

Alisan Golden Coach

4.1 · 2 routes · 18 departures a day · SVIP, Double Decker

Alisan Golden Coach services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaTerminal Amanjaya, Ipoh
1:00 AM1:15 AM2:00 AM7:00 AM8:15 AM9:15 AM10:30 PM11:15 PM11:45 PM
RM30.00Double Decker / SVIP
TBS (Terminal Bersepadu Selatan)Terminal Amanjaya, Ipoh
12:45 AM1:45 AM6:30 AM7:30 AM8:30 AM9:45 PM10:30 PM11:15 PM11:45 PM
RM33.00Double Decker / SVIP
No routes match your filter.
Lowest published fare RM30.00. Shaded times are overnight departures. Book Alisan Golden Coach

C.S Travel & Tours

4.5 · 2 routes · 10 departures a day · 1+2, Minivan

C.S Travel & Tours services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Bidor Sentral
8:15 AM10:00 AM12:00 PM1:30 PM5:00 PM
RM30.001+2
TBS (Terminal Bersepadu Selatan)Tapah Bus Station
8:15 AM10:00 AM12:00 PM1:30 PM5:00 PM
RM30.001+2
No routes match your filter.
Lowest published fare RM30.00. Shaded times are overnight departures. Book C.S Travel & Tours

City Express

3.8 · 2 routes · 2 departures a day · 1+2

City Express services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaTerminal Amanjaya, Ipoh
11:30 PM
RM30.001+2
TBS (Terminal Bersepadu Selatan)Terminal Amanjaya, Ipoh
11:00 PM
RM30.001+2
No routes match your filter.
Lowest published fare RM30.00. Shaded times are overnight departures. Book City Express

E-Mutiara

4.3 · 2 routes · 4 departures a day · 1+2

E-Mutiara services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
TBG (Terminal Bersepadu Gombak)Terminal Amanjaya, Ipoh
11:00 AM11:00 PM
RM40.001+2
TBS (Terminal Bersepadu Selatan)Terminal Amanjaya, Ipoh
10:30 AM10:30 PM
RM40.001+2
No routes match your filter.
Lowest published fare RM40.00. Shaded times are overnight departures. Book E-Mutiara

Grassland – Transtar

2.8 · 2 routes · 8 departures a day · 1+2

Grassland – Transtar services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Ipoh – Jalan Bendahara
2:15 PM2:30 PM2:45 PM3:00 PM
RM34.001+2
TBS (Terminal Bersepadu Selatan)Terminal Meru Raya (Ipoh Amanjaya)
2:15 PM2:30 PM2:45 PM3:00 PM
RM36.001+2
No routes match your filter.
Lowest published fare RM34.00. Shaded times are overnight departures. Book Grassland – Transtar

Highway Star Express

4.4 · 2 routes · 6 departures a day · 1+2

Highway Star Express services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
KLIA (Kuala Lumpur International Airport)Terminal Aman Jaya
6:00 AM3:15 PM9:15 PM
RM52.001+2
KLIA2 (Kuala Lumpur International Airport 2)Terminal Aman Jaya
6:30 AM3:45 PM9:45 PM
RM52.001+2
No routes match your filter.
Lowest published fare RM52.00. Shaded times are overnight departures. Book Highway Star Express

Inter Top Express KL

3.5 · 2 routes · 6 departures a day · 1+2

Inter Top Express KL services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaTerminal Amanjaya, Ipoh
9:00 AM11:00 AM11:00 PM
RM33.001+2
TBS (Terminal Bersepadu Selatan)Terminal Amanjaya, Ipoh
8:30 AM10:30 AM10:30 PM
RM33.001+2
No routes match your filter.
Lowest published fare RM33.00. Shaded times are overnight departures. Book Inter Top Express KL

Kejora Masyhur Sdn Bhd

3.3 · 2 routes · 16 departures a day · SVIP

Kejora Masyhur Sdn Bhd services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaTerminal Amanjaya, Ipoh
1:00 AM12:00 PM1:45 PM3:00 PM3:30 PM4:00 PM4:30 PM11:30 PM
RM30.00SVIP
TBS (Terminal Bersepadu Selatan)Terminal Amanjaya, Ipoh
12:30 AM11:30 AM1:00 PM2:30 PM3:00 PM3:30 PM4:00 PM11:00 PM
RM30.00SVIP
No routes match your filter.
Lowest published fare RM30.00. Shaded times are overnight departures. Book Kejora Masyhur Sdn Bhd

Star Coach Express Sdn Bhd

4.2 · 2 routes · 2 departures a day · 1+2

Star Coach Express Sdn Bhd services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Sri Manjung Bus Terminal
2:15 PM
RM36.001+2
TBS (Terminal Bersepadu Selatan)Teluk Intan Bus Terminal
2:15 PM
RM26.001+2
No routes match your filter.
Lowest published fare RM26.00. Shaded times are overnight departures. Book Star Coach Express Sdn Bhd

Unititi Express

4.2 · 2 routes · 10 departures a day · 1+2

Unititi Express services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Bidor Sentral
8:30 AM10:00 AM12:00 PM1:30 PM4:00 PM
RM30.001+2
TBS (Terminal Bersepadu Selatan)Tapah Bus Terminal
8:30 AM10:00 AM12:00 PM1:30 PM4:00 PM
RM30.001+2
No routes match your filter.
Lowest published fare RM30.00. Shaded times are overnight departures. Book Unititi Express

YoYo Express

4.2 · 2 routes · 30 departures a day · 1+2

YoYo Express services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
KLIA (Kuala Lumpur International Airport)Terminal Amanjaya, Ipoh
12:40 AM2:40 AM5:10 AM7:10 AM8:40 AM11:10 AM12:40 PM1:40 PM2:40 PM3:40 PM5:40 PM6:40 PM7:40 PM9:40 PM11:10 PM
RM52.001+2
KLIA2 Transportation HubTerminal Amanjaya, Ipoh
1:00 AM3:00 AM5:30 AM7:30 AM9:00 AM11:30 AM1:00 PM2:00 PM3:00 PM4:00 PM6:00 PM7:00 PM8:00 PM10:00 PM11:30 PM
RM52.001+2
No routes match your filter.
Lowest published fare RM52.00. Shaded times are overnight departures. Book YoYo Express

Cosmic Prestij Express (Prestij Dinasti)

3.2 · 1 route · 2 departures a day · Executive

Cosmic Prestij Express (Prestij Dinasti) services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Terminal Amanjaya, Ipoh
3:00 AM2:45 PM
RM36.00Executive
No routes match your filter.
Lowest published fare RM36.00. Shaded times are overnight departures. Book Cosmic Prestij Express (Prestij Dinasti)

Jasmine Express

3.3 · 1 route · 8 departures a day · 1+2

Jasmine Express services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Parit Buntar Bus Terminal
12:15 AM11:00 AM12:00 PM1:15 PM2:00 PM8:00 PM10:30 PM11:45 PM
RM50.001+2
No routes match your filter.
Lowest published fare RM50.00. Shaded times are overnight departures. Book Jasmine Express

Lexojaya Express

3.3 · 1 route · 4 departures a day · 1+2

Lexojaya Express services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Terminal Amanjaya, Ipoh
10:00 AM1:30 PM4:45 PM6:45 PM
RM40.001+2
No routes match your filter.
Lowest published fare RM40.00. Shaded times are overnight departures. Book Lexojaya Express

Mayang Sari Express

3.9 · 1 route · 3 departures a day · 1+2, 2+2

Mayang Sari Express services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Terminal Amanjaya, Ipoh
1:45 AM2:00 PM3:30 PM
RM30.001+2
No routes match your filter.
Lowest published fare RM30.00. Shaded times are overnight departures. Book Mayang Sari Express

Nor World Express

1 route · 1 departure a day · 1+2

Nor World Express services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Terminal Amanjaya, Ipoh
10:00 AM
RM34.001+2
No routes match your filter.
Lowest published fare RM34.00. Shaded times are overnight departures. Book Nor World Express

Permata Utara Sdn Bhd

2.5 · 1 route · 3 departures a day · 1+2, SVIP 30 SEATER

Permata Utara Sdn Bhd services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Terminal Meru Raya (Ipoh Amanjaya)
12:30 PM10:30 PM11:30 PM
RM33.00SVIP 30 SEATER
No routes match your filter.
Lowest published fare RM33.00. Shaded times are overnight departures. Book Permata Utara Sdn Bhd

SMB Express

4.4 · 1 route · 2 departures a day · 1+2

SMB Express services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Teluk Intan
10:00 AM3:45 PM
RM28.001+2
No routes match your filter.
Lowest published fare RM28.00. Shaded times are overnight departures. Book SMB Express

SRI THEVEN Express

2.9 · 1 route · 5 departures a day · 2+2, 1+2

SRI THEVEN Express services from Kuala Lumpur to Perak
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Teluk Intan
9:00 AM1:45 PM3:15 PM4:15 PM7:15 PM
RM25.001+2 / 2+2
No routes match your filter.
Lowest published fare RM25.00. Shaded times are overnight departures. Book SRI THEVEN Express

Boarding points in Kuala Lumpur

Arrival points in Perak

Frequently asked questions

How much is the bus from Kuala Lumpur to Perak?

Fares start from RM13.00 one way. 42 operators run this route, so prices vary with coach class and departure time.

Which companies run buses from Kuala Lumpur to Perak?
What time is the first and last bus from Kuala Lumpur to Perak?

The earliest scheduled departure is 12:01 AM and the last is 11:59 PM. Exact times vary by operator and boarding point.

Other routes into Perak

Advertisement