Refine Search
Refine Search
Refine Search

Kota Bharu to Shah Alam Bus Schedule and Bus Fare

Bus Operator First Bus Last Bus No.of Trip Depart Day Fare From
AZ LINER 21:15 21:17 0 M T W T F S S  RM 50.00
E-Mutiara 09:00 22:00 3 M T W T F S S  RM 47.30
Ekspres Musafir 21:00 21:00 1 M T W T F S S  RM 37.30
Naza Express 20:55 22:05 2 M T W T F S S  RM 47.50
Pancaran Matahari Express 21:30 21:30 1 M T W T F S S  RM 50.00
Perdana Express 09:00 22:00 4 M T W T F S S  RM 47.50
Queen Express 09:30 21:30 4 M T W T F S S  RM 47.50
Sani Express 09:20 22:00 9 M T W T F S S  RM 39.00
Zaim Express 09:15 21:35 0 M T W T F S S  RM 43.50
Bus from Kota Bharu to Shah Alam
Cheapest PriceRM37.30
Distance467 km
Est. Duration9 hrs 30 min
No. of Operator9 operators

Kota Bharu to Shah Alam Bus Guide

Bus from Kota Bharu to Shah Alam

Bus from Kota Bharu to Shah Alam

Bus from Kota Bharu to Shah Alam is a direct express bus service that bring greater convenience to commuters. By having this bus service, many locals could save time and effort to transfer bus from the bus terminal in Kuala Lumpur.

Therefore, bus service remains as the key transportation option for travellers who frequently travel between Kota Bharu and Shah Alam.

Bus Companies who Supply Bus from Kota Bharu to Shah Alam

Alya Express, Perdana Express, Queen Express and Transnasional are those bus operators supplying bus service from Kota Bharu to Shah Alam. Perdana Express is the dominant player in this bus route by having up to most daily departures.

Both Perdana Express and Queen Express are operating the service with double deck luxury coach, while Alya Express and Transnasional are serving the route with VIP coach.

Duration, Fare, Stops and Notes

The travel time for bus from Kota Bharu to Shah Alam takes about 9.5 hours. The arrival time for bus to Shah Alam from Kota Bharu is depending on the road traffic and weather condition on the travelling day. During your journey from Kota Bharu to Shah Alam, the bus driver will inform passengers when a refreshment stop or a restroom break is coming up.

The boarding point in Kota Bahru is located either Kota Bharu (Tesco) or Kota Bharu Bus Terminal depending on your selection of pick up point. Upon arriving Shah Alam, The bus will stop and alight all the passengers at Shah Alam Bus Terminal.

The bus ticket price from Kota Bharu to Shah Alam is in a range between RM47.20 to RM49.88.

Book your direct bus service from Kota Bharu to Shah Alam now. You are highly recommended to book your bus tickets online in advance with to have a peace of mind that your seat is reserved, especially during weekends or holiday seasons. By booking with, we accept payment through credit cards, internet banking, PayPal, Alipay and etc.