Belgrave line
Flinders Street ↔ Belgrave — 31 stations.
About the Belgrave line
The Belgrave line is part of the Burnley group on the Metro Trains Melbourne network. It runs from Flinders Street to Belgrave, calling at 31 stations, and runs via the City Loop in the city centre. Change at Ringwood for Lilydale trains, at Camberwell for the Alamein line and at Burnley for Glen Waverley; in the city the line runs via Richmond, the City Loop and Flinders Street.
Stations on this line
At Belgrave you can change to the famous Puffing Billy heritage steam railway through the Dandenong Ranges.
Interchanges and connections
Frequently asked questions
The Belgrave line is one of Melbourne’s suburban train lines, part of the Burnley group. It runs from Flinders Street to Belgrave and serves 31 stations.
In the PTV timetable a trip from Flinders Street to Belgrave takes about 65 minutes; express and short trips vary.
First trains run from around 5:00 am and last trains around midnight. On Friday and Saturday nights, Night Network trains run all night, roughly hourly. On weekdays trains run about every 9–15 min in the peak and every 30 min during the day, and about every 20 min at weekends (PTV timetable, October 2026).
Change at Ringwood for Lilydale trains, at Camberwell for the Alamein line and at Burnley for Glen Waverley; in the city the line runs via Richmond, the City Loop and Flinders Street.