Puffing Billy Railway

More Information

Step back in time at Australia’s oldest and best-preserved heritage steam railway, Puffing Billy, situated in the picturesque Dandenong Ranges and only 60-minutes from Melbourne CBD.

With lush fern gullies brushing past the open side carriages and Mountain Ash trees towering overhead, Puffing Billy Railway makes for a wonderful opportunity to relax and breathe in the fresh air whilst the train makes its way through the temperate rainforest.

Discover wonderful wildlife and spectacular landscapes made for adventure while sitting on the carriage sill of Puffing Billy’s open-side carriages; a truly iconic experience that cannot be found anywhere else in the world.

Located adjacent to Lakeside station sits Puffing Billy’s new state-of-the-art Lakeside Visitor Centre. Featuring a modern café with the best produce on offer in the region, a dedicated gift shop featuring locally designed treasures and a gallery of steam artifacts in the Lakeside Hall, the Visitor Centre offers guests a cultural hub with world-class facilities. Open daily with free entry to passengers and visitors.

Puffing Billy Steam Railway
  • ATEC Korea Host
  • Australian Tourism Export Council
  • Regional Tourist/Tourism Association/Organisation
  • Victoria Tourism Industry Council
  • Barbeque
  • Cafe
  • Carpark
  • Coach Parking
  • Conference/Convention Facilities
  • Enquiry Desk
  • Family Friendly
  • Food and Refreshments
  • Gallery / Museum
  • Interpretive Centre
  • Kiosk
  • Lawn / Gardens
  • Lookouts
  • Non Smoking
  • Parents Room
  • Picnic Area
  • Public Toilet
  • Shop / Gift Shop
  • Free Wifi
  • Disabled access available, contact operator for details.
  • History & Heritage
  • Disabled access available, contact operator for details.
  • https://puffingbilly.com.au/visit-us/accessibility/
10/09/2025

Belgrave

Puffing Billy Steam Railway
1 Old Monbulk Road
Belgrave, Victoria

Explore around Puffing Billy Railway

Select dates to view sailing schedule

Sailing Days Date Range Fitler

Select your departure location

Ship Status

Geelong to Devonport ( GEX to DPO )

Schedule Sailing

Check-in times

Est. Departure Time

Est. Arrival Time

September 8th
06:45 pm

4:15 pm – 6:00 pm

06:45 pm
09 Sep, 06:00 am
September 9th
06:45 pm

4:15 pm – 6:00 pm

06:45 pm
10 Sep, 06:00 am
September 10th
06:45 pm

4:15 pm – 6:00 pm

06:45 pm
11 Sep, 06:00 am

Devonport to Geelong ( DPO to GEX )

Schedule Sailing

Check-in times

Est. Departure Time

Est. Arrival Time

September 8th
06:45 pm

4:15 pm – 6:00 pm

06:45 pm
09 Sep, 06:00 am
September 9th
06:45 pm

4:15 pm – 6:00 pm

06:45 pm
10 Sep, 06:00 am
September 10th
06:45 pm

4:15 pm – 6:00 pm

06:45 pm
11 Sep, 06:00 am