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

Family Trip from Penang to Singapore and Johor Bahru

Day 1 · Thu, Oct 29
Singapore

Singapore arrival and Gardens by the Bay

  1. Penang to Singapore (Scoot) — Penang Airport to Changi; allow roughly 4–5 hours door to door, including arriving early for check-in and airport transfers. Your stated arrival is 11:00am; confirm the flight schedule and leave time for immigration and baggage.
  2. Jewel Changi Airport — Changi Airport; spend about 1–1.5 hours exploring the Rain Vortex and indoor gardens, a memorable first stop for your child.
  3. Changi Airport Left Baggage — At the airport; store your bags before exploring Jewel and confirm the counter location and operating details with airport staff on arrival.
  4. Pokémon Center Singapore — Jewel; allow about 45–60 minutes to browse, with extra time if there is a queue.
  5. Hotel Boss — Lavender; check in or drop off your bags, then take a break before heading out.
  6. Gardens by the Bay — Marina Bay; spend 2–3 hours around the outdoor gardens and Supertree Grove in the cooler late afternoon or evening. The conservatories require admission; check availability and book ahead if you want to visit them.

Arrival and Jewel

From Penang, allow roughly 4–5 hours door to door to Changi Airport, including the ride to Penang Airport, arriving early for Scoot check-in, the flight, immigration and baggage collection. Your planned arrival is 11:00am; confirm the flight time and leave some flexibility for queues. Head to Jewel Changi Airport first, and ask airport staff to direct you to the left-baggage counter before you start exploring. Store your bags there—fees vary by item and size, so check the current rate at the counter—then give your child time to see the HSBC Rain Vortex and indoor gardens. Allow about 1–1½ hours for a relaxed wander.

Stop at Pokémon Center Singapore inside Jewel next; budget 45–60 minutes, and longer if there’s a queue. Then take a taxi or Grab to Hotel Boss in Lavender (roughly 20–30 minutes, depending on traffic), collect your bags if needed, check in or leave them with the hotel, and take a breather. If your room isn’t ready, ask the front desk about luggage storage.

Late afternoon and evening

From Hotel Boss, take a taxi or Grab to Gardens by the Bay (around 15–25 minutes), or use the MRT via Bugis and Bayfront if everyone still has energy. Aim for late afternoon: stroll the outdoor gardens and Supertree Grove, which are free to visit, and leave 2–3 hours at an easy pace. The conservatories—the Cloud Forest and Flower Dome—need paid admission, so check availability and book ahead if you want to include them. Stay for the Garden Rhapsody light-and-sound show if the timing suits; check the current show schedule on the day, then take a taxi or Grab back to the hotel for a straightforward end to a full travel day.

Day 2 · Fri, Oct 30
Johor Bahru

Bugis and travel to Johor Bahru

Getting there from Singapore
Bus via Queen Street terminal to Johor Bahru CIQ (about 2–4 hours door to door, typically S$4–10). After lunch, take a Causeway Link bus such as CW2; allow extra time for immigration and traffic. Pay onboard or check Causeway Link’s official channels for current ticket details.
  1. Sultan Mosque — Kampong Glam; take a short morning visit, dressing respectfully and checking access if prayers or an event are underway.
  2. Haji Lane — Kampong Glam; browse the colourful lane and nearby shops for about 45–60 minutes.
  3. Bugis Street — Bugis; explore the market stalls for about an hour before returning to Hotel Boss to collect your bags and check out.
  4. Hjh Maimunah Restaurant — Jalan Pisang; enjoy a Malay lunch before leaving Singapore; budget about S$10–20 per person.
  5. Singapore to Johor Bahru by bus — Travel from the Queen Street bus terminal area across the Causeway to Johor Bahru CIQ, then continue to your car and Geobay Hotel. Allow roughly 2–4 hours door to door, depending heavily on border queues; travel after lunch and keep extra time for immigration and onward transfers.

Morning in Kampong Glam

Start with a short visit to Sultan Mosque, then wander through Haji Lane and its nearby boutiques and cafés for 45–60 minutes. Dress respectfully at the mosque; visitor access can pause during prayers or events, so check before setting out. The mosque is generally open to visitors outside prayer times, but hours can vary. The two stops are close together, making this an easy, mostly walkable morning.

Late morning and lunch

Head to Bugis Street for about an hour among the market stalls, then return to Hotel Boss to collect your bags and check out. From there, walk to Hjh Maimunah Restaurant on Jalan Pisang for a Malay lunch; budget around S$10–20 per person, and allow for a queue at lunchtime. Check the restaurant’s hours on the day, as they can change.

Afternoon: across the Causeway

After lunch, make your way to the Queen Street bus terminal area and take a bus such as Causeway Link CW2 to Johor Bahru CIQ. Expect roughly 2–4 hours door to door, with border queues the biggest variable; fares are typically around S$4–10, but check the operator’s current ticket details before travelling. Keep passports and onward plans handy, and leave generous time to clear both immigration checkpoints before continuing to your car and Geobay Hotel.

Day 3 · Sat, Oct 31
Iskandar Puteri

LEGOLAND Malaysia

Getting there from Johor Bahru
Taxi or rideshare via Grab (about 30–50 minutes, approximately RM30–60 depending on pickup point and traffic). Leave early enough to reach LEGOLAND near opening; book in the Grab app.
  1. LEGOLAND Malaysia Theme Park — Iskandar Puteri; spend the day on the rides and family attractions, arriving near opening time and checking ride restrictions for your child.
  2. Miniland — Inside LEGOLAND Malaysia; allow about 45–60 minutes to see the LEGO-built landmarks.
  3. SEA LIFE Malaysia — Inside LEGOLAND Malaysia; plan about 1–1.5 hours for the aquarium, and check the combined ticket and entry details in advance.
  4. Bricks Family Restaurant — LEGOLAND Malaysia Resort; a convenient family meal during or after the park visit; budget about RM30–60 per person.

Morning at the park

Aim to arrive at LEGOLAND Malaysia Theme Park near opening—check the park’s official calendar for the 31 October hours, as schedules can vary. Buy tickets in advance and confirm whether your package includes SEA LIFE Malaysia; combined admission and any timed-entry details depend on the ticket you book. Once inside, check the ride-height and age restrictions first so your child can help choose the rides and family attractions. Keep water and sun protection handy: much of the park is outdoors.

Miniland and SEA LIFE

Set aside 45–60 minutes for Miniland, where LEGO-built landmarks make a good lower-key break between rides. Then allow 1–1.5 hours at SEA LIFE Malaysia; check your ticket’s entry conditions and aquarium hours before you go. The attractions are within the resort, so you can move between them without arranging separate transport. Take a breather whenever the child needs one rather than trying to fit in every ride.

Meal and wrap-up

For an easy family meal, Bricks Family Restaurant at LEGOLAND Malaysia Resort is convenient; budget around RM30–60 per person, and check the day’s serving hours before relying on it for a late meal. If you want to make the most of the day, eat during the park visit and leave time for a final favourite ride or a relaxed return through the park before heading back to Johor Bahru.

Day 4 · Sun, Nov 1
Johor Bahru

Wedding day in Johor Bahru

Getting there from Iskandar Puteri
Taxi or rideshare via Grab (about 30–50 minutes, approximately RM30–60 depending on venue and traffic). Travel after the wedding ceremony, allowing extra time before the 6:00pm dinner; book in the Grab app.
  1. Wedding ceremony — Johor Bahru; keep the morning for the wedding and allow travel time to the venue, whose location was not provided.
  2. Hiap Joo Bakery — Johor Bahru old town; stop for its well-known banana cake if convenient, noting that queues and stock can vary.
  3. Tan Hiok Nee Heritage Street — Johor Bahru old town; take a relaxed stroll and browse the heritage shophouses for about an hour.
  4. IT Roo Cafe — Johor Bahru old town; have a late lunch before returning to get ready; budget about RM20–40 per person.
  5. Wedding dinner — Johor Bahru; be at the dinner venue by 6:00pm, allowing time to travel and change beforehand.

Morning: Wedding ceremony

Keep the morning for the wedding ceremony. The venue wasn’t provided, so check the address and allow a generous buffer for getting there and for the ceremony itself; Johor traffic can make a short-looking trip take longer. If the venue is around Iskandar Puteri, a Grab to central Johor Bahru typically takes about 30–50 minutes and costs roughly RM30–60, depending on traffic and pickup point.

Early afternoon: Old town

After the ceremony, head to Hiap Joo Bakery for its famous banana cake, then stroll Tan Hiok Nee Heritage Street and browse the old shophouses for about an hour. Bakery hours, queues and cake supplies can vary, so check before setting out—and don’t leave this stop too late if the cake is a priority. The bakery and heritage street are close together, making this an easy, relaxed walk.

Late lunch and dinner

Have a late lunch at IT Roo Cafe; budget around RM20–40 per person, and check its opening hours before you go. Aim to leave the old town by about 3:30pm so you have time to return, freshen up and travel to the dinner venue. Be there by 6:00pm; since its location is also unspecified, allow extra time for the final Grab ride. If the ceremony runs late, let the family know you may need to shorten the old-town stroll rather than risk arriving late to dinner.

Day 5 · Mon, Nov 2
Johor Bahru

Johor Bahru departure to Penang

  1. Puteri Harbour — Iskandar Puteri; take an easy morning waterfront stroll, allowing about an hour before checking out.
  2. Johor Premium Outlets — Kulai, near Senai Airport; browse and have an early lunch, budgeting about RM20–50 per person depending on your choice.
  3. Johor Bahru to Penang flight — Travel to Senai International Airport with enough time for check-in and security; for a 5:30pm flight, aim to arrive around 3:00pm and allow extra time for the drive from the outlets. Confirm your airline’s check-in deadline and flight details.

Morning: Waterfront before checkout

After breakfast, take an easy one-hour stroll along Puteri Harbour before checking out. Keep your luggage secured in the car and take valuables with you; the marina is pleasant for a relaxed wander, but it can be hot and exposed, so bring water and sun protection. Allow time to return to your hotel, collect everyone and get on the road without rushing.

Early lunch and shopping

Drive to Johor Premium Outlets near Senai International Airport. It’s usually around 30–45 minutes from the Puteri Harbour area, but allow longer for traffic and checkout logistics. Browse at an easy pace and have an early lunch there; budget roughly RM20–50 per person depending on what you choose. Check the centre’s current Monday hours before setting out, and set a firm time to leave so shopping doesn’t eat into your airport buffer.

Afternoon: Flight to Penang

For your 5:30pm flight to Penang, aim to reach Senai International Airport around 3:00pm and confirm your airline’s check-in deadline and baggage rules. The drive from Johor Premium Outlets is often about 15–25 minutes, but leave by roughly 2:15pm or earlier if traffic is building or you need to refuel or return a rental car. Allow extra time at the airport for check-in, bag drop and security; the flight itself is only part of the door-to-door journey.

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