Kuala Lumpur to Kangar Bus Tickets

Estimated Trip Duration : 7 hrs 11 min

Refine Search
Filter by
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
City Holidays Express 12:45 12:45 1 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
Intercity Coach 08:00 23:59 11 M T W T F S S  RM 50.00
Konsortium Bas Ekspres (Malaysia) 21:30 21:30 1 M T W T F S S  RM 47.20
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
Plusliner 10:30 23:59 11 M T W T F S S  RM 47.10
Prisma Express 12:00 23:55 2 M T W T F S S  RM 47.00

Kuala Lumpur to Kangar Bus Trip Summary


487 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 BusOnlineTicket.com. You just need to go online to do online booking and payment in BusOnlineTicket.com to get instant confirmation booking.