Luna Park
Project
Luna Park Sydney
Industry
Tourism & Attractions
Client
Luna Park Sydney
Services
A new website for Sydney's original playground, with tickets, rides and events finally under one roof.
Overview
A Heritage Amusement Park Website on Next.js and Sanity
Luna Park has been on the harbour at Milsons Point since 1935. We designed and built its new website: one place to buy tickets, browse rides, book a party and plan a visit, run day to day by the Luna Park team in Sanity.
Context
One Park Spread Across Three Platforms
Before the rebuild, Luna Park lived on three systems. Content sat on Adobe Experience Manager, tickets were sold through a separate Magento store and forms ran on a WordPress site of their own. The marketing team wanted one new site to replace all of it, with a stronger design and fewer steps to a ticket. The brief was specific about checkout: guests should reach it in one click.
The Shift
A Brand Built on Fun
The park's owners asked for fresh eyes and a design that felt like the brand, which in their words meant fun. Ticketing was the other half of the job. Sales were moving to Roller, and the site had to sell through it directly, with no custom cart in between.
[ sydney's original playground ]
Our Approach
Printed Tickets and Fairground Signage
We took the design language from the park itself. Thick navy outlines, scalloped edges and sticker-like chips run through every page, set in PP Frama on a light cream base, with a LUNA PARK wordmark in marquee bulbs in the footer.
Two pieces of feedback shaped it. Luna Park's CEO wanted the park's hero video kept at the top of the homepage, so the page around it stays quiet. And our first palette drifted too far from the brand, so we pulled it back towards Luna Park's own colours before sign-off.
The Work
Tickets, Rides, Events and Parties in One Build
Ticket cards fan out and snap into place like a hand of cards, and choosing one opens Roller's checkout in a side panel without leaving the page. The homepage calendar shows opening hours and live Roller pricing for each day.
Rides filter by type and height, and every ride has its own page with safety and accessibility details. The Big Dipper's invites you to see what 72km/h feels like. Birthday parties, corporate events, groups and school excursions each have their own section, one event template drives pages like Dream Circus and Harbour Party, and the park's history runs as a timeline from 1935 to today.
Old Magento, AEM and vanity-domain links all redirect to their new homes. If someone still lands on a dead one, the 404 announces "Looks like we've gone off the tracks!" and scatters park photos behind the cursor.
Impact
Content, tickets and forms that used to sit on three platforms now live on one site, and every sale runs through Roller. The new site went live on 22 July 2026.
Rides, events, FAQs and the alert bar are all edited in Sanity without a developer. After launch, Luna Park's marketing manager told us she finds the site easy to use from the back end.
Since launch the same system has carried new event pages for Halloscream and Harbour Party, built on the template and components that run the rest of the site.






