Johor Bahru Car Rental Guide: Getting Around Johor by Car
Planning to explore Johor by car? Learn how car rental works in Johor Bahru, where to drive, road trip ideas and tips for exploring Johor.
Johor is a large state with attractions spread from Desaru in the east to Pontian in the west, and from Johor Bahru in the south to Endau-Rompin in the north. While Johor Bahru has taxis, ride-hailing and some public transport, exploring beyond the city is much easier with a car. This guide explains why visitors choose to rent a car in Johor, where to drive and what to know about driving in Johor.
Why Visitors Choose to Rent a Car in Johor
Flexibility and Freedom
Johor's best destinations — Desaru, Mersing, Kota Tinggi, Kluang, Pontian — are in areas with limited or no public transport. A car gives you the flexibility to visit multiple destinations in one trip, travel at your own pace and reach places that are off the beaten path.
Cost-Effective for Groups
If you are travelling with family or a group, renting a car can be more cost-effective than multiple taxis or ride-hailing trips, especially for day trips and road trips.
Convenience for Island Trips
If you are planning to visit the islands off Mersing (Tioman, Rawa, Sibu), having a car lets you drive to Mersing at your own pace, with stops along the way. You can also stock up on supplies before heading to the islands.
Combining Destinations
A car allows you to combine multiple destinations in one trip — for example, Desaru and Kota Tinggi in a single day, or Pontian and Kukup for a coastal food trip.
Getting Around Johor Bahru
In the City
Johor Bahru city centre has taxis, ride-hailing (Grab) and some public buses. For exploring the city centre, heritage district and nearby malls, public transport and ride-hailing are adequate.
Beyond the City
For destinations beyond JB city centre — Legoland, Desaru, Kota Tinggi, Mersing, Pontian — a car is strongly recommended. Public transport to these areas is limited or non-existent.
Driving to Desaru
Route: Take the Senai-Desaru Expressway (E22) from JB. The E22 is a modern, well-maintained highway that connects Senai (near JB) to Desaru.
Approximate driving time: 1-1.5 hours, depending on traffic and road conditions.
What to see: Desaru Beach, Desaru Coast Adventure Waterpark, Desaru Fruit Farm, firefly cruise. See our places to visit in Desaru guide.
Tips: Start early to avoid heat. Bring sun protection. Check water park hours before visiting.
Driving to Kota Tinggi
Route: Take the Johor Bahru-Kota Tinggi Highway (J15) or the E22 to Kota Tinggi.
Approximate driving time: ~45 minutes, depending on traffic.
What to see: Kota Tinggi Waterfall, firefly cruise, mangroves. See our things to do in Kota Tinggi guide.
Tips: Check water conditions before swimming. Combine with Desaru for a full day.
Driving to Mersing
Route: Take the J3 or J50 from JB, or the E22 to Kota Tinggi then north to Mersing.
Approximate driving time: 2-2.5 hours, depending on traffic and road conditions.
What to see: Mersing jetty (for islands), beaches, seafood. See our places to visit in Mersing guide.
Tips: Check boat schedules with operators before departing. Stock up on supplies in Mersing. Consider an overnight stay on an island.
Exploring Kluang
Route: Take the PLUS Highway north from JB, then exit to Kluang.
Approximate driving time: 1.5-2 hours, depending on traffic.
What to see: Kluang Rail Coffee, Gunung Lambak, town centre. See our places to visit in Kluang guide.
Tips: Start with coffee at Kluang Rail Coffee. Hike Gunung Lambak early to avoid heat.
Visiting Pontian
Route: Take the J5 west from JB to Pontian.
Approximate driving time: ~1 hour, depending on traffic.
What to see: Tanjung Piai National Park, Kukup fishing village, seafood. See our places to visit in Pontian guide.
Tips: Visit Tanjung Piai in the morning, Kukup for seafood lunch.
Road Trip Planning
Planning Your Route
Plan your route in advance using a GPS or maps app. Consider the driving time, distance and suggested stops. See our road trips from Johor Bahru and day trips from Johor Bahru guides for route ideas.
Timing
Start early to avoid traffic and heat. Allow extra time for rest stops, meals and unexpected delays. Driving times can vary significantly depending on traffic and road conditions.
Combining Destinations
Some destinations can be combined in a single trip:
- Desaru + Kota Tinggi (beach and waterfall)
- Pontian + Kukup (southernmost point and seafood)
- Kluang + Tangkak (coffee and mountains)
Parking Considerations
- Malls: Malls have paid parking. Rates are generally affordable.
- Attractions: Most attractions have free or low-cost parking.
- JB city centre: Parking can be limited in the city centre. Use mall parking where possible.
- Rural areas: Parking is usually free and plentiful at rural attractions.
Fuel Considerations
- Petrol: Petrol is affordable in Malaysia. Fill up before heading to rural areas.
- Stations: Petrol stations are common in towns and along highways. In rural areas, stations may be less frequent — fill up when you can.
- Payment: Most stations accept cash and cards. Some may require a Touch 'n Go card.
Highway Driving in Johor
- Speed limits: Observe posted speed limits. Highway speed limits are typically 90-110 km/h.
- Tolls: Some highways (PLUS, E22) have tolls. Have cash or a Touch 'n Go card.
- Rest stops: Highways have rest stops with food, fuel and toilets.
- Night driving: Be cautious on rural roads at night, especially in areas with wildlife.
General Malaysian Driving Etiquette
- Drive on the left: Malaysia drives on the left.
- Use indicators: Use indicators when changing lanes or turning.
- Keep left: Keep left unless overtaking on highways.
- Be patient: Malaysian driving can be unpredictable. Stay calm and be patient.
- Motorcycles: Be aware of motorcycles, which are common in Malaysia. Check your mirrors before changing lanes.
When Public Transport May Be More Suitable
- JB city centre: For exploring the city centre, heritage district and nearby malls, public transport and ride-hailing are adequate.
- Short trips: For short trips within JB, ride-hailing may be more convenient than renting a car.
- Crossing to Singapore: If you are crossing to Singapore, consider public transport (bus or train) to avoid the hassle of driving across the Causeway.
FAQ
Do I need a car in Johor Bahru?
For exploring JB city centre, public transport and ride-hailing are adequate. For exploring beyond JB (Desaru, Mersing, Kota Tinggi, Kluang, Pontian), a car is strongly recommended.
Can I drive from Johor Bahru to Desaru?
Yes — Desaru is about 1-1.5 hours from JB by car via the Senai-Desaru Expressway (E22). The road is well-maintained.
Can I drive from Johor Bahru to the islands?
You can drive to Mersing (about 2-2.5 hours), then take a boat to the islands. You cannot drive to the islands themselves. Check boat schedules with operators.
Is it safe to drive in Johor?
Yes, driving in Johor is generally safe. Follow traffic rules, be cautious on rural roads (especially at night), and be aware of motorcycles.
For car rental in northern Malaysia, see our Penang car rental guide.
For car rental in other parts of Malaysia, see our Melaka car rental guide.
Conclusion
Renting a car in Johor gives you the freedom to explore the state's diverse attractions — from Desaru's beaches to Mersing's islands and Kluang's mountains. It is the best way to experience everything Johor has to offer.
Planning to explore Johor by car?
Enjoy the freedom to travel at your own pace with ZOREX.
Explore ZOREX Car Rental and start your Johor adventure.
For more travel ideas, see our places to visit in Johor, Johor travel guide and road trips from Johor Bahru guides.
FAQ
Do I need a car in Johor Bahru?
For exploring JB city centre, public transport and ride-hailing are adequate. For exploring beyond JB (Desaru, Mersing, Kota Tinggi, Kluang, Pontian), a car is strongly recommended.
Can I drive from Johor Bahru to Desaru?
Yes — Desaru is about 1-1.5 hours from JB by car via the Senai-Desaru Expressway (E22). The road is well-maintained.
Can I drive from Johor Bahru to the islands?
You can drive to Mersing (about 2-2.5 hours), then take a boat to the islands. You cannot drive to the islands themselves. Check boat schedules with operators.
Is it safe to drive in Johor?
Yes, driving in Johor is generally safe. Follow traffic rules, be cautious on rural roads (especially at night), and be aware of motorcycles.
Planning to explore Malaysia?
Rent a car with ZOREX and enjoy the flexibility to travel at your own pace.
Related Travel Guides
25 Best Things to Do in Johor Bahru
Planning a Johor Bahru trip? Discover 25 things to do in JB, including food, shopping, family attractions, heritage, entertainment and day trips.
25 Best Things to Do in Johor
Looking for things to do in Johor? Discover 25 attractions, activities, food spots, beaches, family destinations and unique experiences across Johor.
30 Best Places to Visit in Johor, Malaysia
Discover the 30 best places to visit in Johor, from Johor Bahru and Desaru to Mersing, islands, beaches, family attractions and nature escapes.
