An hour on the ferry and the resort is the entire holiday. Two hours in the air and you have Java — temples, volcano parks and the best wet-weather list in the region — or Bali, still the best-value family island for the money.
Where to base yourself
Pick one, or pick two and split the days between them. Each card says roughly how long it is worth and how many things there are to do.
Short crossing, calm shallow water and resorts built around families. Mangrove tours and the Treasure Bay beach club are the outings worth leaving for.
Calm beachesResort poolsMangroves
Ferry timings are limited and resorts are far apart. You are captive to one resort without a car.
The city most Singapore families fly over rather than into, and the one with the best wet-weather list in Indonesia: an aquarium, an ice rink, a play park and the whole archipelago rebuilt as a garden.
Jakarta AquariumTaman MiniTaman Safari
Traffic decides your day. Plan one thing in the morning and one in the evening, use the MRT where it goes, and never book two places on opposite sides of the city.
No direct flight · via Jakarta, then 45 min by Whoosh
Bandung
Ages 2-12 · 4D3N · 10 things to do
Cool, high and green, with a ring of built-for-children parks and farms around Lembang. Reached through Jakarta rather than directly, which is the one thing to plan around.
Lembang parksFarm visitsCool weather
Nothing flies here from Singapore direct. Fly to Jakarta, take Whoosh from Halim, and note that it stops at Padalarang or Tegalluar rather than in the city — a feeder train or a car finishes the journey.
Borobudur and Prambanan within an hour of each other, a sultan's palace in the middle of town, and a volcano jeep tour for anyone old enough to hold on.
BorobudurPrambananMerapi jeeps
Sunrise starts are the norm at both temples, which with under-eights is a hard sell. Go later and accept the heat.
Affiliate disclosure. The “Things to do” buttons above go to Klook and earn this site a small commission if you book, at no extra cost to you. They do not affect which destinations are listed or what is written about them.
When to go. Bali and Java are driest April to October. Bintan and Batam are fine year round, wettest November to March. Bandung is cooler than anywhere else on this page and rains most afternoons.
Choose where you are staying, then pick from what is reachable from there and the app builds a day-by-day plan around it.
Bintan
1 hr · ferry from Tanah Merah · Ages 0-12 · 2D1N · 12 things to do. Short crossing, calm shallow water and resorts built around families. Mangrove tours and the Treasure Bay beach club are the outings worth leaving for.
A tiny island of royal tombs and a yellow mosque, reached by wooden boat from Tanjung Pinang. The one piece of real Bintan outside the resort strip.
A couple of hours
Coconut Village and firefly boat
Ages 5-12
A short evening boat up the Sebung after dark. Bring long sleeves; the mosquitoes are the price of admission.
A couple of hours
Bintan Elephant Park
Ages 3-10
A small rescue park near Lagoi with feeding sessions. Check it is a feeding-only visit when you book, not rides.
Half day
Sand dunes and the blue lake
Ages 5-12
An old bauxite quarry that filled with startlingly blue water, next to a stretch of white sand that photographs like a desert. There is no shade and the colour comes from minerals rather than anything anyone should swim in.
Booking links earn this site a commission, at no extra cost to you.
Buggies over a dirt circuit beside the lagoon. Booked by the half hour, and the thing older children ask to do twice.
A couple of hours
Bintan mangrove kayaking
Ages 7-12
Double kayaks through the channels at Sebung, with a guide. Quieter than the motorboat tour and you see more.
A couple of hours
ATV at D'Bamboo Kamp
Ages 8-12
A ten-kilometre track through scrub and rubber trees, away from the resort strip and separate from the Treasure Bay circuit. Minimum ages apply and younger children ride with an adult — ask which before you book.
Booking links earn this site a commission, at no extra cost to you.
Chilli crab and gong gong on a stilted platform over the water. Book through the resort; getting there alone is not straightforward.
Stays & tours in Bintan
Full day
Club Med Bintan day pass
Ages 0-12
All-inclusive access for a day without staying the night: pools, the kids' club and meals included. Worth it on the third day, when your own resort has run thin.
Booking links earn this site a commission, at no extra cost to you.
1 hr · ferry from HarbourFront · Ages 3-12 · 3D2N · 12 things to do. Bintan's cheaper neighbour. Good-value resort weekends, a couple of decent water parks and a go-kart track, with expectations adjusted.
A cable-stayed bridge strung between six islands, with coconut stalls at the foot of it. Half an hour out, and the one photograph everyone takes on Batam.
A couple of hours
Vihara Duta Maitreya
Ages 6-12
One of the largest Buddhist temples in South East Asia, ten minutes from the ferry terminal. Free, quiet and worth the stop before the boat home.
Play in Batam
Full day
Batam water parks
Ages 3-12
Cheap enough to do on a whim if the weather holds. Standards are below Singapore's — check the slide restrictions yourself.
Half day
Nongsa beach
Ages 0-12
Calm, shallow water on the north-east corner, facing Singapore. Resort day passes are cheap and include the pool.
Half day
Bintan-style beach club day pass
Ages 0-12
Several Nongsa resorts sell a day rate covering the pool, the beach and lunch. Cheaper than a night and often all you want.
Full day
Ranoh Island
Ages 3-12
A small island off Batam with shallow water and real sand, sold as a day trip with the ferry from Singapore included. There is nothing else to do there, which for a beach day is the whole appeal.
Booking links earn this site a commission, at no extra cost to you.
Open-air tracks taking children from about eight, at a fraction of Singapore prices.
A couple of hours
Nagoya Hill and Grand Batam malls
Ages All
Air conditioning, an arcade and a supermarket for snacks before the ferry. Unglamorous and genuinely useful in the afternoon heat.
Eat in Batam
Half day
Spa and seafood morning
Ages All
What most families actually come for. Book the spa ahead and eat at Golden Prawn afterwards.
A couple of hours
Nagoya night stalls
Ages 6-12
Grilled fish, sate padang and es campur in the middle of town. Cash, small notes, and agree the price of anything sold by weight first.
Stays & tours in Batam
Full day
Batam day tour with a driver
Ages 0-12
A car and a guide for the day, which on Batam is the practical way to string the bridge, a temple and lunch together. Confirm the stops before booking; operators vary them.
Booking links earn this site a commission, at no extra cost to you.
Ferry, one night's accommodation, transport and a tour in a single booking. Blunt, but efficient for a first visit, and it is honest about the length — one night.
Booking links earn this site a commission, at no extra cost to you.
2.5 hrs · flight · Ages 3-12 · 5D4N · 37 things to do. Gentle south-coast beaches, one of the best water parks in the world, and rice terraces and temples for the days you are not by the pool.
A cultural park at Ungasan built around one of the tallest statues in the world, with dance performances through the afternoon. Very little shade between the limestone walls, so go late.
Booking links earn this site a commission, at no extra cost to you.
A farm park in the north with animals to feed and a great deal of built photo scenery. It is a long drive from the south — worth pairing with a night at Munduk or Lovina rather than doing it and coming back.
Booking links earn this site a commission, at no extra cost to you.
The cliffs and beaches everyone photographs, by fast boat from Sanur. It is a long day: a rough crossing, hours on bad roads, and steep unrailed steps at the viewpoints. An older-child trip, not a toddler one.
Booking links earn this site a commission, at no extra cost to you.
Warm pools on the shore of Lake Batur, with a children's pool and a slide. It is cooler up there than on the coast, so pack something long for afterwards.
Booking links earn this site a commission, at no extra cost to you.
A coffee plantation above the Tegallalang terraces that has grown swings, a glass floor and a sky bridge. Entry is cheap and each attraction inside is priced separately, which adds up.
Booking links earn this site a commission, at no extra cost to you.
The rice-terrace swing, harnessed and staffed, with lower swings for a child who does not want the big one. Weight and age limits apply to the highest.
Booking links earn this site a commission, at no extra cost to you.
The gentle river, grade two, through the gorge below Ubud — not the Telaga Waja, which is not. Operators set a minimum age and weight, and there is a long stair climb out at the end.
Booking links earn this site a commission, at no extra cost to you.
Banana boats, jet skis and a glass-bottom boat off a calm bay in the south. Sold as packages — buy the two things you actually want rather than the bundle.
Booking links earn this site a commission, at no extra cost to you.
Crisp duck in open pavilions over the rice fields, with branches in Ubud, Kuta and Seminyak. Room for children to be children, which the smarter places do not have.
Booking links earn this site a commission, at no extra cost to you.
One pass covering a choice of Bali attractions at a set price. Check it against the individual tickets first — it only pays if you use the expensive ones.
Booking links earn this site a commission, at no extra cost to you.
1 hr 50 min · flight · Ages 2-12 · 3D2N · 11 things to do. The city most Singapore families fly over rather than into, and the one with the best wet-weather list in Indonesia: an aquarium, an ice rink, a play park and the whole archipelago rebuilt as a garden.
An aquarium inside a mall in west Jakarta, with otters and an underwater show. Usually sold with Pantai Indah Kapuk, the waterfront district next to it.
Booking links earn this site a commission, at no extra cost to you.
The whole archipelago as a park: a house for every province, a cable car over the lot and a lake shaped like Indonesia. A full day and a lot of walking, but it does what a map cannot.
Booking links earn this site a commission, at no extra cost to you.
The drive-through safari in the hills at Bogor, where the animals come to the car window. Two hours out of Jakarta each way and the whole day gone — worth it, but do not try to add anything else to that day.
Booking links earn this site a commission, at no extra cost to you.
Jakarta's seafront complex north of the city, holding a theme park, a water park and an oceanarium behind one gate. Each is a day in itself, so pick one rather than buying everything and rushing.
Do in Jakarta
A couple of hours
Slime and splat painting
Ages 3-10
A studio session of slime, splat painting and figures to paint. Messy in the way children want and the room is built for.
Booking links earn this site a commission, at no extra cost to you.
Eating across the city on the MRT rather than in a car, which is the single best decision anyone makes in Jakarta. Better for an older child who will walk.
Booking links earn this site a commission, at no extra cost to you.
No direct flight · via Jakarta, then 45 min by Whoosh · Ages 2-12 · 4D3N · 10 things to do. Cool, high and green, with a ring of built-for-children parks and farms around Lembang. Reached through Jakarta rather than directly, which is the one thing to plan around.
An alpine-themed park above the city with rabbits and deer to feed, a hobbit house, and a good deal of queueing to photograph both. Unashamedly artificial and small children love it.
Booking links earn this site a commission, at no extra cost to you.
Food sold from boats on a lake, with gardens, paddle boats and a miniature train around it. Check how the stalls take payment on the way in — it is not always cash.
Booking links earn this site a commission, at no extra cost to you.
A deer sanctuary and camping ground in the Ciwidey hills where you can feed the herd. Well south of the city on winding roads, so give it a whole morning.
Booking links earn this site a commission, at no extra cost to you.
A pale turquoise crater lake in the Ciwidey hills, reached by shuttle from the car park. The sulphur is strong enough that a quarter of an hour at the water is the sensible limit, and it does not suit anyone with a chest condition.
Booking links earn this site a commission, at no extra cost to you.
The crater you can drive almost to the rim of, north of the city. Same sulphur caution as Kawah Putih, and access closes whenever the volcano's alert level is raised.
Booking links earn this site a commission, at no extra cost to you.
Pine forest above Lembang with a rope bridge strung through the canopy and a garden of orchids under it. Bring a jacket; it is high enough to be genuinely cold.
Booking links earn this site a commission, at no extra cost to you.
One of the largest indoor theme parks in the region, inside a mall in the south of the city. Roller coasters under a roof, which in a place that rains most afternoons is the entire argument.
Do in Bandung
Half day
Jendela Alam
Ages 2-10
A working farm north of the city set up for children: feeding animals, planting, collecting eggs. Activities are ticketed separately on top of entry, so budget past the gate price.
Booking links earn this site a commission, at no extra cost to you.
2.5 hrs · flight · Ages 8-12 · 4D3N · 14 things to do. Borobudur and Prambanan within an hour of each other, a sultan's palace in the middle of town, and a volcano jeep tour for anyone old enough to hold on.
The Ramayana told in dance, in the city and indoors. The Prambanan open-air version is grander and much later; this is the one that ends before bedtime.
Booking links earn this site a commission, at no extra cost to you.
The chicken church — a huge abandoned prayer house shaped like a bird, on a hill near Borobudur. Stairs up through the body to a view from the crown, and children take to it immediately.
Booking links earn this site a commission, at no extra cost to you.
Open-top Volkswagens round the villages and paddies below the temple, stopping at a tofu maker or a pottery. Slow and breezy, and the part of Borobudur a young child actually remembers.
Booking links earn this site a commission, at no extra cost to you.
A village compound outside the city running gamelan, batik and rice-field activities for visitors. Hands-on rather than watched, which is the difference that matters at that age.
Booking links earn this site a commission, at no extra cost to you.
Visa on arrival for most visitors to Bali and Java; Bintan and Batam are visa-free for Singapore passport holders.
Levy
Bali charges a tourist levy per person, payable online before arrival.
Time
Bali and Java are the same as Singapore. Bintan and Batam are one hour behind.
Money
Rupiah. Cash outside resorts and malls, and small notes for drivers.
Water
Bottled always, including for teeth. Skip ice outside hotels and washed salad.
Getting around
Grab and Gojek, though both are restricted in parts of Bali. A hired driver for the day is the usual answer.
Java by rail
Whoosh runs Jakarta to Bandung in about 45 minutes from Halim, but stops at Padalarang or Tegalluar rather than in Bandung itself — a feeder train or a car finishes the journey.
Ferries
Tanah Merah for Bintan, HarbourFront for Batam. Book both legs; sailings sell out on holiday weekends.
Health
Rabies is present in Bali. Keep children away from dogs and monkeys.
Before you go
Bali tourist levyPay per person online before you arrive; keep the QR code on a phone
MFA travel advisoriesCurrent advisories by country, and the eRegister for Singaporeans abroad