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 19:00 19:00 1 M T W T F S S  RM 37.20
City Express 07:30 23:30 24 M T W T F S S  RM 37.40
Kwok Ping 00:30 23:59 3 M T W T F S S  RM 40.00
LA Holidays 00:15 23:55 22 M T W T F S S  RM 38.00
Prisma Express 10:30 23:59 8 M T W T F S S  RM 40.00
SC Southern Express 08:50 18:15 9 M T W T F S S  RM 40.00
SMB Express 10:00 21:35 24 M T W T F S S  RM 40.00
Sri Maju Group 00:15 23:45 22 M T W T F S S  RM 45.00
Super Nice Express 07:00 23:35 30 M T W T F S S  RM 43.00
Bus from Johor Bahru to Shah Alam
Cheapest PriceRM 37.20
Distance340 km
Est. Duration4 hr 41 min
No. of Operator9 operators

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. LA Holidays, City Holidays Express, Causeway Link and Kwok Ping are among the largest operators who provide frequent bus from Johor Bahru to Shah Alam. Besides that, Maju Express, Starmart Express, Prisma Express and Sin Yong (KPB Express) 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 45.00. During festive season like Chinese New Year or Hari Raya, bus fare might be adjusted upward slightly.

All coaches from Johor Bahru to Shah Alam terminate at Shah Alam Bus Terminal 17. 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.