Mombasa works well with children because the attractions are unusually concentrated: a wildlife park, a giraffe sanctuary, a waterpark and a kart track all sit within a few kilometres of the north-coast beach strip.
Haller Park, Bamburi
A worked-out cement quarry rehabilitated into a wildlife park off the Mombasa–Malindi road, with giraffe feeding, hippos and a reptile section. Open daily 08:00–17:00 with last entry at 16:30. Adults are KSh1,000 for Kenyan citizens and KSh3,000 for non-residents; children aged 3–12 are KSh500–1,500.
Wild Waters, Links Road, Nyali
Fifteen slides, a lazy river and a small children's zone, open Tuesday to Sunday 10:00–18:00 and on Mondays during school and public holidays. KSh1,800 for residents and KSh2,000 for non-residents for anyone over 2 who wants to swim and slide; KSh400 if you are just watching.
Nguuni Nature Sanctuary, Kiembeni
Giraffe, oryx, eland, waterbuck and ostrich on open grassland in the Nguu Tatu hills, about ten minutes inland from Bamburi. Open 09:00–17:00 Monday to Saturday and from 10:00 on Sunday. Adults KSh500 resident and KSh1,200 non-resident, children KSh200 and KSh600. Pays M-Pesa or cash only.
Mombasa Go-Kart, Mombasa–Malindi Road
An outdoor kart track 1.5 km past Whitesands, next to the Petrocity station. Children up to 12 get a speed-limited kart for KSh900 for ten minutes; an adult training session is KSh1,800. Open Tuesday to Friday 15:00–22:00, Saturday from 14:00 and Sunday from 13:00, closed Mondays — so it is an evening outing, not an afternoon one.
Fort Jesus Museum, Nkrumah Road
The Portuguese fort of 1593 on the island's eastern edge, run by the National Museums of Kenya and a UNESCO World Heritage Site since 2011. Ramparts, cannon and an archaeology gallery keep older children occupied for an hour or two; tickets are booked through eCitizen and there are periodic evening sound-and-light shows.