top of page

Caboolture Line

Northgate station, 14 January 2018.

Year Opened:

Roma Street–Central 1889; Central–Bowen Hills 1890; Bowen Hills–Northgate 1882; Northgate–Caboolture 1888



Central, Fortitude Valley, Bowen Hills, Albion, Wooloowin, Eagle Junction, Toombul, Nundah, Northgate, Virginia, Sunshine, Geebung, Zillmere, Carseldine, Bald Hills, Strathpine, Bray Park, Lawnton, Petrie, Dakabin, Narangba, Burpengary, Morayfield, Caboolture


Typical Journey Time:

53 minutes (Roma Street–Caboolture)


Typical Peak Frequency:

3 minutes (Northgate); 7.5 minutes (Caboolture)


Typical Off-peak Frequency:

7.5 minutes (Northgate); 30 minutes (Caboolture)


Typical Weekend Frequency:

7.5 minutes (Northgate); 30 minutes (Caboolture)

The Caboolture line extends to the northern suburbs of Brisbane. Its first section was opened in 1882 from Roma Street to Northgate along the route that now forms the Exhibition line. The existing line from Roma Street to Central was opened in 1889, and extended to Bowen Hills in 1890; this line then became the major railway route to the north of Brisbane from Roma Street. Various branch lines have junctions on the Caboolture line. It has four tracks between Roma Street and Northgate, then three tracks between Northgate and Lawnton, and is double track between Lawton and Caboolture. Most services on the Caboolture line stop at all stations, with some services running express between Northgate and Petrie, and between Petrie and Caboolture. A small number of trains run express from Bowen Hills to Caboolture. Services from the Caboolture line typically extend to Ipswich after travelling through the city.


bottom of page