Belgrave Railway Trail
  • Length: 12.5km

  • Duration: 4hrs

  • Grade: 3

  • Style: One Way

  • Start: Bayswater 

  • End: Belgrave

  • Closest Town: Bayswater 

  • Location: Melbourne Region

  • Distance from state capital: 40km

  • State: VIC

  • Latitude: -37.83650963

  • Longitude: 145.2633983

Trail Access

Click Edit to add Condition

Select items to indicate conditions for access to the trail.

Bitumen Road

Gravel Road

Easy Access

Steep Road

Winding Road

Vehicle Ford

Speed Bumps

2WD Vehicle

4WD Vehicle

Entry Fee

Ample Parking

Accessible Parking

Wheelchair Toilet

Toilet Facilities

Camping Available

Drinking Water

Picnic Shelter

Picnic Table

BBQ Facilities

Fire Pit

Trail Features

Click Edit to add Condition

Select items to indicate features found along the trail.

Concrete Path

Timber Boardwalk

Gravel Path

Sandy Trail

Rough Trail

No Defined Trail

Manual Wheelchair

Motorised Wheelchair

Prams and Strollers

Bike Friendly

Overnight Campsites

River Crossings

Rock Scrambling

Bush Bashing

Exposed Ledges

Trail Markers

Drinking Water

Fishing Spots

Swimming Spots

Dog Friendly

You must be registered and logged in to edit icons. Your activity will be recorded for administrative purposes.


Belgrave Railway Trail is a 12.5km, grade 3 One Way hike located in Melbourne Region Victoria. The hike should take approximately 4hrs to complete.


Running beside the suburban railway line from Bayswater to Belgrave in the Dandenong Ranges, this trail follows the historic route of Puffing Billy, which ran as a narrow gauge railway from Upper Ferntree Gully until it was replaced with the extension of the suburban electric system to Belgrave in 1962.

Historic narrow gauge formations near Belgrave.
Gently climb to the base of the Dandenongs.

There are some short road sections near Upwey and Tecoma.

This trail is part of walking/cycling trail that mostly follows the railway from Ringwood. The maps shows where the trail starts at the Dandenong creek trail.


Bayswater to Belgrave in Melbourne Region

40km East of Melbourne



For more information and a location map please visit RailTrails Australia.