Johor Bahru

Kuala Lumpur to Johor Bahru road trip in Malaysia is a great way to explore some amazing historical cities along the west coast of mainland Malaysia. I planned this trip in late August 2022 and decided to stop at some off-the-beaten-path locations on this route.

The main intercity freeway connects Johor with Kuala Lumpur bypassing most of the major cities along the way. The best way to explore the small towns and cities along the way is to take two-way intercity roads. 

Trip Summary: Road trip from Kuala Lumpur to Johor Bharu

The total travel time from Kuala Lumpur to Johor round trip is 7 days. I decided to break down the trip into the following legs:

1. Kuala Lumpur to Port Dickson using Highway 5. Spend the day in Port Dickson Resort and then 2 nights in the city of Melaka

I explored the following places in Melaka:
  • Historical Quarters 
  • Museums
  • Dataran Pahlawan Mall
  • Menara Taming Sari
  • Malacca Straits Moque
  • Stay at Bayou Lagoon Resort
2. Melaka to Muar - 1 night stay in Muar 
  •  Bantayan Hawker Food
  •  Kopi 34
  •  Masjid Jamek Sultan Ibrahim 
  •  Masjid Sultan Ismail
  •  Tunjung Emas
  •  Stay at Wood Boutique Hotel in Muar
3. Muar to Batu Pahat and Johor Bahru

Exploring Old Town Batu Pahat. Then took AH2 to drive to Johor Bharu. I stayed for two nights in Johor Bahru and one night in Desaru. I explored: 

Road trip from Kuala Lumpur to Johor Bahru with stopovers in Muar and Batu Pahat

Kuala Lumpur to Port Dickson & Melaka

I decided to explore the coastal route from Kuala Lumpur to Port Dickson and Melaka and then stop over at Muar and Batu Pahat before reaching Johor Bahru. Port Dickson

is a popular coastal town south of Kuala Lumpur well-known for beach resorts. The two roads connecting Port Dickson with Melaka pass through palm plantations and small rural towns along the way. The small village still has an old architecture with houses built on stilts.

I stopped over a number of mosques along the way to say my prayers and enjoyed the laid-back and relaxed lifestyle of these cities. The driving speed on these roads is relatively slower as there is plenty of local traffic and slow-moving trucks and trollies. 


A beautiful coastal resort in Port Dickson

From Kuala Lumpur, I followed freeway 5 to Port Dickson and Melaka. The route is much longer than a straight 1.5-hour drive time between Kuala Lumpur and Melaka. I decided to stay at Melaka after exploring the coastal area of Port Dickson and visiting Lexus Hibiscus, a popular luxury resort built in the style of Palm Jumeirah in Dubai. 


In recent years Melaka has seen enormous development as it is attracting a large ex-pat retired population from across the world. Over 400 years of colonial occupation have left a deep impression on the lifestyle, ethnic heritage, and history of the region. The old part of the town is on the UNESCO heritage list with a number of well-preserved buildings from Dutch and Portuguese occupation in the last couple of centuries. 


Entering Melaka from AH2 exit to Melaka

I booked a Bayou Lagoon Park Resort  located on the outskirts of Melaka city in the area of Ayer Keroh. The resort has an outdoor water park which makes it very popular with tour groups and people traveling with families. I enjoyed a day out in the water before heading into Jonker Walk to explore the night market and visit some local restaurants in the vicinity. 

Melaka is popular for Perankan-style food which is also known as Nyonya food. Nancy's Kitchen, a popular Nyonya restaurant was on my list for the night. The Nynoya food is very popular in Penang as well. I have enjoyed Peranakan food in a number of restaurants in Kuala Lumpur as well. 


Melaka River can be explored with the Melaka River Cruise

Weekend nights in Jonker Walk are not to be missed as hundreds of stalls stretch along the long walk selling local food, souvenirs, and gifts. The street is also popular for art and craft shops as well as antique stores. A walk along the river by sunset is very enjoyable as the cool ocean breeze keeps plenty of visitors out in the street through the late hours of the night. 

Melaka to Muar - 48 km from Highway 19

The next was an early start to the city of Muar located some 45-minute drive from Melaka. Muar, for me, was the find of the year with a beautiful relaxed layout along the Muar River. Two beautiful mosques built on both sides of the river are definitely worth exploring. These mosques are painted in light blue color which adds to the beauty of the design borrowing motifs from Indian as well as British architecture. 


A popular landmark in Muar, Johor

I decided to stay at a Wood Boutique Hotel  built inside the Industrial shed. The rooms are shaped like small huts in a typical Malaysian Village with proper street names. The "Wood Boutique Hotel" is highly recommended for budget holiday travel. The stay was very comfortable and I highly recommend this location for a quick short stay in Muar. 

wood boutique hotel in muar

I highly recommend Wood Boutique Hotel in Muar - Great Value for Money

The hotel manager recommended visiting the Bantayan Food Court which offers a wide range of local dishes including noodle dishes, satay, soups, otak otak and many other popular dishes. I enjoyed tasting fee local delights including a flat rice noodle dish served in a sauce with prawn. (Shrimp Chueng Fun).

ozasiatraveller at muar

I explored the city waterfront at night time. The "Heritage Street" along the main road is lined with beautiful murals capturing the cultural life of the region. A walk along the Muar Waterfront at Tanjung Emas is a must as the beautiful open space is well-lit at night and attracts large crowds. The pleasant river breeze is very enjoyable. This location is a popular picnic spot in the area.

The beautiful Masjid Jamek Ibrahim is located along the waterfront. The architecture of this amazing mosque is very impressive. I offered my Zuhr prayers at the mosque and enjoyed its serene environment. 


Muar to Batu Pahat 54 km Route 5

The next day I checked out early to drive to Batu Pahat. The day was clear and sunny I enjoyed the beautiful drive on the country road connecting Batu Pahat and Melaka. The road is covered with massive trees on both sides providing shade on the road. I must say it was a unique driving experience. A statue of dinosaurs welcomes you in Batu Pahat. Apparently, this is a theme park that is not operational, however, the dinosaurs statues are there to welcome visitors. 

exploring batu pahat

Old Street Batu Pahat is a popular place to visit 

I made my way toward the "Old Town Batu Pahat" which is a beautifully preserved building with a number of restaurants, cafes, and rooftop bars. I guess the location is busier in the evening. I enjoyed a brief stopover for lunch. There is much to be explored in Batu Pahat including the coast. The daytime temperatures can be quite high and the weather can turn humid all throughout the year. 

Muar to Johor Bahru - 122 km Highway AH2

I decided to make it to Johor Bahru before sunset so I can enjoy my dinner on time. The V-Hotel in Johor is ideally located at the waterfront near the old part of the town with food street, night markets, shopping malls, and some of the most popular cafes and restaurants. What else do you need!!!


Driving from Muar to Batu Pahat

I decided to spend the evening at a popular McGregor Irish Pub near the hotel. The live band pub grub is a perfect mix for an enjoyable night out. The food was amazing and I loved the choice of classic rock songs played by the local band. 

Exploring Desaru Coast

The next day I decided to explore Desaru which is a very popular resort town located along the east coast of mainland Malaysia. I started off early as I wanted to make the best of my day at the beach. The 100 km drive from Johor Bahru to Desaura is very enjoyable as the road conditions are excellent with a few stopovers along the way. 

A decided to stay for the night at Hard Rock Hotel in Desaru  offering quality accommodation and an outdoor waterpark for kids. A local band was planned to play hard rock tracks at the local bar at the hotel. 


A seafood lunch at the popular "Nelayan Seafood by the Beach" is not to be missed. The weekend nights are fun with outdoor seafood bbq while enjoying the cool breeze from the ocean. The restaurant is located adjacent to Tunamaya Resort. 


On my way back to Johor I visit the Sultan Abu Bakr Mosque sitting on the top of the hill. The mosque is located next to the Royal Palace which can be visited as well. The downtown area of Johor has a number of old and modern restaurants. I bought some puff pastries from Salahuddin Bakery. "The Replacement" is a great place for modern western-style brunch.


Staying at Z-hotel which is ideally located near the major attractions in Johor Bahru

This area across Z-Hotel   is packed with a number of cafes offering a number of popular dishes for lunch and breakfast. 


Outdoor Waterpark at Hard Rock Hotel in Desaru

The next day decided to explore the Danga Bay area which is an emerging residential area with trendy apartment-styled accommodations. Marine Beach is a nice spot to sit and enjoy drinks till midnight. The cool breeze and dimming light of Singapore can be seen from the distance. 

Sultan Ismail Road located along the waterfront and ferry terminal is also a popular hangout with the local crowd with a number of bars and restaurants offering a mix of seafood and other local dishes. 


Johor Bahru is quite spread out and there is plenty to explore in the city. I think one should stay for at least 3-4 days to explore most places around Johor Bahru. 

On my return trip, I decided to drive straight to Kuala Lumpur City and covered the distance in 7 hours with two breaks on stopovers along the way. 





Best Car Rental Rates