Track closures - December 2024 and January 2025

From Saturday 21 December 2024 to Sunday 19 January 2025, there will be track closures and travel changes across all train lines to undertake crucial Cross River Rail works.

All lines will be impacted by track closures and major timetable changes at various stages throughout this period. Some express train services will not run.

Please consider your transport options, allow extra travel time and plan ahead to find your best travel option.

Please plan your journey in advance by using the links below:

All services will return to a regular timetable from first service Monday 20 January.

  • Saturday 21 and Sunday 22, Christmas Day, Boxing Day, Saturday 28 and Sunday 29 December

    Return to top
    • Airport line trains will run between Domestic and International Airports and Eagle Junction station.
    • There will be plenty of buses at Eagle Junction station to continue your journey including express and all stop services.
    • Caboolture/Sunshine Coast line trains will run express from Petrie to Northgate, stopping at Geebung station
    • There will be plenty of buses at Northgate station to continue your journey including express and all stop services.
    • Shorncliffe line trains will run between Shorncliffe and Northgate station
    • There will be plenty of buses at Northgate station to continue your journey including express and all stop services.
    • Redcliffe line trains will run between Kippa-Ring and Northgate stations
    • There will be plenty of buses at Northgate station to continue your journey including express and all stop services.
    • Doomben line trains will run between Doomben and Eagle Junction station
    • There will be plenty of buses at Eagle Junction station to continue your journey including express and all stop services.
    • There will be no trains running on the Ferny Grove line
    • All stop railbuses will replace trains between Ferny Grove and Roma Street stations.
    • Cleveland line trains will run between Cleveland and Cannon Hill stations
    • There will be plenty of buses at Cannon Hill station to continue your journey including express and all stop services
  • Monday 23, Tuesday 24 and Friday 27 December

    Return to top
    • Airport line trains will run between Domestic and International Airports and Eagle Junction station
    • There will be plenty of buses at Eagle Junction station to continue your journey including express and all stop services.
    • Caboolture/Sunshine Coast line trains will run express from Petrie to Northgate, stopping at Geebung station
    • There will be plenty of buses at Geebung station to continue your journey including express and all stop services.
    • Shorncliffe line trains will run between Shorncliffe and Northgate stations.
    • There will be plenty of buses at Northgate station to continue your journey including express and all stop services.
    • Redcliffe line trains will run between Kippa-Ring and Northgate stations
    • There will be plenty of buses at Northgate station to continue your journey including express and all stop services.
    • Doomben line trains will run between Doomben and Eagle Junction station
    • There will be plenty of buses at Eagle Junction station to continue your journey including express and all stop services.
    • There will be no trains running on the Ferny Grove line
    • Express and all stop railbuses will replace trains between Ferny Grove and Roma Street stations.
    • Cleveland line trains will run between Cleveland and Cannon Hill stations
    • There will be plenty of buses at Cannon Hill station to continue your journey including express and all stop services
  • Monday 30 December

    Return to top
    • Cleveland line trains will run between Cleveland and Cannon Hill stations
    • There will be plenty of buses at Cannon Hill station to continue your journey including express and all stop services
    • Doomben line trains will run between Doomben and Eagle Junction station
    • There will be plenty of buses at Eagle Junction station to continue your journey including express and all stop services
  • Monday 30 December

    Return to top
    • Doomben line trains will run between Doomben and Eagle Junction station
    • There will be plenty of buses at Eagle Junction station to continue your journey including express and all stop services.
  • Thursday 2 and Friday 3 January, and Monday 6 to Friday 10 January

    Return to top
    • Airport line trains will run between Domestic and International Airports and Eagle Junction station
    • There will be plenty of buses at Eagle Junction station to continue your journey including express and all stop services.
    • Caboolture/Sunshine Coast line trains will run express from Petrie to Northgate, stopping at Geebung station
    • There will be plenty of buses at Geebung station to continue your journey including express and all stop services.
    • Shorncliffe line trains will run between Shorncliffe and Northgate stations.
    • There will be plenty of buses at Northgate station to continue your journey including express and all stop services.
    • Redcliffe line trains will run between Kippa-Ring and Northgate stationss
    • There will be plenty of buses at Northgate station to continue your journey including express and all stop services
    • Doomben line trains will run between Doomben and Eagle Junction station
    • There will be plenty of buses at Eagle Junction station to continue your journey including express and all stop services.
  • Saturday 4, Sunday 5 January

    Return to top
    • Airport line trains will run between Domestic and International Airports and Eagle Junction station
    • There will be plenty of buses at Eagle Junction station to continue your journey including express and all stop services.
    • Caboolture/Sunshine Coast line trains will run express from Petrie to Northgate, stopping at Geebung station
    • There will be plenty of buses at Northgate station to continue your journey including express and all stop services.
    • Shorncliffe line trains will run between Shorncliffe and Northgate stations
    • There will be plenty of buses at Northgate station to continue your journey including express and all stop services.
    • Redcliffe line trains will run between Kippa-Ring and Northgate stations
    • There will be plenty of buses at Northgate station to continue your journey including express and all stop services.
    • Doomben line trains will run between Doomben and Eagle Junction station
    • There will be plenty of buses at Eagle Junction station to continue your journey including express and all stop services.
  • Saturday 11, Sunday 12 January, and Saturday 18 and Sunday 19 January

    Return to top
    • Airport line trains will run between Domestic and International Airports and Eagle Junction station
    • There will be plenty of buses at Eagle Junction station to continue your journey including express and all stop services.
    • Caboolture/Sunshine Coast line trains will run express from Petrie to Northgate, stopping at Geebung station
    • There will be plenty of buses at Northgate station to continue your journey including express and all stop services.
    • Shorncliffe lline trains will run between Shorncliffe and Northgate stations
    • There will be plenty of buses at Northgate station to continue your journey including express and all stop services.
    • Redcliffe line trains will run between Kippa-Ring and Northgate stations
    • There will be plenty of buses at Northgate station to continue your journey including express and all stop services.
    • Doomben lline trains will run between Doomben and Eagle Junction station
    • There will be plenty of buses at Eagle Junction station to continue your journey including express and all stop services.
    • Beenleigh and Gold Coast line trains will be a combined all stops service between Varsity Lakes and Banoon stations. There will be major timetable changes
    • Buses will replace trains between Banoon and Roma Street and Eagle Junction.
  • Monday 13 to Friday 17 January

    Return to top
    • Airport line trains will run between Domestic and International Airports and Eagle Junction station
    • There will be plenty of buses at Eagle Junction station to continue your journey including express and all stop services.
    • Caboolture/Sunshine Coast line trains will run express from Petrie to Northgate, stopping at Geebung station
    • There will be plenty of buses at Geebung station to continue your journey including express and all stop services.
    • Shorncliffe line trains will run between Shorncliffe and Northgate stations
    • There will be plenty of buses at Northgate station to continue your journey including express and all stop services.
    • Redcliffe line trains will run between Kippa-Ring and Northgate stations
    • There will be plenty of buses at Northgate station to continue your journey including express and all stop services.
    • Doomben line trains will run between Doomben and Eagle Junction station
    • There will be plenty of buses at Eagle Junction station to continue your journey including express and all stop services.
    • Beenleigh and Gold Coast line trains will be a combined all stops service between Varsity Lakes and Banoon stations. There will be major timetable changes
    • Buses will replace trains between Banoon and Roma Street and Eagle Junction.