- Opening hours: Train services run daily between ~9 AM and ~5 PM (exact times vary by route and season)
- Location: 1 Old Monbulk Rd, Belgrave VIC 3160—about 40 km southeast of Melbourne CBD
- Main entrance: Belgrave Station (just a 2-minute walk from the Metro station)
- Ticketing: Book in advance; ticket office closes 30 mins before last train departure
Plan Your Visit to the Iconic Puffing Billy Melbourne
Puffing Billy Railway Melbourne | Visitor information at a glance
Experience century‑old steam nostalgia through the Dandenong Ranges. Here’s everything you need—from train schedules and how to get there, to accessibility, food, and local tours.
Visitor information at a glance
Best time to visit Puffing Billy Melbourne

- Peak season (Dec–Feb, school holidays): Expect long lines, packed platforms, and sold‑out departures. Arrive 45–60 mins early.
- Low season (May–Aug): Fewer crowds, misty forest views, easier to get Belgrave → Lakeside return. Arrive 30 mins early.
- Weekdays (Tue–Thu): Best for quiet rides and early-morning light for photos.
- Weekends: Most crowded between 10 am–2 pm. Late‑day departures after 3 PM are quieter but have fewer options.
Seasonal window views: Spring and Autumn offer lush forests and colourful foliage. In winter, expect foggy ambience—and cosy charm, though fewer midday departures.
Timing details & ticket tips
Service window: April 1, 2025 – December 21, 2025 (timetable subject to availability)
- Main route: Belgrave → Lakeside return (~1 hr each way), multiple departures at ~10am, 11am, 12:25pm, 2:15pm, 4:15pm
- Other routes: Belgrave → Menzies Creek (25 mins each way), Lakeside → Gembrook (50 mins), Belgrave → Gembrook (110 mins)
- Special closures: Variety Dream Day Aug 21; some TBD dates in Oct/Nov
- Booking is essential as trains sell out; the ticket office closes 30 minutes before the final train.
- Tour pickups from Melbourne generally start between 8–9am.
Where is Puffing Billy Railway located?
- Address: 1 Old Monbulk Rd, Belgrave VIC 3160, Australia
- Find on maps
- Description: The Puffing Billy Railway Melbourne journey begins in the lush Dandenong Ranges, just an hour east of the CBD.
- Closest landmark: Belgrave Station, 150m away
How to get to Puffing Billy Melbourne

By public transport:
- From Melbourne CBD: Take the Belgrave Line from Flinders Street Station to Belgrave (~75 mins). Trains run 5 AM–midnight. Frequency: ~7 mins peak, 20–30 mins off-peak, ~60 mins overnight/weekend.
- Belgrave Station is a 2-minute walk to the Puffing Billy boarding platform.
- Train timetable:
View metro trains timetable & Route Details on PTV.

By car:
- Best for: groups and flexibility
- Route: M1 (Monash) → Burwood Hwy → Belgrave (~1 hour, ~40 km).
- Parking: Belgrave Station lot (free/paid), plus street or nearby Woolworths/Hayes car parks. Disabled parking at the station entrance.

By cycle/walk:
- From Belgrave Station: 2-minute walk
- From Tecoma Station: ~20-minute walk (~1.4 km)
- Cycling: Rack available at the station, though the terrain can be steep around Belgrave.

Prefer hotel transfers?
Skip the logistics and book a guided tour from Melbourne with Headout. This includes round-trip transfers and Puffing Billy train tickets:
Know before you go

- Toilets are available at Belgrave, Lakeside, Emerald, and Gembrook stations (none onboard).
- You’ll find cafés at Belgrave and Lakeside, plus great picnic spots at Emerald Lake Park.
- Stop by the gift shop at Belgrave for souvenirs.
- Wheelchair-accessible stations and carriages are available—just make sure to pre-book.
- Platforms are stroller-friendly, and baby-change facilities are available; fold prams onboard.

- Smoking and alcohol aren’t allowed onboard.
- You can dangle your legs from the open-side carriages—just follow crew instructions and stay safe.
- Open-air carriages mean it’s best to dress in layers.
- Don’t forget a sunhat, sunscreen, and a light rain jacket—Melbourne weather can be a surprise!
- For the best views, sit on the left side when departing Belgrave.
- Arrive 30–60 minutes early (depending on season) so you have time to park and check in.

- Lakeside Visitor Centre: Grab a hearty breakfast, lunch, or snack at the Railway Café before or after your Lakeside stop — burgers, coffee, and ice cream await, with indoor and outdoor seating.
- Belgrave Station: Pick up light refreshments, coffee, or a cool treat at the Belgrave Kiosk before you board — open daily until the last return train.
- Picnic-ready: Bring your own to enjoy at Emerald Lake Park.
Frequently asked questions about visiting Puffing Billy Railway in Melbourne
Puffing Billy Railway Melbourne is based in the Dandenong Ranges. Its main station is at Belgrave, about an hour east of the CBD.
Yes, Puffing Billy is open year-round and welcomes all ages for various tour lengths and scenic experiences.
It’s Australia’s most famous steam train journey, featuring century-old carriages, forest views, and charming towns like Emerald.
No, all rides require a ticket. Access to platforms may also be restricted to ticket holders.
You can book Puffing Billy Melbourne tickets online with instant confirmation and skip-the-line access.
Adult tickets start from AU$ 179, with discounts for kids and families. Prices vary by route and inclusions.
Weekday mornings during spring or autumn offer the best scenery and fewer crowds.
Yes, group bookings are welcome with prior reservation. Ideal for schools, families, and tour groups.
Absolutely. It’s very kid-friendly, with picnic spots, playgrounds, and themed carriages.
Yes. Select carriages and stations are accessible. It’s best to notify while booking.
Yes, at Belgrave and Lakeside stations. You may also bring your own snacks.
Half-day tours take 3–4 hours. Full-day journeys can stretch to 6–7 hours, including time at Lakeside.
Absolutely. Puffing Billy Melbourne offers a nostalgic rail adventure with postcard-worthy views, perfect for visitors of all ages.