Refine Search
Refine Search
Refine Search

Shah Alam to Johor Bahru Bus Schedule and Bus Fare

Bus Operator First Bus Last Bus No.of Trip Depart Day Fare From
Billion Stars 08:00 14:30 3 M T W T F S S  RM 45.00
Causeway Link Express 10:30 23:30 3 M T W T F S S  RM 37.20
City Holidays Express 09:00 23:59 7 M T W T F S S  RM 35.00
D Amour Enterprise 14:45 16:45 2 M T W T F S S  RM 45.00
DSM Bersatu Enterprise 09:00 23:59 6 M T W T F S S  RM 45.00
Era Mesra (Klang) 09:00 23:45 7 M T W T F S S  RM 45.00
Handal Indah Sdn Bhd (Causeway Link) 10:30 10:30 1 M T W T F S S  RM 37.20
KPB Ekspress 14:45 15:05 2 M T W T F S S  RM 45.00
Kwok Ping 00:15 23:59 8 M T W T F S S  RM 40.00
LA Holidays 08:15 23:59 6 M T W T F S S  RM 38.00
Masa Kini Resources 09:00 23:59 8 M T W T F S S  RM 45.00
Prisma Express 08:25 22:00 5 M T W T F S S  RM 45.00
SC Southern Travel & Tours Sdn Bhd 09:50 16:50 4 M T W T F S S  RM 49.00
SMB Express 13:30 13:30 3 M T W T F S S  RM 35.00
Sri Theven Travel & Tours Sdn Bhd 12:45 12:45 1 M T W T F S S  RM 35.00
Starmart Express 10:30 22:30 4 M T W T F S S  RM 45.00
Supernice Grassland 14:00 23:00 2 M T W T F S S  RM 40.00
UBT Group (Skudai) 10:30 23:50 3 M T W T F S S  RM 45.00

Shah Alam to Johor Bahru Bus Trip Summary


345 km

Avg Duration

4 hrs 45 min

No.of Operator


Total Trip


Shah Alam to Johor Bahru Bus Guide

Bus from Shah Alam to Johor Bahru

Bus from Shah Alam to Johor Bahru is an important bus service in Shah Alam Bus Terminal. The direct bus service from Shah Alam to Johor Bahru saves the passengers from going to Kuala Lumpur TBS for taking bus.

Operators who serves Bus from Shah Alam to Johor Bahru

Cepat Sedia Express and Kwok Ping Express are the two bus companies providing frequent departures from Shah Alam to Johor Bahru. Many travel with them because of their frequent schedules.

Causeway Link, Maju Express and Eagle Express are the three reputable brands who supplies bus from Shah Alam to Johor Bahru. Even with their lesser daily schedule, they are still the favourite brand among locals because of their reliable and punctual service.
The commonality among the bus operators is that they provide spacious VIP bus plying Shah Alam and Johor Bahru. 3-seat-in-a-row VIP coach ensures passengers having comfortable 4-hour journey to Johor Bahru.

Duration, Bus Fare, Stopover and Note

The bus fare for bus from Shah Alam to Johor Bahru is in the range of RM 36.00 – RM 43.00 per ticket depending on choice of bus operator. Duration required for bus from Shah Alam to Johor Bahru takes about 4 hours. 1 stopover will be provided for washroom break during the journey. offers user-friendly and instant booking experience to online user. Online booking also save the hassle to go down to bus station and queue for bus ticket. Apart from that, with many choices of bus operators and departure times, this makes to be one of the most popular online booking portal among its customers throughout these years.