Refine Search
Refine Search
Refine Search

Kuala Lumpur to Kangar Bus Schedule and Bus Fare

Bus Operator First Bus Last Bus No.of Trip Depart Day Fare From
Alisan Golden Coach 09:00 23:55 2 M T W T F S S  RM 55.00
Cepat Express 23:30 23:30 1 M T W T F S S  RM 48.00
City Holidays Express 10:30 23:59 3 M T W T F S S  RM 47.30
Cosmic Express 07:25 23:15 17 M T W T F S S  RM 55.00
Etika Express 22:30 22:30 1 M T W T F S S  RM 50.00
Hee Enterprise 22:45 23:59 2 M T W T F S S  RM 50.00
Intercity Coach 08:00 23:59 11 M T W T F S S  RM 50.00
Ivy MVS Express 21:30 22:00 2 M T W T F S S  RM 50.00
Kesatuan Express 23:15 23:15 2 M T W T F S S  RM 48.00
KKKL SDN BHD (Terus Nanti) 08:00 23:55 4 M T W T F S S  RM 48.00
Konsortium Bas Ekspres (Malaysia) 21:30 22:00 2 M T W T F S S  RM 47.20
Konsortium E-Mutiara 10:00 22:00 2 M T W T F S S  RM 49.90
Maraliner 10:00 23:59 14 M T W T F S S  RM 47.10
Mayang Sari Express 11:30 12:30 2 M T W T F S S  RM 52.60
Pancaran Matahari Express 10:00 23:30 7 M T W T F S S  RM 50.00
Plusliner 11:00 23:45 6 M T W T F S S  RM 50.00
Prisma Express 10:25 23:55 2 M T W T F S S  RM 47.00
Quickliner 11:30 23:59 6 M T W T F S S  RM 48.00
Sani Express 09:45 23:00 3 M T W T F S S  RM 50.00
Suasana Holiday Express 00:30 23:59 7 M T W T F S S  RM 50.00
Suasana Tony Coach 21:30 23:30 4 M T W T F S S  RM 59.50
Supernice Grassland 01:00 01:00 1 M T W T F S S  RM 100.00
Swiftliner Express Sdn Bhd (Arwana Express) 09:00 23:55 3 M T W T F S S  RM 53.00
Transnasional 11:45 23:30 4 M T W T F S S  RM 50.10
UBT Group (Skudai) 22:00 22:00 1 M T W T F S S  RM 51.00

Kuala Lumpur to Kangar Bus Trip Summary


500 km

Avg Duration

7 hrs 11 min

No.of Operator


Total Trip


Kuala Lumpur to Kangar Bus Guide

Bus from KL to Kangar

Bus from KL to Kangar is the most convenient way to visit Perlis state capital city. Kangar has no train station. The closest train station is at Arau which is 10 km away to the west of Kangar. Hence, train is not a direct service to Kangar which requires passengers to take shuttle service from Arau to Kangar.

Bus Operator who serves Bus from KL to Kangar

Etika, Intercity and Transnasional are larger players serving bus from KL to Kangar. They supply frequent bus services to Kangar throughout the day. Konsortium, Mayang Sari, and Plusliner are relatively smaller players in this service route because they only provide few departures to Kangar daily.

Etika deploys mainly single deck coach to run service, whereas Intercity deploys high deck coach to service passengers. Regardless the coach types, all coaches are equipped with advance comfort features like air conditioning and reclining seats to ensure passengers having a comfortable journey from KL to Kangar.

Duration, Stops, Fare, and Notes

Duration for bus from KL to Kangar usually takes about 6-7 hours, depending on traffic condition. Coaches depart from Terminal Bersepadu Selatan (TBS) and with some coaches have second stop in KL Hentian Duta Station to pick up more passengers. Please note that Hentian Duta Station is a bus terminal located at northern Kuala Lumpur.

Bus from KL to Kangar will usually provide 1 stopover for toilet break along the journey. In Perlis, most coaches stop at both Kangar intercity bus terminal and Kuala Perlis Bus Station for passengers drop off. The first stop is at Kangar intercity bus terminal and the last destination is at Kuala Perlis Bus Station. For passengers taking bus from KL to Kangar sevice, please alight at Kangar intercity bus terminal.

The bus fare for bus from KL to Kangar is ranging from RM 47.00 to RM 50.00, depending on the coach selection. The journey for bus from KL to Kangar is popular with its magnificent rice field view in northern region of Malaysia. Now it is even more convenient by booking bus ticket online with You just need to go online to do online booking and payment in to get instant confirmation booking.