Johorroad trips from Johor Bahruroad trip from JBJohor road trip

20 Best Road Trips from Johor Bahru

Planning a road trip from Johor Bahru? Discover scenic routes, beaches, food destinations, nature escapes and weekend road trip ideas around Johor.

2026-08-3112 min read· ZOREX Team
20 Best Road Trips from Johor Bahru

Johor Bahru is a great starting point for road trips. The state's highways connect JB to beaches, islands, mountains, historic towns and rainforests. These 20 road trips from Johor Bahru cover the best routes for a day trip or a weekend adventure.

Beach and Coast Road Trips

JB to Desaru

Starting point: Johor Bahru Destination: Desaru Approximate driving distance: ~70-80 km Approximate travel time: ~1-1.5 hours Suggested stops: Kota Tinggi (optional detour), Bandar Penawar Recommended duration: Day trip or weekend Road trip tips: Take the Senai-Desaru Expressway (E22) for the fastest route. Start early to avoid heat. See our places to visit in Desaru guide.

JB to Mersing (for Islands)

Starting point: Johor Bahru Destination: Mersing Approximate driving distance: ~140 km Approximate travel time: ~2-2.5 hours Suggested stops: Kota Tinggi, Jemaluang Recommended duration: Day trip or overnight (for islands) Road trip tips: Check boat schedules with operators before departing. Stock up on supplies in Mersing. See our places to visit in Mersing guide.

JB to Pontian and Kukup

Starting point: Johor Bahru Destination: Pontian / Kukup Approximate driving distance: ~60 km Approximate travel time: ~1 hour Suggested stops: Tanjung Piai, Kukup Recommended duration: Day trip Road trip tips: Visit Tanjung Piai in the morning, Kukup for seafood lunch. See our places to visit in Pontian guide.

Nature Road Trips

JB to Kota Tinggi Waterfall

Starting point: Johor Bahru Destination: Kota Tinggi Approximate driving distance: ~50 km Approximate travel time: ~45 minutes Suggested stops: Firefly cruise site Recommended duration: Half day or full day Road trip tips: Check water conditions before swimming. Combine with Desaru. See our things to do in Kota Tinggi guide.

JB to Kluang and Gunung Lambak

Starting point: Johor Bahru Destination: Kluang Approximate driving distance: ~100 km Approximate travel time: ~1.5-2 hours Suggested stops: Kluang Rail Coffee, Gunung Lambak Recommended duration: Day trip Road trip tips: Start with coffee at Kluang Rail Coffee, then hike Gunung Lambak. See our places to visit in Kluang guide.

JB to Tangkak and Gunung Ledang

Starting point: Johor Bahru Destination: Tangkak / Gunung Ledang Approximate driving distance: ~130 km Approximate travel time: ~1.5-2 hours Suggested stops: Tangkak town, Gunung Ledang Recommended duration: Day trip or overnight Road trip tips: Check hiking access with the Forestry Department. Bring hiking gear.

Food Road Trips

JB to Muar

Starting point: Johor Bahru Destination: Muar Approximate driving distance: ~120 km Approximate travel time: ~2 hours Suggested stops: Batu Pahat (optional) Recommended duration: Day trip Road trip tips: Go hungry. Try mee bandung, otak-otak and asam pedas.

JB to Batu Pahat

Starting point: Johor Bahru Destination: Batu Pahat Approximate driving distance: ~110 km Approximate travel time: ~1.5-2 hours Suggested stops: Minyak Beku beach Recommended duration: Day trip Road trip tips: Visit Minyak Beku in the late afternoon for sunset. See our places to visit in Batu Pahat guide.

JB to Kukup for Seafood

Starting point: Johor Bahru Destination: Kukup Approximate driving distance: ~70 km Approximate travel time: ~1 hour Suggested stops: Pontian, Tanjung Piai Recommended duration: Day trip Road trip tips: Go for lunch. Try the fresh seafood.

Shopping Road Trips

JB to Johor Premium Outlets

Starting point: Johor Bahru Destination: Kulai (JPO) Approximate driving distance: ~30 km Approximate travel time: ~30 minutes Suggested stops: Kulai town Recommended duration: Half day Road trip tips: Go on weekdays for fewer crowds.

Combined Road Trips

JB to Desaru to Kota Tinggi

Starting point: Johor Bahru Destination: Desaru, then Kota Tinggi Approximate driving distance: ~120 km total Approximate travel time: ~2 hours total driving Suggested stops: Desaru Beach, Desaru Fruit Farm, Kota Tinggi Waterfall Recommended duration: Full day Road trip tips: Visit Desaru in the morning, Kota Tinggi in the afternoon.

JB to Pontian to Kukup

Starting point: Johor Bahru Destination: Pontian, then Kukup Approximate driving distance: ~80 km total Approximate travel time: ~1.5 hours total driving Suggested stops: Tanjung Piai, Kukup Recommended duration: Full day Road trip tips: Visit Tanjung Piai in the morning, Kukup for lunch.

JB to Kluang to Tangkak

Starting point: Johor Bahru Destination: Kluang, then Tangkak Approximate driving distance: ~150 km total Approximate travel time: ~2.5 hours total driving Suggested stops: Kluang Rail Coffee, Gunung Lambak, Tangkak Recommended duration: Full day Road trip tips: Start early. Visit Kluang Rail Coffee for breakfast.

Long Road Trips

JB to Kuala Lumpur

Starting point: Johor Bahru Destination: Kuala Lumpur Approximate driving distance: ~300 km Approximate travel time: ~3-4 hours Suggested stops: Melaka (halfway) Recommended duration: Weekend or longer Road trip tips: Take the PLUS Highway. Consider a stop in Melaka. See our Kuala Lumpur travel guide.

JB to Melaka

Starting point: Johor Bahru Destination: Melaka Approximate driving distance: ~200 km Approximate travel time: ~2-2.5 hours Suggested stops: Batu Pahat, Muar Recommended duration: Weekend Road trip tips: Take the PLUS Highway. Stop in Muar for food.

Practical Tips

  • Highways: Johor's main highways are the PLUS (north-south), E22 (Senai-Desau Expressway) and coastal roads.
  • Traffic: Traffic can be heavy during rush hours and on weekends, especially near the Causeway.
  • Fuel: Petrol is affordable in Malaysia. Fill up before heading to rural areas.
  • Navigation: Use a GPS or maps app. Some rural areas have limited signal.
  • Driving times: Driving times can vary significantly depending on traffic and road conditions. Allow extra time.
  • Tolls: Some highways have tolls. Have cash or a Touch 'n Go card.

Why Renting a Car is the Best Way to Explore Johor

A car gives you the freedom to explore Johor at your own pace — from Desaru's beaches to Mersing's islands and Kluang's mountains. It allows you to combine multiple destinations in one trip and to reach rural areas that are off the beaten path. See our Johor Bahru car rental guide for more.

Explore Johor at Your Own Pace

Planning to explore Johor by car? Enjoy the freedom to travel at your own pace with ZOREX. Explore ZOREX Car Rental and start your road trip.

For road trips in northern Malaysia, see our Penang road trip guide.

FAQ

What are the best road trips from Johor Bahru?

The best road trips from JB include Desaru, Mersing (for islands), Kota Tinggi, Kluang, Pontian, Muar and Melaka.

How long does it take to drive from Johor Bahru to Desaru?

Desaru is about 1-1.5 hours from JB by car via the Senai-Desaru Expressway (E22). Driving times can vary depending on traffic.

Can I drive from Johor Bahru to Kuala Lumpur?

Yes — KL is about 3-4 hours from JB by car via the PLUS Highway. Consider a stop in Melaka along the way.

Conclusion

Johor Bahru is a great starting point for road trips, with beaches, islands, mountains and historic towns within easy reach. For more ideas, see our day trips from Johor Bahru and Johor travel guide.

FAQ

What are the best road trips from Johor Bahru?

The best road trips from JB include Desaru, Mersing (for islands), Kota Tinggi, Kluang, Pontian, Muar and Melaka.

How long does it take to drive from Johor Bahru to Desaru?

Desaru is about 1-1.5 hours from JB by car via the Senai-Desaru Expressway (E22). Driving times can vary depending on traffic.

Can I drive from Johor Bahru to Kuala Lumpur?

Yes — KL is about 3-4 hours from JB by car via the PLUS Highway. Consider a stop in Melaka along the way.

ZOREX Car Rental

Planning to explore Malaysia?

Rent a car with ZOREX and enjoy the flexibility to travel at your own pace.

Explore ZOREX Car Rental

Related Travel Guides

25 Best Things to Do in Johor BahruJohor
2026-08-3110 min read

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 JohorJohor
2026-08-3110 min read

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.