Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

Singapore to Johor Iskandar 4-Day Itinerary

Day 1 · Thu, Oct 15
Johor Iskandar

Arrival and exploration in Johor Iskandar

  1. Singapore–Johor Bahru Causeway crossing — Singapore to Iskandar Puteri; depart around 8:00 AM, allowing 1.5–3 hours for immigration and traffic; use a taxi, private transfer, or bus and keep passports accessible.
  2. LEGOLAND Malaysia Resort — Medini; spend late morning to mid-afternoon at the theme park and water park, allowing ~4 hours.
  3. Mall of Medini — Medini; have a convenient lunch or coffee nearby, allowing ~1 hour (approximately RM20–45 per person).
  4. Puteri Harbour — Iskandar Puteri; enjoy a relaxed waterfront walk and marina views in the late afternoon, ~1 hour.
  5. Kota Iskandar — Nusajaya; see Johor’s impressive state-administration architecture around sunset, ~45 minutes.

Morning — Singapore to Iskandar Puteri

Leave Singapore around 8:00 AM for the Singapore–Johor Bahru Causeway crossing, using a pre-booked private transfer or taxi if you want the simplest start. Allow 1.5–3 hours for the Causeway, Singapore departure formalities, Malaysian immigration, and traffic; buses are cheaper but less convenient with luggage. Keep passports, arrival details, and any required travel documents easily accessible, and check that your driver knows you are continuing to Iskandar Puteri, not stopping in central Johor Bahru. After clearing immigration, the drive to Medini is usually another 30–45 minutes, depending on traffic.

Late Morning to Afternoon — Legoland and Lunch

Spend roughly four hours at LEGOLAND Malaysia Resort, arriving as close to opening as possible—hours vary by date, so check the official calendar before travelling. The theme park and water park are separate ticketed areas, and October can still be hot and humid, so bring swimwear, sun protection, and a change of clothes if using the water park. Have lunch or a cooling coffee at Mall of Medini, directly beside the resort; allow about an hour and budget approximately RM20–45 per person. It is convenient rather than destination dining, but useful for air-conditioning and a break before the afternoon.

Late Afternoon and Evening — Waterfront and Kota Iskandar

Take a short Grab ride or taxi—normally 10–15 minutes—to Puteri Harbour for an easy waterfront stroll, marina views, and a slower change of pace after the theme park. Spend about an hour here, preferably from 4:30 PM onward when the heat begins to ease. Then continue around 10–15 minutes to Kota Iskandar, where the grand Johor state-administration buildings are especially photogenic in the warm light near sunset. Allow around 45 minutes to walk around the broad, quiet grounds; it is more of an architectural stop than a conventional attraction, and some buildings may be inaccessible outside office hours. From there, return to your accommodation by Grab or pre-arranged car—central Johor Bahru is generally 25–40 minutes away, while hotels around Medini and Puteri Harbour are much closer.

Day 2 · Fri, Oct 16
Johor Iskandar

Johor Iskandar city highlights

  1. Sultan Abu Bakar State Mosque — Bukit Timbalan; admire the Victorian-Moorish architecture in the morning, ~45 minutes.
  2. Johor Bahru Old Chinese Temple — Jalan Trus; visit this historic temple and its compact heritage surroundings, ~45 minutes.
  3. Jalan Tan Hiok Nee — Johor Bahru city centre; explore shophouses, murals, and heritage architecture, ~1 hour.
  4. Hiap Joo Bakery & Biscuit Factory — Jalan Tan Hiok Nee; try its famous banana cake for a light snack, ~30 minutes (approximately RM5–15 per person).
  5. Johor Bahru City Square — Central Johor Bahru; browse shops and take a late lunch or coffee break, ~1.5 hours (approximately RM25–50 per person).
  6. Danga Bay — Danga Bay waterfront; finish with an easy seaside stroll and sunset views, ~1 hour.

Morning

Start at Sultan Abu Bakar State Mosque on Bukit Timbalan, ideally around 9:00 AM before the heat builds. Allow about 45 minutes to admire its Victorian-Moorish design and the views towards the Straits of Johor. Dress modestly; visitors may need to follow the mosque’s clothing requirements, and access can be limited during prayer times. From here, it is roughly a 10-minute drive or a 20-minute walk downhill into the old city centre.

Continue to the Johor Bahru Old Chinese Temple on Jalan Trus, one of the city’s most atmospheric small heritage sites. Spend around 45 minutes looking at the traditional details and exploring the compact surroundings, then walk a few minutes to Jalan Tan Hiok Nee. Take your time among the restored shophouses, murals, and old-school storefronts—this is better enjoyed on foot than by trying to see it from a car. The temple is generally open during daytime hours, but avoid arriving around major prayer periods when it can become crowded.

Lunch and Afternoon

Have a light snack at Hiap Joo Bakery & Biscuit Factory on Jalan Tan Hiok Nee, famous for its charcoal-baked banana cake. A portion usually costs about RM5–15, though popular items can sell out later in the day, so this is a good stop before lunch rather than after. Continue on foot or take a short ride to Johor Bahru City Square, where you can escape the afternoon heat, browse the mall, and have a relaxed late lunch or coffee break; budget roughly RM25–50 per person. Allow around 1.5 hours here, and use the mall’s facilities before heading onward.

Evening

Finish at Danga Bay, around a 15–20-minute Grab ride from central Johor Bahru depending on traffic. Arrive about an hour before sunset for an easy waterfront walk and open views across the bay. The atmosphere is casual and family-oriented, with food stalls and restaurants nearby, but the main appeal is simply getting some sea air after the busy heritage streets. Bring mosquito repellent and check the sunset time on the day; October evenings can bring sudden showers, so keep a light rain jacket handy.

Day 3 · Sat, Oct 17
Johor Iskandar

Leisure day in Johor Iskandar

  1. Hutan Bandar MBJB — Central Johor Bahru; start with a shaded walk around the urban park and lakes, ~1 hour.
  2. KSL City Mall — Taman Century; enjoy lunch, shopping, or a film in a relaxed mid-day block, ~2 hours (approximately RM25–60 per person).
  3. Taman Merdeka — Dato’ Onn; stroll through Johor Bahru’s large landscaped park and memorial areas, ~1.5 hours.
  4. Johor Zoo — Mahmoodiah; visit one of Malaysia’s oldest zoos in the afternoon, allowing ~2 hours.
  5. Restoran Hua Mui — Jalan Trus; have a classic Hainanese dinner in the evening, ~1 hour (approximately RM20–40 per person).

Morning — Hutan Bandar MBJB

Start around 8:30 AM at Hutan Bandar MBJB, a peaceful green space in central Johor Bahru with shaded paths, lakes, and plenty of local walkers exercising before the heat sets in. Allow about an hour for an easy loop; the park is free, though facilities and opening access can vary. Bring water and mosquito repellent, and use Grab for the easiest door-to-door travel between stops—driving and parking are generally manageable early in the day.

Midday — KSL City Mall

Continue south to KSL City Mall in Taman Century, roughly 10–15 minutes by car outside peak traffic. Use this as an unhurried two-hour break: have lunch, browse the shops, or catch a film if the afternoon is especially hot. Budget approximately RM25–60 per person, depending on where you eat. The mall is typically open from late morning into the evening, but check cinema and restaurant hours on the day; weekends can be noticeably busier around lunchtime.

Afternoon — Taman Merdeka and Johor Zoo

After lunch, head about 15–20 minutes to Taman Merdeka in Dato’ Onn, one of the city’s broadest landscaped parks. Spend around 1.5 hours strolling beside the lakes and through its memorial areas, taking advantage of the open space after the mall. Go next to nearby Johor Zoo in Mahmoodiah, allowing about two hours. It is one of Malaysia’s oldest zoos and is best visited later in the afternoon, when the light is softer and some animals are more active; verify the current ticket price and closing time before setting out, as operating hours can change. The zoo involves a fair amount of walking, so comfortable shoes are worthwhile.

Evening — Dinner at Restoran Hua Mui

Finish in central Johor Bahru at Restoran Hua Mui on Jalan Trus, around 10–15 minutes from the zoo by Grab outside rush hour. This long-running Hainanese restaurant is a good place for a straightforward local dinner—think chicken chop, kaya toast, noodles, and coffee in an old-school setting. Allow about an hour and budget RM20–40 per person. It can be crowded at dinner, and payment arrangements may vary, so carrying some Malaysian cash is sensible; after eating, you can wander the surrounding heritage streets before returning to your hotel.

Day 4 · Sun, Oct 18
Johor Iskandar

Return to Singapore

  1. Desaru Coast Adventure Waterpark — Desaru Coast; make this an early leisure stop if departing from eastern Iskandar, allowing ~3 hours and checking the park’s operating calendar in advance.
  2. Desaru Fruit Farm — Desaru; tour the farm and have a fruit-based lunch or tasting, ~1.5 hours (approximately RM25–60 per person).
  3. Johor Bahru–Singapore return via the Second Link — Tanjung Kupang to Tuas; depart around 3:00–4:00 PM, allowing 1.5–3 hours for the drive and both immigration checkpoints; refuel and keep the vehicle documents ready before the crossing.

Morning — Desaru Coast Adventure Waterpark

If you are staying around Iskandar Puteri or central Johor Bahru, leave by about 7:00 AM for Desaru Coast Adventure Waterpark. The drive via the Senai–Desaru Expressway takes roughly 1½–2 hours, depending on your starting point and traffic; budget around RM80–120 each way in tolls and fuel for a private car, depending on the vehicle. Check the official operating calendar before setting out, as opening days can vary, and arrive close to opening time—usually around 10:00 AM—to make the most of the water rides before the afternoon heat. Lockers, towels, and food are extra, so bring swimwear, reef-safe sunscreen, and a change of clothes. Spend about three hours here, then allow 15–20 minutes to reach the next stop.

Early Afternoon — Desaru Fruit Farm

Continue to Desaru Fruit Farm, typically a short drive inland from the coast. A guided tour and fruit-tasting visit takes around 1½ hours and usually costs approximately RM25–60 per person, depending on the package and seasonal fruit availability. This is a relaxed final stop rather than a rushed sightseeing attraction: expect a tractor or walking tour, explanations of local tropical crops, and tasting portions such as pineapple, rambutan, jackfruit, or dragon fruit. Have a fruit-based lunch on-site, but confirm the tour and meal schedule when booking, particularly outside weekends. Keep some cash for farm-shop purchases, and wear shoes suitable for uneven paths.

Afternoon — Return to Singapore via the Second Link

Leave Desaru around 3:00–4:00 PM for the Tanjung Kupang–Tuas Second Link, allowing 1½–3 hours for the drive, Malaysian exit formalities, Singapore entry, and possible queues. The Second Link is generally the sensible route back from western Johor Iskandar, though traffic can rise sharply toward the evening; check live navigation before committing. Refuel before reaching the checkpoint, keep passports and vehicle documents within easy reach, and ensure your Touch ’n Go balance is sufficient for Malaysian tolls. After clearing Tuas Checkpoint, allow extra time for the drive onward into Singapore, especially during the evening peak.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version