Shah Alam to Johor Bahru Bus Ticket
Book your Shah Alam to Johor Bahru bus ticket online with City Express for a practical trip from Selangor to Johor.
→
Johor Bahru / Larkin Sentral
Travel from Shah Alam to Johor Bahru conveniently with City Express. This route is useful for passengers travelling for work, study, family visits, business travel, shopping or returning home to Johor Bahru.
The Shah Alam to Johor Bahru route departs from Shah Alam Bus Terminal and arrives at Johor Bahru / Larkin Sentral, giving passengers a convenient arrival point for their journey.
Shah Alam to Johor Bahru Bus Schedule
Check the latest available City Express trips before confirming your booking.
Shah Alam Bus Terminal
Johor Bahru / Larkin Sentral
RM52.00
Selected departures, subject to availability
The schedule above is for reference only. Bus departure times, fares and seat availability may change depending on travel date, demand, season and operator updates. Please search your preferred travel date to view the latest available trips before booking.
Why Travel from Shah Alam to Johor Bahru by Bus?
Travelling by bus from Shah Alam to Johor Bahru is a practical option for passengers who want a convenient intercity trip without driving long distance.
This route is useful for passengers in Shah Alam and nearby Selangor areas who want to travel to Johor Bahru without going into central Kuala Lumpur first.
For passengers travelling with luggage, family members or a planned budget, bus travel can be a simple and useful choice for the Shah Alam to Johor Bahru route.
Why Book with City Express?
A practical bus option for passengers travelling from Shah Alam to Johor Bahru.
Online Booking
Book your Shah Alam to Johor Bahru bus ticket online without going to the counter first.
Schedule Selection
Check available trips and choose a departure time that suits your travel plan.
Useful Route
Travel from Shah Alam Bus Terminal to Johor Bahru / Larkin Sentral conveniently.
Easy Confirmation
Receive simple booking confirmation after payment for easier travel preparation.
Departure and Arrival Points
Know where to board and where you may arrive before your trip.
The Shah Alam to Johor Bahru route departs from Shah Alam Bus Terminal. Passengers should arrive early and follow the boarding details shown on their City Express booking confirmation.
The route arrives at Johor Bahru / Larkin Sentral, a main express bus terminal for passengers travelling into JB city and nearby areas.
Passengers are encouraged to arrive at least 30 minutes before departure for ticket checking, luggage arrangement and boarding preparation at Shah Alam Bus Terminal.
Travel Tips for City Express Shah Alam to Johor Bahru Passengers
Shah Alam to Johor Bahru is a domestic Malaysia route, so passengers do not need a passport for this journey. However, it is still recommended to prepare your important travel details before boarding.
Before travelling, make sure you have:
- Your booking confirmation
- Your phone with sufficient battery
- Any important travel details saved offline or printed as backup
- Your personal identification document, if needed
- Enough time to reach Shah Alam Bus Terminal before departure
Bring a light jacket, as the bus may feel cold during the journey. Prepare water and light snacks for the trip. The journey from Shah Alam to Johor Bahru usually takes around 5 hours to 6 hours, depending on traffic and road conditions.
After arriving at Larkin Sentral, passengers can continue by taxi, e-hailing, local bus or pickup to JB city centre, CIQ, hotels, shopping malls or nearby residential areas.
Frequently Asked Questions
Helpful answers before booking your Shah Alam to Johor Bahru bus ticket.
Plan your trip from Shah Alam Bus Terminal to Johor Bahru / Larkin Sentral with City Express and book your bus ticket online for a more convenient travel experience. Check the latest schedule, choose your preferred departure time and secure your seat before your travel date.
