
Malaysia with kids in 6 days: Kuala Lumpur and Legoland Johor
Three nights in Kuala Lumpur and two in Johor for Legoland, joined by a fast train. The Cameron Highlands and Penang come out — both are long drives — and the city days are built around indoor attractions, because the afternoon rain is reliable.
- Southeast Asia
- 6 days
- ≈ AED 1,650 / person
- A cheap, easy, English-speaking week with a theme park built for exactly this age
Before you go
Legoland Malaysia is aimed squarely at two to twelve, which makes it one of the few theme parks in Asia a four-year-old is not too small for. It is in Johor Bahru, at the far south of the peninsula, which is the only logistical problem in an otherwise very easy country.
The seven-day Malaysia route runs Kuala Lumpur, the Cameron Highlands and Penang. Both of those are long drives — the Cameron Highlands road is four hours of switchbacks — and they come out.
Three nights in Kuala Lumpur, two in Johor, one fast train between them. Figure MYR 1,800 (≈ AED 1,629) per adult. Any month, with May to July marginally driest.
Before you go: the admin
Entry
- Visa-free for a long list of nationalities, commonly 30 or 90 days, including the GCC states, the EU, the UK and India.
- A digital arrival card is required before travel.
- Children need their own passport and arrival card.
- Six months’ passport validity.
- Last checked: 30 October 2026. Official sites only.
Why this country is easy with children
- English is widely spoken, which removes most friction.
- Malls are enormous, air-conditioned and full of family facilities — and in this climate they are genuinely where people go.
- Nappy-change rooms and nursing rooms are standard.
- Food is cheap, varied and mild if you want it — Malay, Chinese and Indian — and rice and noodles solve most fussy eaters.
- Tap water is treated but most people drink bottled.
Getting around
- Grab is the taxi app and is cheap and reliable. Request a car seat if you need one; availability is limited.
- KL’s LRT, MRT and monorail are air-conditioned and cheap, with lifts at most stations.
- KL is not a walking city. Pavements are patchy, crossings are hostile, and the covered walkways between malls are the sensible routes.
- KL to Johor Bahru — the ETS and the fast rail services run the peninsula; allow four to five hours, or fly in an hour. With small children the train is the pleasanter option and has toilets and space to move.
The weather
- 28–33°C and humid, every month.
- Afternoon thunderstorms are near-daily and heavy. They rarely cancel a day but they do end an outdoor afternoon.
- Plan outdoor things before noon.
Day by day
Day 1 — Arrive in Kuala Lumpur
- Land, and take the KLIA Ekspres — about 30 minutes to KL Sentral, which beats an hour in traffic.
- Afternoon — the hotel pool.
- 17:00 — KLCC Park, below the Petronas Towers — a free public park with a large children’s playground and a splash pool, and the best view of the towers is from the grass.
- 18:45 — The Lake Symphony fountain show in the park, free, several times an evening.
- 19:30 — Dinner in Suria KLCC. High chairs everywhere.
Day 2 — Batu Caves early, aquarium after
- 08:00 — Batu Caves, about 30 minutes north. Go at opening — it is 272 painted steps and they are brutal in the heat.
- A four-year-old will not walk all of them. Plan to carry, or see the enormous gold Murugan statue and the base temples and leave it at that, which is a perfectly good visit.
- Macaques here grab food and bags. Carry nothing loose.
- 11:00 — Back and into the air conditioning.
- 13:00 — Aquaria KLCC — a large aquarium under the convention centre with a moving walkway through the tunnel. Indoors and cool.
- 16:00 — The pool.
- Optionally: KL Tower’s observation deck — often a better view than the Petronas skybridge because it includes the towers themselves.
Day 3 — The easy city day
- 09:00 — KL Bird Park — one of the largest walk-in aviaries in the world, mostly shaded and genuinely good at this age. Next to the Butterfly Park and the Lake Gardens if there is appetite.
- 12:00 — Lunch, then the hotel.
- 16:00 — Central Market for an hour — air-conditioned, crafts, and short — or Petaling Street.
- Evening — a mall dinner and an early night. Tomorrow is a travel day.
Day 4 — South to Johor
- 09:00 — The train south. Four to five hours with a change, or an hour by air from KLIA or Subang.
- The train has toilets, space to walk and windows — with a small child it is usually the better of the two, and it is cheap.
- 15:00 — Arrive Johor Bahru. Check in near the park.
- 16:30 — The hotel pool. Do not attempt Legoland on arrival day.
Day 5 — Legoland
- 09:00 — At the gate for opening.
- The theme park is aimed at 2–12 and most rides have low or no height minimums, which is the entire reason to come. Duplo Playtown and Lego Kingdoms suit the youngest.
- Miniland — Asian landmarks built in Lego — is the bit adults enjoy and children tolerate, and it is shaded in parts.
- The water park is a separate ticket and has a dedicated toddler area. In this climate it is the better half of the day — do the dry park in the morning and the water park after lunch.
- Buy tickets online in advance. Gate prices are higher.
- Leave by four. A full day here with a four-year-old ends badly.
- Evening — the hotel, and nothing.
Day 6 — Out
- Senai airport is about 30 minutes from the park, with domestic and some regional flights.
- Singapore’s Changi is about an hour away across the border and is the better international hub — but the land crossing can be very slow at peak times, so allow three hours if you are flying from there.
- Morning — a last swim.
Costs and practicalities
Best time to visit
Any month. It is hot and humid all year.
- May to July — marginally the driest on the west coast, and the best window if you have a choice.
- December to February — the north-east monsoon, which mainly affects the east coast; KL and Johor see heavy afternoon rain but normal days.
- June to August — school holidays bring crowds to Legoland and raise hotel rates.
- Chinese New Year and Hari Raya are wonderful and very busy, with transport booked out well ahead. Check the dates.
- Haze from regional fires can occur between roughly June and October and occasionally affects air quality. Check the API reading if anyone in the party has asthma.
Travel tips
- Batu Caves at opening. 272 steps at midday in 33°C is the mistake everyone makes once.
- Carry nothing loose at Batu Caves. The macaques are practised.
- Buy Legoland tickets online and do the dry park first, the water park after lunch.
- Leave the park by four.
- Take the train to Johor rather than flying, with a small child.
- Allow three hours if you are flying out of Singapore and crossing by land.
- Outdoor things before noon. The storm is coming.
- Request a car seat on Grab and have a fallback.
- KL is not walkable. Use the covered walkways and the trains.
What this trip actually costs
Two adults, 5 nights, mid-range hotels, international flights excluded. Children’s costs are listed separately below.
| Item | Cost |
|---|---|
| Kuala Lumpur hotel, 3 nights | MYR 900 (≈ AED 814) |
| Johor hotel near the park, 2 nights | MYR 700 (≈ AED 633) |
| Legoland theme park and water park, two adults | MYR 500 (≈ AED 452) |
| Aquaria, Bird Park, KL Tower and entries | MYR 300 (≈ AED 271) |
| Train south, airport transfers and Grab | MYR 500 (≈ AED 452) |
| Food and drink, 6 days | MYR 700 (≈ AED 633) |
| Total for two | MYR 3,600 (≈ AED 3,257) |
- Roughly MYR 1,800 (≈ AED 1,629) per adult, which makes this one of the cheapest theme-park weeks anywhere.
- A child of four pays a reduced Legoland ticket and is free or nearly free at the KL attractions. Most hotels include a child under 12 in the room.
- Hotel rates near Legoland rise in Malaysian and Singaporean school holidays. Check both calendars.
- Food is very cheap at hawker courts and food halls, which is where the good eating is anyway.
- Hotel picks here are chosen on location, not on commission — always check prices and recent reviews before booking.
What to pack
- Swimwear worn under clothes on the Legoland day — the water park is half of it.
- A carrier for Batu Caves. The steps are not buggy terrain.
- A light cardigan each — indoor air conditioning is fierce.
- High-factor sunscreen and hats.
- A compact umbrella for the afternoon storms.
- Mosquito repellent — dengue is present.
- A Type G adapter, 240V.
Part of a bigger trip?
- Malaysia in 7 days is the adult-paced route with the Cameron Highlands and Penang.
- Kuala Lumpur in 2 days if the city is the trip.
- Singapore with kids is an hour across the border and pairs naturally.
- Singapore and Malaysia in 10 days runs both with Melaka and Penang.
FAQ
Is Legoland Malaysia worth the trip south? If you have a child between about two and ten, yes — it is built for that age, most rides have low or no height minimums, and it is far cheaper than comparable parks. Older children will find it small.
Theme park or water park? Both, on the same day, with separate tickets. Do the dry park in the morning and the water park after lunch — in this climate the afternoon is far more bearable in water, and the toddler area is good.
Should we fly or take the train to Johor? The train, with a small child. It takes four to five hours against one in the air, but it has toilets, space to walk about and windows, and it avoids two airport processes. It is also cheap.
Can we fly home from Singapore? Yes, and Changi is the better international hub — but the land crossing can be very slow at peak times. Allow three hours from Johor to the airport if you go that way.
Is Batu Caves manageable with a four-year-old? The base temples and the gold statue are, easily. The 272 steps are not — plan to carry, or simply skip the climb. Go at opening, because by mid-morning the heat makes it much harder.
Prices and entry rules change, and what you need depends on your passport; last checked 30 October 2026, so confirm with the embassy or your airline before booking.


