Steam Train Experience

Glenbrook Vintage Railway

Ride behind a real steam locomotive

Travel between Glenbrook Station and Victoria Avenue, Waiuku aboard our lovingly restored heritage train on selected Saturdays, Sundays and public holidays.

Steam hauled A genuine heritage railway experience
Glenbrook ↔ Waiuku Travel the historic Waiuku Branch
Approx. 70 min For a complete return journey
Selected dates Weekends & public holidays

A classic day out

Step aboard, settle in and enjoy the age of steam

From the whistle on the platform to the rhythmic beat of the locomotive climbing through the countryside, the Steam Train Experience is a relaxed heritage railway journey for families, visitors and railway enthusiasts alike.

Winter maintenance closure

The railway is currently closed while our locomotives, carriages, track and buildings undergo winter maintenance.

We reopen over Labour Weekend — 24, 25 & 26 October 2026. Available dates and departure times will appear in the booking calendar below as they are released.

Choose your date & journey

Book the Steam Train Experience

Select an available date and departure time in the booking calendar below.

Booking information

Return Ticket

Includes one return journey between Glenbrook and Victoria Avenue, Waiuku. You may return on a later train from Victoria Avenue, subject to the day's timetable and availability.

Day Pass

Gives the holder unlimited Steam Train Experience journeys on the day of issue, subject to the operating timetable and available capacity.

Seating is not allocated. Choose an available seat when you board.

Tickets may be transferred in advance between eligible dates or departure times, subject to availability and applicable conditions.

Calendar key: Green = available to book Red = sold out

Choose your date and departure time below

Steam Train Experience - Day Pass

Adult:
@ $40.00 each
Child (2-14):
@ $18.00 each
Family (2A + 2C):
@ $98.00 each

Steam Train Experience - 10:00am Train Departure

Adult:
@ $27.00 each
Child (2-14):
@ $13.00 each
Infant (Under 2):
@ $0.00 each
Family (2A + 2C):
@ $69.00 each

Steam Train Experience - 11:30am Train Departure

Adult:
@ $27.00 each
Child (2-14):
@ $13.00 each
Infant (Under 2):
@ $0.00 each
Family (2A + 2C):
@ $69.00 each

Steam Train Experience - 1:00pm Train Departure

Adult:
@ $27.00 each
Child (2-14):
@ $13.00 each
Infant (Under 2):
@ $0.00 each
Family (2A + 2C):
@ $69.00 each

Steam Train Experience - 2:30pm Train Departure

Adult:
@ $27.00 each
Child (2-14):
@ $13.00 each
Infant (Under 2):
@ $0.00 each
Family (2A + 2C):
@ $69.00 each