Johor Bahru to Shah Alam Bus Tickets

Estimated Trip Duration : 4 hr 41 min
There are several bus terminals in Johor Bahru. Please note that the main bus terminal is the Larkin Bus Terminal, also known as JB Larkin Sentral.
EXCLUSIVE OFFER! Enjoy 10% OFF for Supernice Grassland Express bus ticket with code BOTSUPER10. Limited Offer Only!

Refine Search
Filter by
Refine Search
Refine Search
Refine Search


Johor Bahru to Shah Alam Bus Schedule and Bus Fare

Bus Operator First Bus Last Bus No.of Trip Depart Day Fare From
Causeway Link Express 10:30 23:59 3 M T W T F S S  RM 37.20
City Holidays Express 00:30 23:00 7 M T W T F S S  RM 37.40
Kwok Ping 00:30 23:55 16 M T W T F S S  RM 40.00
Sin Yong Express 16:00 19:00 2 M T W T F S S  RM 40.00
SMB Express 08:30 21:30 2 M T W T F S S  RM 28.00
Starmart Express 11:30 23:59 6 M T W T F S S  RM 40.00
Super Coach Express 07:30 21:15 4 M T W T F S S  RM 40.00
Supernice Grassland 06:59 17:29 26 M T W T F S S  RM 40.00
UBT Group (Skudai) 17:30 23:59 3 M T W T F S S  RM 45.00

Johor Bahru to Shah Alam Bus Trip Summary

Distance

339 km

Avg Duration

4 hr 41 min

No.of Operator

9

Total Trip

69

Popular Bus Company from Johor Bahru to Shah Alam

Johor Bahru to Shah Alam Bus Guide

Bus from Johor Bahru to Shah Alam

Bus from Johor Bahru to Shah Alam is gaining popularity because of the direct service. Last time, commuters going to Shah Alam would have to take bus from Johor Bahru to Kuala Lumpur, and then transfer city bus from Kuala Lumpur to Shah Alam. By taking the direct bus from Johor Bahru to Shah Alam now, passengers save the time from having transit in KL.

Operators who Supply Bus from Johor Bahru to Shah Alam?

Numbers of operators supply the service from Johor Bahru to Shah Alam. City Holidays Express and Kwok Ping are the largest operators who provide frequent bus from Johor Bahru to Shah Alam. Besides that, Maju Express, Eagle Express and Causeway Link are the other famous operators who supply the service, but with lesser trips.

Kwok Ping under the management of Agent JB Transliner provides additional boarding points besides Larkin Bus Terminal. Kwok Ping's the other two pick up points are satellite bus terminal located in Johor Bahru neighbourhood area. The two satellite bus terminals, namely Johor Jaya Bus Terminal and Tun Aminah Bus Terminal, offer convenient boarding service to passengers.

Duration, Fare, Stops, and Arrival Point

Duration for bus from Johor Bahru to Shah Alam takes about 4 hours with 1 stopover for toilet break. The bus fare for bus from Johor Bahru to Shah Alam is in the range of RM 36.00 – RM 42.00. During festive season like Chinese New Year or Hari Raya, bus fare adjust upward slightly.

All coaches from Johor Bahru to Shah Alam terminate at Shah Alam Bus Terminal located Shah Alam Seksyen 13.
Booking JB to Shah Alam bus ticket with BusOnlineTicket.com is secure and simple. So long you have the internet access, you could make online booking with BusOnlineTicket.com anywhere under the sun. You not only can book ticket for bus from Johor Bahru to Shah Alam, but also other bus ticket within Malaysia.