top of page

Hurstbridge Line

X’Trapolis 100 train heading towards Flinders Street at Heidelberg station, 17 December 2017.

Year Opened:

Victoria Park–Clifton Hill–Heidelberg 1888; Heidelberg–Eltham 1902; Eltham–Hurstbridge 1912



Westgarth, Dennis, Fairfield, Alphington, Darebin, Ivanhoe, Eaglemont, Heidelberg, Rosanna, Macleod, Watsonia, Greensborough, Montmorency, Eltham, Diamond Creek, Wattle Glen, Hurstbridge


Typical Journey Time:

72 minutes all stops; 67 minutes express (Flinders Street–Hurstbridge)


Typical Peak Frequency:

5 minutes (Clifton Hill); 10 minutes (Greensborough); 20 minutes (Eltham); 30 minutes (Hurstbridge)


Typical Off-peak Frequency:

10 minutes (Clifton Hill); 20 minutes (Eltham); 40 minutes (Hurstbridge)


Typical Weekend Frequency:

10 minutes (Clifton Hill); 20 minutes (Eltham); 40 minutes (Hurstbridge)

The Hurstbridge line extends to the north-eastern suburbs of Melbourne. It diverges from the Mernda line at Clifton Hill. Between Clifton Hill and Greensborough the line is double track, and between Greensborough and Hurstbridge the line is single track with crossing loops at Eltham and Diamond Creek.. There are three short tunnels on the line. Most trains stop at all stations, with some express services during peak hours. On weekdays a small number of trains terminate at Heidelberg, Macleod and Greensborough, but most services terminate at Eltham or Hurstbridge. During off-peak times and on weekends trains typically alternate between services terminating at Eltham and services terminating at Hurstbridge. Trains run clockwise around the City Loop at all times.

bottom of page