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-Friendly Malaysia Itinerary: Kuala Lumpur, Langkawi and Penang

Day 1 · Thu, Oct 1
Kuala Lumpur

Arrival and city introduction

  1. Airport transfer to Kuala Lumpur — Kuala Lumpur International Airport to your hotel, ~1 hour by taxi or KLIA Ekspres plus taxi; afternoon arrival and check-in.
  2. Petronas Twin Towers — KLCC, late afternoon, ~1.5 hours; reserve a timed visit for Malaysia’s iconic skyline landmark.
  3. KLCC Park — KLCC, early evening, ~1 hour; enjoy the shaded paths, playground, and family-friendly fountains.
  4. Suria KLCC Food Court — KLCC, dinner, ~1 hour; easy child-friendly dining with approximately RM20–45 per person.

Arrival and Check-in

After landing at Kuala Lumpur International Airport, allow about 60–90 minutes for immigration, baggage, and finding your transfer. A pre-booked taxi or Grab is easiest with a two-year-old and luggage; the drive to central Kuala Lumpur usually takes 50–75 minutes depending on traffic. The KLIA Ekspres reaches KL Sentral in 28 minutes, but you will still need a taxi or Grab to your hotel. Check in, freshen up, and keep the afternoon unhurried.

Late Afternoon at the Towers

Head to Petronas Twin Towers and arrive 15–20 minutes before your reserved time slot. The visit, including the skybridge and observation deck, takes around 1½ hours; adult tickets are commonly around RM80–100, with children’s pricing varying by age and booking date. Reserve through the official Petronas Twin Towers website, as popular sunset slots sell out. The towers connect directly to Suria KLCC, so you can stay indoors if the October heat or a rain shower becomes uncomfortable. A stroller is useful, although you may need to fold it at certain points during the visit.

Early Evening in the Park

After the towers, step into KLCC Park for an easy family stroll. Follow the shaded paths around the gardens, let your child enjoy the playground, and pause by the fountains; the park is generally open from early morning until around 10 pm, with the children’s pool and fountain areas operating at set daytime hours. The evening is cooler, and the skyline views from the park are especially good after the lights come on. Keep an eye on your toddler around the water and bring a light change of clothes.

Dinner at Suria KLCC

Finish at the Suria KLCC Food Court, where the wide choice of Malaysian and international dishes makes dinner straightforward with a young child. Expect roughly RM20–45 per person, and look for simple options such as noodles, rice dishes, soup, or fruit. It is practical for families because high chairs, toilets, nursing facilities, and air-conditioning are close by. After dinner, return to the hotel by Grab or taxi rather than adding another sightseeing stop—jet lag and the humid weather make an early night worthwhile.

Day 2 · Fri, Oct 2
Kuala Lumpur

Central Kuala Lumpur

  1. Batu Caves — Gombak, morning, ~2 hours; see the enormous golden Murugan statue and limestone temple complex, using caution with the steep stairs and monkeys.
  2. Central Market — Pasar Seni, late morning, ~1 hour; browse Malaysian crafts, souvenirs, and air-conditioned stalls.
  3. Petaling Street Market — Chinatown, midday, ~1 hour; explore Kuala Lumpur’s historic street market at a relaxed pace.
  4. Merchant’s Lane — Chinatown, lunch, ~1 hour; atmospheric café dining with approximately RM25–50 per person.
  5. River of Life — Masjid Jamek, late afternoon, ~45 minutes; view the confluence of the Klang and Gombak rivers near the city’s historic core.

Morning at Batu Caves

Start early for Batu Caves, ideally leaving central Kuala Lumpur around 7:30–8:00 a.m. A Grab takes roughly 25–40 minutes depending on traffic; ask the driver to drop you near the main staircase and keep small notes for the entrance areas. The complex is generally open from around 6:00 a.m., and entry to the main temple cave is free, though some smaller attractions charge separately. Allow about two hours to see the enormous golden statue and limestone caves. The 272 steps are steep and there is little shade, so with a two-year-old it is best to use a carrier rather than a stroller; wear secure shoes, keep food packed away, and give the monkeys plenty of space.

Late Morning and Chinatown

Return by Grab or KTM Komuter to Pasar Seni, then spend an easy hour inside Central Market. The air-conditioning makes this a useful break from the heat, and the stalls are good for batik, woven crafts, postcards, and small Malaysian souvenirs. From there, walk about 8–10 minutes to Petaling Street Market, where covered lanes, old shophouses, herbal shops, and food stalls make for a lively but manageable wander. Keep valuables close and avoid bringing a large stroller at the busiest times. Most stalls operate from late morning into the evening, but individual opening times vary.

Lunch and the Historic City Centre

Have lunch at Merchant’s Lane, an atmospheric café hidden in a former brothel near Petaling Street. Its upstairs seating and vintage interiors are appealing, but it can be cramped with a stroller, so a baby carrier or waiting for a quieter period is easier. Budget approximately RM25–50 per person; expect a short queue around lunchtime and check the day’s opening hours before setting out, as cafés sometimes close on a weekday. After lunch, take a slow walk or a short Grab ride toward Masjid Jamek for the River of Life, arriving in the late afternoon when the light is softer. Spend around 45 minutes viewing the meeting point of the Klang and Gombak rivers and the surrounding historic buildings; the illuminated mist effects are more atmospheric after dark, but with a toddler, an early-evening visit is usually more comfortable.

Day 3 · Sat, Oct 3
Kuala Lumpur

Kuala Lumpur family day

  1. Perdana Botanical Gardens — Lake Gardens, morning, ~1.5 hours; stroller-friendly greenery and open space for a toddler.
  2. Kuala Lumpur Bird Park — Lake Gardens, late morning, ~2 hours; see walk-through aviaries and abundant tropical birds.
  3. Islamic Arts Museum Malaysia — Lake Gardens, early afternoon, ~1.5 hours; a calm indoor cultural stop with impressive collections.
  4. Old Malaya — Lake Gardens, lunch, ~1 hour; relaxed Malaysian dining with approximately RM25–60 per person.
  5. Thean Hou Temple — Robson Heights, late afternoon, ~1 hour; enjoy colorful architecture and panoramic city views.

Morning

Start around 8:30 a.m. at Perdana Botanical Gardens, arriving by Grab in about 10–20 minutes from central Kuala Lumpur. Enter near the Lake Gardens side and allow roughly 1½ hours for an easy stroll around the lake, bridges, and shaded paths. This is a good morning for a stroller, although some paths are uneven; bring snacks, water, and mosquito repellent. There is generally no charge for the gardens. Continue on foot or by a short Grab ride to Kuala Lumpur Bird Park, where you can spend about two hours in the large walk-through aviaries. It is best before midday heat; tickets are approximately RM50–70 for adults, with children’s pricing varying by age and local resident status. Keep the stroller covered where possible and check feeding-show times at the entrance.

Lunch and Afternoon

Have lunch at Old Malaya in the Lake Gardens area, allowing about an hour and budgeting RM25–60 per person. It is a convenient, relaxed stop rather than a destination that needs a long break, so order something familiar for your toddler and keep drinks handy. Afterwards, walk or take a short Grab to the Islamic Arts Museum Malaysia for around 1½ hours of air-conditioned cultural sightseeing. The museum is usually open roughly 9:30 a.m.–6:00 p.m.; adult admission is commonly around RM20, with children’s fees depending on age. The domes, textiles, ceramics, and miniature architectural displays are much easier to enjoy with a toddler after lunch than during the hotter part of the day, and the museum has lifts for strollers.

Late Afternoon and Evening

Around 4:00 p.m., take a Grab from Lake Gardens to Thean Hou Temple at Robson Heights—normally 10–20 minutes, though traffic can stretch this considerably. Spend about an hour admiring the red lanterns, ornate carvings, and elevated city views; the temple grounds are free, but there are steps and sloping areas, so a carrier may be easier than a stroller. Arrive before sunset for softer light and cooler temperatures, while remembering that the temple is an active place of worship: dress modestly and keep voices low. Afterward, return to your hotel for a relaxed evening; with a two-year-old, it is better not to add another major attraction, and dinner around your hotel or a nearby mall will keep the night simple.

Day 4 · Sun, Oct 4
Langkawi

Transition to Langkawi

Getting there from Kuala Lumpur
Flight with AirAsia, Malaysia Airlines, or Batik Air from KLIA or Subang Airport to Langkawi International Airport (about 1 hour; roughly RM120–350 one way). Book via the airline website or Google Flights. Take a morning flight, ideally around 8:00–10:00, to allow hotel check-in and afternoon activities. Pre-book an airport taxi or Grab; a rental car is also practical on Langkawi.
  1. Flight from Kuala Lumpur to Langkawi — KLIA or Subang Airport to Langkawi International Airport, morning, ~1 hour in the air plus airport time; arrange a taxi or rental car on arrival and allow luggage and transfer time.
  2. Underwater World Langkawi — Pantai Cenang, afternoon, ~1.5 hours; an easy indoor attraction for a young child after traveling.
  3. Pantai Cenang — Pantai Cenang, late afternoon, ~1 hour; settle into island life with a stroller-friendly beach stroll.
  4. Yellow Beach Cafe — Pantai Cenang, dinner, ~1 hour; casual beachfront dining with approximately RM25–60 per person.

Morning Arrival

Take a morning flight from Kuala Lumpur to Langkawi International Airport, allowing roughly two to three hours around the flight for check-in, security, baggage, and the transfer after landing. With a two-year-old, pre-book an airport taxi or arrange a rental car rather than relying on finding transport at the last minute. The drive to Pantai Cenang takes about 10–15 minutes; most hotels will store your luggage if the room is not ready. Keep the morning light and have lunch near your accommodation before heading out.

Afternoon at Underwater World Langkawi

After a rest, spend around 1½ hours at Underwater World Langkawi on Pantai Cenang. It is air-conditioned and stroller-friendly, making it a sensible first activity after traveling. The aquarium usually opens from around 10:00 a.m. to 6:00 p.m.; check the official schedule before setting out, as hours and feeding times can change. Admission is commonly around RM50–60 for adults, with reduced rates for children, and a toddler may enter free or at a lower rate depending on the current policy. Allow extra time for the penguin, tunnel-aquarium, and freshwater sections without trying to see everything.

Late Afternoon and Dinner at Yellow Beach Cafe

From the aquarium, it is an easy walk or a very short Grab ride along Pantai Cenang to the beach. Spend the late afternoon strolling the shoreline for about an hour, ideally before sunset when the sand is cooler; keep your child close to the water, as the beach can become busy with water-sports operators. Then settle in at Yellow Beach Cafe for a relaxed beachfront dinner. Expect roughly RM25–60 per person for a main meal, with Malay, Western, and seafood choices. Tables closest to the sand are popular, so arriving before the main dinner rush is worthwhile. Afterward, return to your hotel early—this first island evening is best kept easy after the flight.

Day 5 · Mon, Oct 5
Langkawi

Langkawi beach day

  1. Langkawi SkyCab — Oriental Village, morning, ~2.5 hours; ride the cable car for dramatic views, checking weather and queue conditions before going.
  2. Langkawi Sky Bridge — Machinchang range, late morning, ~1 hour; walk across the famous curved bridge if conditions and toddler logistics allow.
  3. Telaga Tujuh Waterfalls — Near Oriental Village, midday, ~1 hour; see the lower falls area without attempting the strenuous upper pools.
  4. The Loaf Bakery & Bistro — Pantai Kok, lunch, ~1 hour; convenient café-style meal with approximately RM25–60 per person.
  5. Tanjung Rhu Beach — Tanjung Rhu, late afternoon, ~1.5 hours; finish with a quieter, scenic beach visit.

Morning

Head to Langkawi SkyCab at Oriental Village soon after opening, ideally around 8:30–9:00 a.m. From the main hotel areas around Pantai Cenang, allow about 25–35 minutes by car; parking at Oriental Village is straightforward, and a rental car is the easiest option for today. The cable car ride takes roughly 15 minutes each way, but allow about 2½ hours with ticketing and queues. Adult tickets are commonly around RM80–100, with children’s prices lower, though fares and operating hours can change. Check the official weather and maintenance notices before leaving—wind, rain, or lightning can suspend operations. With a two-year-old, use a carrier rather than relying on a stroller once you reach the viewpoints.

From the upper cable-car station, continue to Langkawi Sky Bridge, allowing about an hour for the viewing platforms and the walk itself. The bridge can be reached by a short steep path or a paid SkyGlide-style shuttle when operating; ask staff about the easiest option with a toddler. Afterward, visit the lower area of Telaga Tujuh Waterfalls, just a few minutes from Oriental Village, rather than attempting the strenuous stair climb to the upper pools. Spend about an hour enjoying the forest and lower cascades, but watch closely around wet rocks and keep sandals with a good grip.

Lunch and Afternoon

Drive to The Loaf Bakery & Bistro in Pantai Kok for lunch, roughly 10 minutes from the waterfall area. It is a convenient, relaxed stop for pastries, sandwiches, rice dishes, and drinks; budget approximately RM25–60 per person, and allow an hour. After lunch, take a slower afternoon at Tanjung Rhu Beach, around 25–30 minutes away by car. The beach is one of Langkawi’s most scenic and generally feels quieter than Pantai Cenang, with broad sand, calm-looking water, and views toward the offshore islands. Bring drinking water, sun protection, a change of clothes, and a small beach mat; there are fewer casual food choices here, so pick up snacks before leaving Pantai Kok. Stay through the softer late-afternoon light, then return to your hotel before dark—roughly 30–45 minutes depending on where you are staying.

Day 6 · Tue, Oct 6
Langkawi

Langkawi family day

  1. Kilim Geoforest Park — Kilim, morning, ~3 hours; take a private boat through mangroves and limestone scenery, requesting a shaded, family-suitable route.
  2. Kilim village seafood restaurant — Kilim, lunch, ~1 hour; choose a well-reviewed local seafood restaurant, approximately RM30–80 per person.
  3. Durian Perangin Waterfall — Ayer Hangat, afternoon, ~1 hour; enjoy the accessible lower waterfall area and a short nature break.
  4. Langkawi Wildlife Park — Belanga Pechah, late afternoon, ~1.5 hours; see birds and small animals in a manageable family-oriented setting.
  5. Kuah Night Market — Kuah, evening, ~1 hour; sample local snacks and browse stalls, with food commonly costing approximately RM5–20 per item.

Morning

Leave Pantai Cenang or your Langkawi hotel around 8:00 a.m. for Kilim Geoforest Park; the drive takes roughly 25–35 minutes. At the jetty, arrange a private boat for about three hours—typically around RM350–600 per boat, depending on size and route—and ask for a shaded, family-friendly mangrove trip. You’ll pass limestone cliffs, narrow mangrove channels, and quiet coves; skip any rushed cave stops if your two-year-old is tired. Bring hats, water, insect repellent, and a life jacket that fits your child. Boat operators and park fees can change, so confirm the total price before boarding.

For lunch, stay in Kilim village rather than driving back toward the beach. A well-reviewed local seafood restaurant such as Kilim Karst Geoforest Park Restaurant is convenient after the boat ride; expect approximately RM30–80 per person, with rice, vegetables, grilled fish, prawns, and simple noodle dishes usually easy to share. Keep the meal relaxed and allow about an hour before continuing by car toward Durian Perangin Waterfall, around 15–20 minutes away.

Afternoon and Evening

At Durian Perangin Waterfall, spend about an hour around the accessible lower section, where the short paths and pools make for an easy nature break without committing to a strenuous hike. Wear sandals with a good grip, keep your toddler close on wet rocks, and avoid entering the water after heavy rain when currents can become stronger. Continue roughly 15 minutes by car to Langkawi Wildlife Park in Belanga Pechah. Plan for about 1½ hours there; the covered walkways are useful in the afternoon heat, and the park’s birds and smaller animals are more manageable with a young child than a large open zoo. Allow roughly RM40–50 per adult, with reduced child pricing often available; check the current closing time before setting out, as it can vary seasonally.

After a hotel rest, head to Kuah Night Market in the early evening, typically from around 5:00 p.m. until 10:00 p.m. Market days can vary, so confirm locally with your hotel. It is a good place to try local snacks, noodles, satay, fruit, and drinks, with many items costing RM5–20. Go around 6:00 p.m. before it becomes busiest, carry small notes, and bring a stroller only if it folds easily—the market can be crowded and uneven. From the wildlife park, allow about 20–25 minutes by car; return to Pantai Cenang takes approximately 30–40 minutes after the market.

Day 7 · Wed, Oct 7
Kuala Lumpur

Return to Kuala Lumpur

Getting there from Langkawi
Direct flight with AirAsia, Malaysia Airlines, or Batik Air to KLIA or Subang Airport (about 1 hour; roughly RM120–350 one way). Book via the airline website or Google Flights. Depart around 8:00–10:00 so you can reach central Kuala Lumpur by early afternoon. Allow 2 hours at Langkawi Airport and pre-book the Kuala Lumpur hotel transfer.
Ferry to Kuala Kedah or Kuala Perlis, then bus/train onward to Kuala Lumpur (approximately 7–10 hours total; RM100–180), book ferry via Langkawi Ferry Line and bus via Easybook or redBus. Much cheaper only occasionally, and not recommended with a toddler or for the planned afternoon activities.
  1. Flight from Langkawi to Kuala Lumpur — Langkawi International Airport to KLIA or Subang Airport, morning, ~1 hour in the air plus airport time; use a pre-booked transfer to your hotel.
  2. Merdeka Square — City Centre, afternoon, ~1 hour; see colonial-era landmarks and the historic square.
  3. Sultan Abdul Samad Building — City Centre, afternoon, ~30 minutes; admire one of Kuala Lumpur’s most recognizable façades from outside.
  4. Kampung Baru — Kampung Baru, early evening, ~1.5 hours; experience a traditional Malay neighborhood amid the modern skyline.
  5. Nasi Lemak Wanjo — Kampung Baru, dinner, ~1 hour; famous casual nasi lemak with approximately RM10–30 per person.

Early Afternoon: Arrival and Merdeka Square

After your morning flight from Langkawi, check in or leave your bags at the hotel before heading into the old city. A Grab to Merdeka Square is usually the simplest option with a toddler; allow 20–30 minutes from central hotels, depending on traffic. Spend about an hour wandering the open square and shaded edges, looking across to the Royal Selangor Club and the flagpole. The area is free and accessible with a stroller, although the paving can be uneven in places, so a lightweight stroller or carrier is useful.

Afternoon: Sultan Abdul Samad Building

From Merdeka Square, walk a few minutes to the Sultan Abdul Samad Building, best viewed from the square and along Jalan Raja. Allow around 30 minutes for photographs and a relaxed look at its Moorish-style arches, clock tower, and striped brick façade. There is no need to plan an interior visit; this stop works well as a gentle first afternoon back in Kuala Lumpur. If your child needs a break, use one of the nearby cafés or return briefly to the hotel before the evening outing.

Early Evening and Dinner in Kampung Baru

Around 5:00 p.m., take a Grab to Kampung Baru, normally 10–20 minutes from the old city. This traditional Malay neighborhood is especially atmospheric before dinner, when residents begin arriving at the roadside food stalls and the Petronas skyline appears between low-rise houses. Keep the walk unhurried and stay on the busier streets; pavements are patchy, so a carrier may be easier than a stroller. Finish at Nasi Lemak Wanjo on Jalan Raja Muda Musa, generally open from late morning into the evening, for a casual dinner of fragrant coconut rice with chicken, beef rendang, fried chicken, or egg. Expect roughly RM10–30 per adult; order takeaway if your toddler is tired, and check the day’s closing time locally as it can vary.

Day 8 · Thu, Oct 8
Kuala Lumpur

Final Kuala Lumpur day

  1. Sunway Lagoon — Bandar Sunway, morning to afternoon, ~5 hours; combine water attractions and family rides, prioritizing toddler-friendly areas and shade.
  2. The Coffee Bean & Tea Leaf, Sunway Pyramid — Bandar Sunway, late afternoon, ~1 hour; convenient café break with approximately RM15–35 per person.
  3. Sunway Pyramid — Bandar Sunway, late afternoon, ~1.5 hours; browse the air-conditioned mall and let the family cool down before departure.
  4. Dinner near Kuala Lumpur International Airport — Sepang, evening, ~1 hour; choose a well-reviewed Malaysian restaurant near the airport, approximately RM20–60 per person.
  5. Transfer to Kuala Lumpur International Airport — Sepang, evening, ~45–75 minutes from central Kuala Lumpur or Sunway; arrive early for check-in, luggage, and toddler needs.

Morning to Afternoon at Sunway Lagoon

Leave central Kuala Lumpur around 8:00 a.m. by Grab or taxi for Sunway Lagoon in Bandar Sunway; the journey is usually 30–50 minutes, but weekday traffic can be unpredictable. Ask to be dropped at the Sunway Pyramid entrance area, where the theme park entrance is clearly signposted. Aim to arrive near opening, generally around 10:00 a.m.—check the official calendar before going, as the park commonly closes on one weekday and hours can change. Set aside about five hours and buy tickets online if possible; adult admission is often roughly RM200–250, with children’s and bundled rates varying. With a two-year-old, concentrate on the shaded children’s water areas, gentle family rides, and frequent cooling breaks rather than trying to cover every zone. Bring swim nappies, a change of clothes, waterproof bags, and sun protection; lockers and towels are available for an extra charge.

Late Afternoon at The Coffee Bean & Tea Leaf, Sunway Pyramid

After leaving the park, walk directly into Sunway Pyramid, the large air-conditioned mall beside it, and take a relaxed break at The Coffee Bean & Tea Leaf for about an hour. Drinks and a light snack usually come to around RM15–35 per person, and this is a useful moment to dry off, recharge phones, and let your toddler settle before the airport transfer. Give yourselves another 1½ hours to browse Sunway Pyramid—the mall is stroller-friendly, has family toilets and baby-care facilities, and is much more comfortable than staying outdoors after a full day in the water. Keep this portion deliberately easy; you will want time for traffic and airport formalities.

Evening Dinner and Airport Transfer

For dinner, continue toward Kuala Lumpur International Airport and stop in Sepang rather than eating after security. A practical option is Anjung Sepang, where Malaysian dishes such as nasi campur, grilled chicken, and noodles are generally available at about RM20–60 per person; check current opening hours and reviews on the day, as late-evening choices around the airport can be limited. From Sunway Pyramid, allow roughly 45–75 minutes to KLIA, depending heavily on traffic, and leave the restaurant with plenty of margin. For an international flight, aim to reach the terminal about three hours before departure; with a toddler, factor in luggage drop, stroller handling, toilets, and a possible meal or change before boarding. A pre-booked Grab or airport taxi is easiest with bags, while a rental car should be returned according to the company’s KLIA instructions.

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