Bus Johor Bahru to Shah Alam and return

Cheap bus and train tickets for trips from Shah Alam to Johor Bahru and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1850 Companies - 5,629,190 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Everything about the connection Johor Bahru - Shah Alam

Cheapest Bus$4.45
Fastest Bus3h 15m
Distance190.3 miles
Bus CompaniesTransnasional MY, Plusliner MY, Causeway Link Express

Which way would you like to travel?

  • 9:00 AM
    12:15 PM
    Johor Bahru
    10 Mar
    Shah Alam
    Transnasional MYTransnasional MY
    from$4.45
  • 10:00 AM
    1:15 PM
    Johor Bahru
    10 Mar
    Shah Alam
    Transnasional MYTransnasional MY
    from$4.45
  • 9:00 AM
    2:00 PM
    Johor Bahru
    10 Mar
    Shah Alam
    Plusliner MYPlusliner MY
    from$7.92
  • 6:00 PM
    10:45 PM
    Johor Bahru
    10 Mar
    Shah Alam
    Transnasional MYTransnasional MY
    from$8.25
  • 1:00 AM
    5:45 AM
    Johor Bahru
    10 Mar
    Shah Alam
    Transnasional MYTransnasional MY
    from$8.25
  • 10:00 AM
    2:45 PM
    Johor Bahru
    10 Mar
    Shah Alam
    Transnasional MYTransnasional MY
    from$8.25
  • 10:15 AM
    2:30 PM
    Johor Bahru
    10 Mar
    Shah Alam
    Transnasional MYTransnasional MY
    from$8.25
  • 5:30 PM
    9:15 PM
    Johor Bahru
    27 Feb
    Shah Alam
    Causeway Link ExpressCauseway Link Express
    from$40.37
  • 11:59 PM
    3:44 AM
    Johor Bahru
    1 Mar +1
    Shah Alam
    Causeway Link ExpressCauseway Link Express
    from$40.37
  • 5:30 PM
    9:15 PM
    Johor Bahru
    4 Mar
    Shah Alam
    Causeway Link ExpressCauseway Link Express
    from$40.37
  • 5:30 PM
    9:15 PM
    Johor Bahru
    5 Mar
    Shah Alam
    Causeway Link ExpressCauseway Link Express
    from$40.37
  • 5:30 PM
    9:15 PM
    Johor Bahru
    7 Mar
    Shah Alam
    Causeway Link ExpressCauseway Link Express
    from$40.37
  • 11:59 PM
    3:44 AM
    Johor Bahru
    8 Mar +1
    Shah Alam
    Causeway Link ExpressCauseway Link Express
    from$40.37
  • 5:30 PM
    9:15 PM
    Johor Bahru
    10 Mar
    Shah Alam
    Causeway Link ExpressCauseway Link Express
    from$40.37
  • 8:00 AM
    11:40 AM
    Shah Alam
    10 Mar
    Johor Bahru
    SS International ExpressSS International Express
    from$7.27
  • 2:30 PM
    6:15 PM
    Shah Alam
    5 Mar
    Johor Bahru
    Billion Stars ExpressBillion Stars Express
    from$7.81
  • 2:30 PM
    6:15 PM
    Shah Alam
    7 Mar
    Johor Bahru
    Billion Stars ExpressBillion Stars Express
    from$7.81
  • 2:30 PM
    6:15 PM
    Shah Alam
    8 Mar
    Johor Bahru
    Billion Stars ExpressBillion Stars Express
    from$7.81
  • 9:30 AM
    1:15 PM
    Shah Alam
    10 Mar
    Johor Bahru
    Billion Stars ExpressBillion Stars Express
    from$7.81
  • 2:30 PM
    6:15 PM
    Shah Alam
    10 Mar
    Johor Bahru
    Billion Stars ExpressBillion Stars Express
    from$7.81
  • 8:00 AM
    11:35 AM
    Shah Alam
    10 Mar
    Johor Bahru
    SS International ExpressSS International Express
    from$8.01
  • 10:00 AM
    1:45 PM
    Shah Alam
    10 Mar
    Johor Bahru
    StarMart ExpressStarMart Express
    from$8.23
  • 11:45 AM
    3:30 PM
    Shah Alam
    10 Mar
    Johor Bahru
    StarMart ExpressStarMart Express
    from$8.23
  • 11:59 PM
    3:44 AM
    Shah Alam
    27 Feb +1
    Johor Bahru
    Grassland Super Nice ExpressGrassland Super Nice Express
    from$8.28
  • 11:59 PM
    3:44 AM
    Shah Alam
    1 Mar +1
    Johor Bahru
    Grassland Super Nice ExpressGrassland Super Nice Express
    from$8.28
  • 10:30 AM
    2:45 PM
    Shah Alam
    10 Mar
    Johor Bahru
    Transnasional MYTransnasional MY
    from$8.39
  • 11:00 AM
    3:45 PM
    Shah Alam
    10 Mar
    Johor Bahru
    Transnasional MYTransnasional MY
    from$8.39
  • 1:30 PM
    5:50 PM
    Shah Alam
    10 Mar
    Johor Bahru
    Sri Maju GroupSri Maju Group
    from$12.35

Information about the bus connection, amenities and services

If you want to take a bus from Johor Bahru to Shah Alam, then you've come to the right place. This route is served by 2 companies: CatchThatBus and . Usually, there are bus tickets available for around $8.28. The fastest bus will take you from Shah Alam to Johor Bahru within 3h 45m. Just click "Find Now" and see all available departure times!
You want to travel for as little money as possible? Then you should definitely take a bus as it's one of the least expensive means of transportation. A bus ticket for a trip from Johor Bahru to Shah Alam is generally inexpensive. Should you book your journey last-minute, however, you might have to pay a bit more. Here's another tip: don't forget to take a look at travel times. Avoid spending too much time on the highway by simply opting for the fastest bus.

Bus stops in Johor Bahru and Shah Alam

Stations
Jalan Jenulung , 40200 Shah Alam Shah Alam (Malaysia)

Compare Johor Bahru and Shah Alam

Continue your journey

Trusted shop
The CheckMyBus App
Free Download