Want an itinerary like this for your trip?
Tell us where you're going and get a personalized plan in seconds — completely free.
Plan My Trip

Penang and Kuala Lumpur Family Itinerary with Genting Highlands and Cooler Stays

Day 1 · Fri, May 1
George Town, Penang

Arrival and cooler coastal base

  1. Eastern & Oriental Hotel (Check-in / seaside base) — George Town waterfront — Start with a classic cooler-coast stay and easy access to the heritage core; afternoon, ~1 hour.
  2. Chew Jetty — Weld Quay — A low-effort first walk with stilt houses and sea breeze, good for jet-lagged arrival day; late afternoon, ~45 minutes.
  3. The Alley Penang — George Town — Simple family-friendly coffee/snacks stop before dinner; afternoon, ~45 minutes, approx. MYR 20–35 per person.
  4. Gurney Drive Hawker Centre — Gurney Drive — Best easy first-night food variety for the whole family without overplanning; dinner, ~1.5 hours, approx. MYR 15–30 per person.

Afternoon Arrival and settle in

Check into Eastern & Oriental Hotel on the George Town waterfront and take a proper breather — this is one of Penang’s best “cooler coast” bases because you get sea breeze, big rooms, and easy access to the old quarter without needing to battle much traffic. If you arrive early, ask for a room facing the sea; even if it’s not ready, the lobby, terrace, and pool area make it easy to relax while the kids unwind. From the airport, a Grab usually takes about 25–40 minutes depending on traffic and costs roughly MYR 30–60.

Late afternoon by the water

Once everyone has stretched their legs, head to Chew Jetty on Weld Quay for an easy first wander. It’s a short walk from the hotel area or just a quick Grab if the children are tired. Go in the late afternoon when the light is softer and the sea breeze is strongest; 45 minutes is plenty. Expect wooden boardwalks, little homes on stilts, and a few souvenir stalls — fun for a first glimpse of George Town without committing to a big sightseeing day. Keep it relaxed and let the kids roam the jetty slowly, but watch your footing after rain.

Coffee stop before dinner

For a simple reset, stop at The Alley Penang in George Town for coffee, juices, and snacks. It’s an easy family-friendly pause between walking and dinner, and the kind of place that works well when everyone wants something different. Budget around MYR 20–35 per person depending on what you order. It’s also a good time to plan the next morning over iced drinks, because Penang’s weather can turn humid quickly even on a “cooler” coastal day.

Easy first-night dinner

Finish at Gurney Drive Hawker Centre, which is perfect for an uncomplicated first night with kids because there’s something for everyone and you don’t need a reservation. Go a little after peak dinner rush if possible — around 6:30–7:00 pm — so you can find seating more easily. Try a mix of hawker classics rather than over-ordering: char koay teow, satay, wantan mee, oyster omelette, and a few drinks or desserts. Expect around MYR 15–30 per person if you keep it sensible. After dinner, you can linger along Gurney Drive for a breezy stroll before heading back to the hotel.

Day 2 · Sat, May 2
George Town, Penang

Penang Hill and upper hillside stay

  1. Penang Hill Lower Station — Air Itam — Go early to beat crowds and heat for the funicular ride up; morning, ~1 hour.
  2. The Habitat Penang Hill — Penang Hill — The best shaded, cooler nature stop with canopy walks and views for both kids; morning, ~2.5 hours.
  3. David Brown’s Restaurant & Tea Terrace — Penang Hill — A scenic lunch break in the cool hills with a relaxed family pace; lunch, ~1.5 hours, approx. MYR 35–70 per person.
  4. Kek Lok Si Temple — Air Itam — One of Penang’s marquee sights, best paired with the hill area before returning downhill; afternoon, ~1.5 hours.
  5. Ayer Itam Assam Laksa — Air Itam — A classic local-food stop near Kek Lok Si for a quick, budget-friendly taste; late afternoon, ~45 minutes, approx. MYR 10–20 per person.

Morning

Start early and head by Grab or pre-booked car to Penang Hill Lower Station in Air Itam before the queues build and the sun gets fierce — this is the difference between a relaxed family morning and a sweaty one. The funicular usually starts running around 6:30am, and if you’re there right at opening, you’ll move through quickly; tickets are roughly MYR 30–35 for adults and cheaper for kids, with combo options sometimes available. Let the kids grab the window side on the ride up — it’s short, steep, and fun, and the temperature drops nicely once you’re on the hill.

From the top, continue straight to The Habitat Penang Hill, which is the real reason to spend the morning up here. It’s shaded, breezy, and very family-friendly, with the canopy walk, nature trails, and those big valley views that feel like a proper escape from the coastal heat. Plan about 2 to 3 hours here; tickets are usually around MYR 60–80 for adults and discounted for children, and it’s best to wear proper walking shoes because some sections can be damp after rain. The vibe is calm enough for the 5-year-old to enjoy without too much walking pressure, while your daughter will probably love the treetop views and photo spots.

Lunch

For lunch, settle in at David Brown’s Restaurant & Tea Terrace on Penang Hill and take it slow. This is one of those places where the setting matters as much as the food — cool air, garden views, and a very easy family pace after the morning walk. Expect a mix of Western comfort food and simple hill-station dishes, with mains and drinks often landing around MYR 35–70 per person depending on what you order. If you can, ask for a table with a view and linger a bit; it’s a nice reset before heading back downhill.

Afternoon and evening

Come down to Kek Lok Si Temple in Air Itam once the light softens a little. It’s one of Penang’s big-ticket sights, so don’t rush it — the temple complex is spacious, with covered walkways, ponds, and plenty of corners for a slower family visit. Budget about 1 to 1.5 hours, and keep some cash handy for small entry fees to certain sections, the pagoda, or the inclined lift if you choose to use it. The best approach is to do just the main temple areas and a viewpoint or two, rather than trying to see every single level.

Before heading back, stop at Ayer Itam Assam Laksa nearby for a quick late-afternoon bite. This is classic Penang local food, fast, cheap, and very much worth doing once — bowls are usually around MYR 10–20, and it’s a fun contrast after the hill and temple stops. If the kids are hesitant, you can pair it with other simple hawker snacks around Air Itam and call it an easy end to the day. By the time you return to George Town, you’ll have had a full hill day without overdoing it, which is exactly the right pace for a family trip in Penang.

Day 3 · Sun, May 3
Genting Highlands, Pahang

Transfer to the highlands

Getting there from George Town, Penang
Private car/van transfer via North–South Expressway + Karak Highway, with the mountain leg up to Resorts World Genting (4.5–6 hours incl. breaks, ~MYR 450–750 per vehicle). Best to depart after lunch so you can do the morning Penang activities and still arrive before evening check-in. Book on Klook, KKday, or directly with a local MPV/van operator.
Bus to Awana Bus Terminal (3.5–4.5 hours, ~MYR 45–70 per person) then Genting SkyWay/Awana SkyWay or shuttle up the hill (15–30 min, ~MYR 10–20). Cheaper, but less convenient with luggage and family.
  1. Penang Botanic Gardens — Jalan Air Terjun — A shaded, gentler morning stop before the long transfer, with lots of space for the kids; morning, ~1 hour.
  2. Tropical Spice Garden — Teluk Bahang — A greener, cooler last Penang activity with short trails and easy family interest; late morning, ~1.5 hours.
  3. Ferringhi Garden Restaurant — Batu Ferringhi — Good lunch stop en route with a comfortable setting and broad menu; lunch, ~1.5 hours, approx. MYR 40–80 per person.
  4. Transfer to Genting Highlands — Road transfer via KL — Prioritize the mountain check-in and minimize city exposure for the afternoon; afternoon, ~4.5–6 hours including breaks.
  5. Resorts World Genting First World Hotel / Crockfords — Genting Highlands — Check in and enjoy the immediate cooler environment without extra transit; evening, ~1 hour.

Morning

Start early at Penang Botanic Gardens on Jalan Air Terjun while it’s still pleasantly shaded and before the heat builds. This is one of the easiest kid-friendly places in Penang: wide paths, plenty of open space for a 5-year-old to run around, and enough trees to make the whole thing feel calmer than the city. Give yourselves about an hour to wander, maybe with a slow loop near the lily ponds and a few snack breaks; entry is free, and mornings are best for both light and temperature. If you want a very simple breakfast beforehand, pick up something nearby in Pulau Tikus or Gurney Drive and head over by Grab so you can arrive early and keep the day relaxed.

Late Morning to Lunch

From there, continue north to Tropical Spice Garden in Teluk Bahang for a greener, slightly cooler change of scene. It’s a nice contrast to the botanical garden because the trails feel more tropical and immersive, but still manageable with children if you stick to the easier paths; plan around 1.5 hours. Tickets usually run roughly in the low tens of ringgit per person, and the garden generally opens in the morning, making it a good late-morning stop before lunch. Afterward, stop at Ferringhi Garden Restaurant in Batu Ferringhi for lunch — it’s one of the more comfortable family lunch spots on this stretch, with shaded seating, a roomy setting, and a menu that works well for picky eaters too. Budget around MYR 40–80 per person, and don’t linger too late so you can keep the transfer smooth and unhurried.

Afternoon Transfer

After lunch, it’s time to head into the mountains for your long stay in the cool air of Genting Highlands. This is the right moment to leave Penang: you’ve already had your gentle morning and green stop, and now the priority is getting everyone checked in before evening without too much fatigue. Expect the transfer to take roughly 4.5–6 hours including breaks, depending on traffic and how often you stop with kids, so bring water, a light jacket for the air-con in the car, and a small bag with chargers and snacks within reach. If you’re the type to get motion-sensitive on mountain roads, keep tablets or books handy for the children and try to time the final uphill approach for late afternoon light rather than after dark.

Evening

Check in at Resorts World Genting — either First World Hotel or Crockfords, depending on your booking — and enjoy the immediate drop in temperature as your reward for the long travel day. Don’t plan anything ambitious tonight; the nicest thing here is just stepping out, feeling the cool air, and having an easy dinner nearby without needing to leave the resort area. If everyone still has energy, do a short first walk around the indoor entertainment zone and call it an early night so you’re fresh for the fuller Genting day tomorrow.

Day 4 · Mon, May 4
Genting Highlands, Pahang

Full day in the highlands

  1. Genting SkyWorlds Theme Park — Genting Highlands — The main marquee attraction for the day, best used early before crowds build; morning to afternoon, ~5–6 hours.
  2. Lunch at Burger & Lobster Genting — SkyAvenue, Genting Highlands — Easy family lunch between rides and indoor breaks; lunch, ~1 hour, approx. MYR 50–100 per person.
  3. Chin Swee Caves Temple — Genting Highlands — A calmer scenic stop with views, cool mountain air, and a break from the theme park pace; late afternoon, ~1 hour.
  4. SkyAvenue Mall — Genting Highlands — Useful for indoor wandering, snacks, and shopping if weather turns misty; late afternoon, ~1.5 hours.
  5. The Bakery at Highlands Hotel — Genting Highlands — A simple tea-time stop to reset before evening plans; late afternoon, ~45 minutes, approx. MYR 20–40 per person.

Morning

Start as early as you can at Genting SkyWorlds Theme Park — the mountain air is freshest in the morning, and you’ll get the best value before the bigger day-tripper crowds arrive. If you’re staying inside Resorts World Genting, it’s an easy walk or short internal shuttle; otherwise, use the free resort shuttle or the SkyAvenue links. Ticket prices usually land around MYR 120–180 per person depending on promos, and opening times are typically late morning to evening on weekdays, so double-check the app the night before. For a family with a 13-year-old and a 5-year-old, focus on the gentler zones, indoor queues, and show breaks rather than trying to do every ride — the weather can swing from cool mist to light drizzle, so bring a light jacket and keep a small umbrella in your day bag.

Lunch

Head straight to Burger & Lobster Genting at SkyAvenue for an easy sit-down lunch when everyone needs to recharge. It’s one of the simplest family-friendly meals up here because you don’t have to think too hard after a morning of rides, and the setting is fully indoors and air-conditioned. Expect roughly MYR 50–100 per person depending on what you order; the lobster rolls are the obvious draw, but the burgers and fries are the safer kid-friendly option. If you’re timing it well, this is also a good moment to let the little one rest while the older one helps plan the next stop.

Afternoon Exploring

After lunch, make the short hop to Chin Swee Caves Temple, which is one of Genting’s best “reset” stops — quieter, cooler, and much gentler than the park. The temple sits on the slopes below the main resort, and the views are especially lovely when the clouds roll through; you can usually spend about an hour here without rushing. Then continue to SkyAvenue Mall for an easy indoor wander: this is where you can browse, grab drinks, and let the kids stretch their legs without dealing with the mountain weather. If it turns misty or chilly, this mall is your backup base — it’s connected, convenient, and full of snack options, with a mix of shops, arcade-style attractions, and family conveniences.

Evening

Finish with tea time at The Bakery at Highlands Hotel, a nice low-key stop before dinner or the descent. It’s a simple, reliable place for pastries, coffee, and hot drinks, and the mountain setting makes even a quick snack feel like a proper pause. Budget around MYR 20–40 per person depending on what you pick, and aim to go before the evening rush when the resort gets busier. This is the kind of day that works best when you don’t overpack it: one big attraction, one good meal, a scenic temple stop, then a relaxed indoor wander and a sweet finish — very Genting, and very doable with kids.

Day 5 · Tue, May 5
Bukit Bintang, Kuala Lumpur

Return to Kuala Lumpur

Getting there from Genting Highlands, Pahang
Take the Awana SkyWay down to Awana Station/Gohtong Jaya in the morning, then a private car or prebooked MPV into Bukit Bintang via Karak Highway and MRR2/Majlis route (total 1.5–2.5 hours, ~MYR 80–180 per vehicle, plus cable car ticket if needed). This fits your day nicely and avoids a long mountain drive.
Direct bus from Awana Bus Terminal to Kuala Lumpur (Pudu Sentral or Berjaya Times Square area) on Aeroline/707/other intercity operators where available (about 1.5–2.5 hours, ~MYR 35–60 per person). Good budget option, but less flexible for getting to your exact Bukit Bintang hotel.
  1. Awana SkyWay — Genting Highlands to Gohtong Jaya — Scenic descent with the best mountain views and minimal road fatigue; morning, ~1 hour.
  2. Gohtong Jaya Dim Sum — Gohtong Jaya — Comfortable breakfast/lunch stop at the foot of the hill with plenty of local options; late morning, ~1 hour, approx. MYR 20–40 per person.
  3. Batu Caves — Gombak — A major Kuala Lumpur-area sight that fits well on the way into the city; afternoon, ~1.5 hours.
  4. The Exchange TRX — Tun Razak Exchange — Modern, air-conditioned stop for an easier family afternoon and food options; late afternoon, ~1.5 hours.
  5. Jalan Alor — Bukit Bintang — Best flexible dinner street for a first KL night with lots of choices; evening, ~1.5 hours, approx. MYR 20–50 per person.

Morning

Start early for Awana SkyWay while the mountain is still crisp and the views are clearest; the first rides are usually the calmest, and it’s the nicest way to say goodbye to the highlands without adding more road time for the kids. If you can, go as soon as breakfast is finished and aim for a cabina with a clear window side for photos — the whole descent is around an hour including waiting and boarding, and tickets are typically in the low tens of ringgit per person depending on cabin type. Once you reach the base, take a short break in Gohtong Jaya and settle into Gohtong Jaya Dim Sum for a proper late breakfast or early lunch; this is a very practical stop with enough variety for both adults and kids, and you should budget roughly MYR 20–40 per person. Places around here tend to open from around 7:00am to mid-afternoon, so it’s a good “refuel before the city” stop.

Afternoon

After lunch, head onward to Batu Caves in Gombak for your first big KL-area landmark. It’s easiest to do this mid-afternoon after the mountain descent and meal, and the family can usually manage a comfortable 1.5-hour visit without feeling rushed. Go prepared for the stairs, heat, and cheeky monkeys — keep snacks zipped away and bring water, because even though you’re heading downhill from Genting, this stretch is still warm and humid. Entry to the cave complex itself is free, while the optional areas may charge a small fee; if you want a calmer experience, it’s best to avoid the strongest sun and arrive before the late-day crowd builds. From there, continue into the city and enjoy the air-conditioning reset at The Exchange TRX in Tun Razak Exchange. This is a very family-friendly late-afternoon stop because it’s clean, spacious, stroller-friendly, and full of easy food choices if the kids need an earlier snack before dinner. You can wander the mall, take a break at the landscaped TRX City Park, and let everyone cool down before the evening bustle.

Evening

For dinner, make your way to Jalan Alor in Bukit Bintang and keep things casual. This is one of the easiest first-night Kuala Lumpur dinners because everyone can choose what they actually want — grilled seafood, satay, noodles, fried rice, fruit juices — and you don’t need a fixed reservation mindset. Expect dinner to cost about MYR 20–50 per person depending on what you order, and it’s generally lively from around 6:00pm until late. For a family with a 5-year-old, I’d go a little early, around 6:00–7:00pm, so you can eat before the biggest crowds and still have time for a short after-dinner stroll back through Bukit Bintang before calling it a night.

Day 6 · Wed, May 6
Bukit Bintang, Kuala Lumpur

Cooler city-center base in Kuala Lumpur

  1. KLCC Park — Kuala Lumpur City Centre — Start with the coolest open-space morning walk and playground area; morning, ~1 hour.
  2. Petronas Twin Towers Skybridge & Observation Deck — KLCC — The signature KL landmark, best booked early for a smooth family visit; late morning, ~1.5 hours.
  3. Suria KLCC — KLCC — Convenient indoor lunch and rest stop right under the towers; lunch, ~1.5 hours, approx. MYR 30–70 per person.
  4. Aquaria KLCC — KLCC — A reliable air-conditioned family attraction that works well after lunch; afternoon, ~1.5 hours.
  5. Feeka Coffee Roasters — Bukit Bintang — A relaxed cafe stop to wind down in the evening, with good desserts and coffee; evening, ~45 minutes, approx. MYR 20–45 per person.

Morning

Start with an easy, cool-family walk at KLCC Park while the city is still calm. This is one of the best places in Kuala Lumpur to let a 5-year-old burn off energy without immediately stepping into the heat, and the open lawns, shaded paths, and children’s playground make it feel like a proper breather in the middle of the city. Aim to arrive around 7:30–8:30am if you can; the park is free, and the fountains and skyline views are at their nicest before the sun gets sharp. From Bukit Bintang, it’s usually a short Grab or a relaxed walk via the covered pedestrian routes if you’re staying nearby.

Late Morning to Lunch

Head next to the Petronas Twin Towers Skybridge & Observation Deck for your signature Kuala Lumpur moment. Book an early slot if possible, because this is much smoother for families than showing up on the day and hoping for the best; tickets typically run roughly MYR 80–150 per adult depending on package, with child pricing lower, and the whole visit usually takes about 1.5 hours including the queue and security. After that, drop straight into Suria KLCC underneath the towers for lunch and a reset — it’s air-conditioned, easy with kids, and gives you plenty of food choice without needing to navigate the city in the midday heat. Expect around MYR 30–70 per person depending on whether you do a simple food court meal or a nicer sit-down spot.

Afternoon

Spend the afternoon at Aquaria KLCC, which is a very sensible post-lunch stop for families because it keeps everyone cool and entertained without any logistics stress. It’s easy to fit into the KLCC mall area, and the tunnels, sharks, and touch pools usually hold even younger kids’ attention surprisingly well. Plan on about 1.5 hours here; tickets are usually in the MYR 50–75 range for adults and less for children, and if you go after lunch you’ll be inside right as the city gets its hottest. If you still have a little energy afterward, just wander the covered KLCC concourse at an unhurried pace rather than trying to force in more sightseeing.

Evening

For a soft landing, head back toward Bukit Bintang and finish at Feeka Coffee Roasters on Jalan Mesui, one of the nicer low-key spots for an evening dessert or coffee without the full madness of the main shopping strip. It’s a good family stop because it feels relaxed rather than flashy, and the cakes, waffles, and coffees make it easy to keep everyone happy after a full day out; budget about MYR 20–45 per person depending on what you order. If the kids still have some fuel left, this is also a nice area for a short evening stroll before calling it a day and keeping tomorrow unhurried.

Day 7 · Thu, May 7
Kuala Lumpur City Centre, Kuala Lumpur

Departure from Kuala Lumpur

Getting there from Bukit Bintang, Kuala Lumpur
Grab/taxi (10–20 min, ~MYR 8–20 depending on traffic and exact drop-off). Easiest for a short city-center hop with luggage; go mid-morning or after your last Bukit Bintang stop.
MRT/LRT via Bukit Bintang–KLCC linkages or monorail + walk (15–25 min, ~MYR 1.50–5). Cheapest, but less practical with bags.
  1. Merdeka 118 precinct / viewing area — Pudu / Downtown KL — A quick final city stop with a striking skyline view before departure logistics take over; morning, ~45 minutes.
  2. Central Market — Chinatown — Good for last-minute souvenirs in an airier indoor setting; morning, ~1 hour.
  3. Lot 10 Hutong — Bukit Bintang — Efficient final meal stop with many well-known local dishes under one roof; late morning, ~1 hour, approx. MYR 20–45 per person.
  4. Pavilion Kuala Lumpur — Bukit Bintang — Final easy shopping and lounge time near the airport-transfer corridor; early afternoon, ~1.5 hours.

Morning

Start the day with a short, no-fuss stop at Merdeka 118 precinct / viewing area in Pudu. It’s worth coming early because the light is softer, the sidewalks are less hectic, and you can get a clean look at the tower without baking in the midday heat. Think of this as your last skyline moment rather than a long visit — about 30–45 minutes is enough for family photos and a quick coffee if you spot a nearby kiosk. From there, head over to Central Market in Chinatown, which is one of the easiest places in KL for souvenir shopping because it’s airier and mostly indoors; give yourself about an hour to browse batik, snacks, and small gifts without getting dragged into a big shopping detour.

Late Morning

For lunch, go straight to Lot 10 Hutong in Bukit Bintang. This is the most efficient “one-stop” family meal in the area, with a good mix of famous hawker names under one roof, so no one has to negotiate where to eat on a travel day. It opens late morning and usually runs until evening, and you’ll likely spend around MYR 20–45 per person depending on what you order. It’s especially handy with kids because the seating is simple, air-conditioned, and you can split up and grab different dishes — classic choices here include roast meats, wantan mee, and desserts that are easy for a 5-year-old to handle.

Afternoon

After lunch, walk or take a very short Grab to Pavilion Kuala Lumpur for your final easy shopping and cooling-off time. This is the most practical last stop because it sits right in the Bukit Bintang transfer corridor, so you can shop a little, sit with a drink, and keep luggage logistics stress-free. The mall opens from morning to late evening, and 1.5 hours is plenty unless you want to linger in the cafes. If the kids need a reset, just let them wander the quieter upper levels or take a snack break before you head onward to Kuala Lumpur City Centre for departure formalities later in the day.

0

Plan Your Flying as family of 4 including a 13 year old daughter and 5 year old son to Penang Malaysia in may 2026. Have return flights from Kuala Lumpur Malaysia. Want to skip the heat and stay in cold areas. Genting highlands is a must amongst other activities. Trip