Getting around Johor Bahru is convenient, with various transportation options catering to different preferences. Public buses are an affordable way to travel within the city and to nearby destinations. The main bus terminal, Larkin Sentral, connects Johor Bahru with other parts of Malaysia and Singapore. However, with travelers not familiarized with transports and roads in Malaysia, it is very difficult to find the right route to your destination.
Taxis and ride-hailing services like Grab are widely available, offering a faster and more direct way to travel. Grab is popular and generally cheaper than traditional taxis, with rides around the city costing between RM 10 and RM 30, depending on distance and traffic. It’s an ideal option for tourists who want a convenient way to get to attractions like Legoland Malaysia or the Johor Bahru City Square.
For those who prefer more flexibility, renting a car is a good choice. Car rentals start from RM 80 to RM 150 per day, providing the freedom to explore Johor Bahru and surrounding areas at your own pace.
Walking is an option in certain parts of Johor Bahru, especially around the city center and shopping areas, but the city is relatively spread out, so motorized transport is generally more practical for longer distances.