Refine Search
Refine Search
Refine Search

Shah Alam to Machang Bus Schedule and Bus Fare

Bus Operator First Bus Last Bus No.of Trip Depart Day Fare From
Alya Express 21:30 21:30 1 M T W T F S S  RM 47.50
AZ LINER 21:50 21:50 1 M T W T F S S  RM 49.00
Ekspres Musafir 08:35 21:05 2 M T W T F S S  RM 37.30
Konsortium E-Mutiara 08:35 21:05 7 M T W T F S S  RM 47.30
Naza Express 20:45 21:00 3 M T W T F S S  RM 47.50
Pancaran Matahari Express 20:30 20:30 1 M T W T F S S  RM 50.00
Perdana Express 08:25 21:00 10 M T W T F S S  RM 47.50
Queen Express 08:25 21:05 5 M T W T F S S  RM 47.50
Sani Express 08:35 21:05 7 M T W T F S S  RM 34.00
UBT Group (Skudai) 20:30 21:05 2 M T W T F S S  RM 38.00
Zaim Express 21:05 21:05 1 M T W T F S S  RM 47.30

Shah Alam to Machang Bus Trip Summary


425 km

Avg Duration

6 hrs 50 min

No.of Operator


Total Trip


Shah Alam to Machang Bus Guide

Bus from Shah Alam to Machang

Bus from Shah Alam to Machang is the preferred mode of transport for local travellers to travel back to their home from Shah Alam. Flight is not a choice for local travellers because both the KLIA and Kota Bharu airports are far from Shah Alam and Machang respectively. Coach is convenient and easy because pick-up and drop-off are in heart of respective towns.

Bus Operators

E-Mutiara, Perdana Express, Queen Express, Transnasional and Musafir Express are the bus operators offering bus from Shah Alam to Machang.

All four operators are running the operation with their double deck luxury coach while Transnasional deploys single deck VIP coach. However, both coach types are equally comfortable with air conditioning and spacious seating.

Duration, Fare and Notes

The bus fare for bus from Shah Alam to Machang is reasonably charged at around RM47.00, with the exception of Musafir Express offering the service at RM37.30. That is because Musafir Express is considered as budget bus service. Musafir Express seating layout has more seats and thus less spacious seat and smaller leg room.

The duration from Shah Alam to Machang takes about 7 hours, depending on traffic and weather condition of your departure day. At least 1 washroom break will be given during the journey.

For the bus service from Shah Alam to Tanah Merah, the boarding point is at Shah Alam Bus Terminal at Seksyen 17. This recently launched bus terminal is managed by Majlis Shah Alam with no individual bus operator counters. Passengers need to buy bus ticket directly from central ticketing counters. The arrival point in Machang is at Machang Bus Terminal.

For people who want to have trip back to their hometown at Machang, you are advised to book ticket online in advance especially during festive season. is convenient portal to secure your ticket from Shah Alam to Machang. Instant confirmation at gives you the peace of mind that you have your ticket in place before you travel.