Northgate railway station is the junction for the Shorncliffe and North Coast Lines (), with frequent services to the City, Shorncliffe and Caboolture and interurban services to Nambour/Gympie. Northgate train station is the branching point were both Shorncliffe and Caboolture trains can be caught, meaning that a lot of express trains stop at Northgate, for passengers making a switch between branches. Brisbane Transport also operates the "306" and "307" bus services through this suburb. The railway station was the limit of train service until the line was extended to Sandgate in the late 1880s.