Shah Alam to Johor Bahru Bus Tickets

New Member Exclusive! Use Code: BOTNEW to enjoy 50%* Offer on your first booking. T&Cs apply.

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 23:59 23:59 2 M T W T F S S  RM 45.00
Causeway Link Express 10:30 10:30 1 M T W T F S S  RM 37.20
City Express 09:05 23:30 16 M T W T F S S  RM 35.00
Kwok Ping 08:35 08:35 2 M T W T F S S  RM 39.00
LA Holidays 07:45 21:00 14 M T W T F S S  RM 40.00
Prisma Express 08:00 23:55 8 M T W T F S S  RM 39.00
Progress Liner Express 10:15 23:30 2 M T W T F S S  RM 40.00
SC Southern Express 09:45 23:59 9 M T W T F S S  RM 40.00
SMB Express 12:30 12:30 2 M T W T F S S  RM 40.00
Sri Maju Group 08:00 23:00 15 M T W T F S S  RM 38.00
Starmart Express 10:30 22:30 3 M T W T F S S  RM 45.00
Super Nice Express 10:00 23:30 27 M T W T F S S  RM 40.00
Bus from Shah Alam to Johor Bahru
Cheapest PriceRM 35.00
Distance345 km
Est. Duration4 hrs 45 min
No. of Operator12 operators

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.

BusOnlineTicket.com 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 BusOnlineTicket.com to be one of the most popular online booking portal among its customers throughout these years.