top of page

Craigieburn Line

Craigieburn station, 6 October 2007. Photo: Photo: Marcus Wong, Wikimedia Commons.

Year Opened:

Essendon Junction–Essendon 1860; Essendon–Craigieburn 1872



North Melbourne, Kensington, Newmarket, Ascot Vale, Moonee Ponds, Essendon, Glenbervie, Strathmore, Pascoe Vale, Oak Park, Glenroy, Jacana, Broadmeadows, Coolaroo, Roxburgh Park, Craigieburn


Typical Journey Time:

43 minutes (Flinders Street–Craigieburn)


Typical Peak Frequency:

7.5 minutes (Broadmeadows, Craigieburn)


Typical Off-peak Frequency:

20 minutes (Broadmeadows, Craigieburn)


Typical Weekend Frequency:

20 minutes (Broadmeadows, Craigieburn)

The Craigieburn line extends to the northern suburbs of Melbourne. It is double track throughout from Kensington, and services on the line stop at all stations. Some peak hour trains terminate at Broadmeadows. Services on the North-east line to Seymour share the Craigieburn line. Between Broadmeadows and Craigieburn the standard gauge line to Albury runs adjacent to the suburban lines. Electrification between Broadmeadows and Craigieburn was completed in 2007. Weekday trains run clockwise around the City Loop until the middle of the day and then anticlockwise after this time, also running clockwise on weekends.

bottom of page