The Happy Island entrance fee is R250 per person for ages 11 to 64, and R200 for children aged 3 to 10 and for guests aged 65 and over. Every ticket is a single-entry, all-access pass. The park now trades as Mzansi Happy Island Theme Park.
Happy Island Entrance Fees
| Category | Price | Applies to |
|---|---|---|
| General admission | R250 | 11–64 years, or 1.4 m and above |
| Child | R200 | 3–10 years, or below 1.4 m |
| Special guest | R200 | 65+ years, or guests with disabilities |
Price Is Set by Height as Well as Age
The park uses 1.4 m as the dividing line alongside age. A tall 10-year-old measuring over 1.4 m is charged the R250 general rate rather than the R200 child rate, so measure before you budget for a family group.
What the Ticket Includes
Admission is described as single entry, all access — one price covers the slides and attractions rather than charging per ride. Leaving and re-entering on the same ticket is not offered.
Buying Tickets
Tickets are sold through the park’s own booking page and through Webtickets. The operator lists enquiries on 010 600 3333 and WhatsApp 083 633 8888.
Where It Is
106 Lake View Drive, Muldersdrift, Krugersdorp, Gauteng — north-west of Johannesburg.
Opening Days and Times
The official pricing page does not publish opening days or hours, and the park has previously advised phoning ahead during school holidays. Check before travelling rather than assuming daily opening.
Official Price Source and Last-Checked Date
Source: Mzansi Happy Island Theme Park — Pricing (official operator page)
Last checked: 5 September 2026
Prices are set by the operator and can change without notice. Opening hours are not published alongside the rates. Confirm on the official page above before you travel.