Skip to main content

Getting Sydney back on track

The biggest coordinated program of rail maintenance ever undertaken in Sydney has begun.

Sydney Trains has created the Rail Repair Plan, an accelerated maintenance program that will take place over the next year or more to build a more reliable and resilient train network.

We’ve done our best to minimise impacts to passengers, focusing our maintenance work outside of peak times, predominantly on weekends, and staggering it across different lines on different weekends so trains can still run. We recognise some disruption is inevitable.

Check your line below to see if your travel may be affected.

How to keep updated

The Sydney Rail Repair Plan has been prepared in response to the recent recommendations made by the expert panel conducting the Sydney Trains Review.

The primary recommendation was to focus on clearing the extensive maintenance backlog across the network, reduce equipment failures and restore reliability.

Sydney Trains has now created the Rail Repair Plan, an accelerated maintenance program that will take place over the next year or more to build a more reliable and resilient train network.

Maintenance work is being prioritised during existing trackwork windows such as on weekends, weeknights, during school holidays or during off peak on a weekday when fewer people are catching trains.

We work closely with our event planning team to ensure there will be transport options to get you where you need to go.

If you’re using the rail network on weekends, please plan ahead using tools such the Trip Planner, the Opal Travel app and check travel alerts or subscribe to the trackwork alert email to keep up-to-date with the latest changes.

See replacement services network map

Download this map (pdf 428KB)

Trackwork Monday 13 to Sunday 19 May 2024

No trackwork scheduled.

No trackwork scheduled.

Wednesday 15 May

  • From 10.50pm to 1.30am, most trains make extra stops at Homebush and Burwood.

Friday 17 May 

  • From 10.50pm to 2am, buses replace trains between Emu Plains and St Marys.
  • Trains run between St Marys and the City, some to a changed timetable.

Saturday 18 and Sunday 19 May   

  • Buses replace trains between Emu Plains and Parramatta.
  • Trains run to a changed timetable between Richmond and Blacktown, and between Parramatta and the City.

Wednesday 15 May

  • From 10.50pm to 1.30am, buses replace Inner West trains between Strathfield and Ashfield.
  • Trains run between Ashfield and the City Circle, some to a changed timetable.
  • Leppington trains continue to run but will not stop at Ashfield.
  • Most T1 Western Line trains make extra stops at Homebush and Burwood.

Monday 13 to Thursday 16 May

  • Nightly from 9.30pm to 2am, buses replace trains between Bankstown and Sydenham.
  • Trains run between Liverpool or Lidcombe and Bankstown, some to a changed timetable.
  • T4 trains run between Sydenham and Bondi Junction, making extra stops at St Peters and Erskineville.

Monday 13 to Thursday 16 May

  • Nightly from 9.50pm to 2.30am, buses replace trains between Cronulla and Sutherland.
  • Trains run between Waterfall, Sutherland and Bondi Junction, making extra stops at St Peters and Erskineville, to a changed timetable.

Saturday 18 and Sunday 19 May   

  • Buses replace trains between Cronulla and Sutherland.
  • Trains run between Waterfall, Sutherland and Bondi Junction, to a changed timetable.
     
  • Saturday from 11.30pm to 2.20am, buses also replace trains between Waterfall and Hurstville.
  • Trains run between Hurstville and Bondi Junction, some to a changed timetable.

Saturday 18 and Sunday 19 May

  • Buses replace trains between Blacktown and Parramatta.
  • Trains run to a changed timetable between Richmond and Blacktown, and between Parramatta or Leppington and the City via Granville.
  • Change at Granville to continue your journey.

No trackwork scheduled.

No trackwork scheduled.

No trackwork scheduled.

Monday 13 to Friday 17 May

  • Buses replace trains between Lithgow and Mount Victoria.
  • Trains run between Mount Victoria and Central, some to a changed timetable.
  • Bathurst trains run between Bathurst and Lithgow or Central, to a changed timetable.
  • Some early morning and late-night services will run between Bathurst and Mount Victoria.
     
  • Friday from 9.30pm, buses replace trains from Lithgow to Blacktown.
  • From 11pm, buses replace trains from Blacktown to Lithgow.
  • T1 Western Line trains run between the City and St Marys, to a changed timetable. Change at Blacktown for buses to Blue Mountains Line stations.

Saturday 18 and Sunday 19 May   

  • Buses replace trains between Bathurst and Parramatta.
  • T1 Western Line trains run between Parramatta and the City, to a changed timetable.

Saturday 18 and Sunday 19 May

  • Buses replace trains between Wyong and Gosford.
  • Trains run between Newcastle Interchange and Wyong, and between Gosford and Central, some to a changed timetable.
     
  • Saturday from 6.50pm to 4.50am Sunday, buses replace trains between Newcastle Interchange and Gosford.

Saturday 18 and Sunday 19 May

  • Some trains may run to a changed timetable due to trackwork on the Central Coast & Newcastle Line.

Saturday 18 May   

  • From 11.30pm to 2.20am, buses replace trains between Waterfall and Hurstville. Trains run between South Coast Line stations and Waterfall only, to a changed timetable.
  • T4 Illawarra Line trains run between Hurstville and Bondi Junction, some to a changed timetable.

No trackwork scheduled.

Trackwork Monday 20 to Sunday 26 May 2024

No trackwork scheduled.

No trackwork scheduled.

Saturday 25 and Sunday 26 May

  • Trains may run to a changed timetable and stopping pattern.
  • Richmond trains make extra stops at Granville and Auburn.

Wednesday 22 May

  • From 10.15am to 1.20pm, buses replace trains between Leppington and Liverpool.
  • Trains run to the normal timetable between Liverpool and the City via Granville, and between Glenfield and the City via the Airport.

Saturday 25 and Sunday 26 May  

  • Buses replace trains between Cabramatta and Granville.
  • Trains run to a changed timetable and stopping pattern between Leppington and the City via Regents Park.

No trackwork scheduled.

Monday 20 to Thursday 23 May  

  • Nightly from 9.50pm to 1.30am, buses replace trains between Central and Bondi Junction.
  • Trains run to a changed timetable between Waterfall or Cronulla and North Sydney.
  • Change at:
    • Central for buses stopping Kings Cross, Edgecliff and Bondi Junction, or
    • Town Hall for express buses to Bondi Junction

Saturday 25 May

  • From 5.45am to 8am, trains run to a changed timetable between Waterfall or Cronulla and the City Circle, and between Central and Bondi Junction.
  • Change trains at Central or Town Hall to continue your journey.

Tuesday 21 and Wednesday 22 May

  • Nightly from 11.50pm to 1.30am, some trains run to a changed timetable between Richmond or Leppington and Olympic Park only. Some trains start and end at Granville.
  • You may need to change trains at Granville to continue your journey.

Wednesday 22 May  

  • From 10.15am to 1.20pm, buses replace trains between Leppington and Liverpool.
  • Trains run to the normal timetable between Liverpool and Schofields.

Saturday 25 and Sunday 26 May  

  • Buses replace trains between Cabramatta and Granville.
  • Trains run to a changed timetable between Leppington and the City via Regents Park and between Richmond or Schofields and Olympic Park.
  • Change at:
    • Lidcombe for trains towards Richmond or Leppington
    • Cabramatta or Granville for buses to Canley Vale, Fairfield, Yennora, Guildford or Merrylands

No trackwork scheduled.

No trackwork scheduled.

No trackwork scheduled.

Monday 20 to Friday 24 May

  • Buses replace trains between Lithgow and Mount Victoria.
  • Trains run between Mount Victoria and Central, some to a changed timetable.
  • Bathurst trains run between Bathurst and Lithgow or Central, to a changed timetable.
  • Some early morning and late-night services will run between Bathurst and Mount Victoria.

Friday 24 May

  • From 11pm, trains run between Blue Mountains Line stations and the City Circle.

Saturday 25 and Sunday 26 May  

  • Most trains run between Blue Mountains Line stations and Blacktown only. Change trains at Blacktown to continue your journey.
  • Some early morning trains will run around the City Circle.
  • Bathurst trains continue to run between Bathurst and Central.

Friday 24 May

  • From 11pm, trains run between Central Coast & Newcastle Line stations and North Sydney or the City Circle.

Saturday 25 and Sunday 26 May  

  • Most trains run between Central Coast & Newcastle Line stations and Strathfield only. Change trains at Strathfield to continue your journey.
  • Some late night or early morning trains will run around the City Circle.

Tuesday 21 to Friday 24 May

  • 4am Tuesday to 7.30am Friday, buses replace trains between Scone and Maitland.
  • Trains between Dungog, Maitland and Newcastle Interchange may run to a changed timetable.
     
  • Tuesday and Wednesday, nightly from 7.20pm to 4.30am, buses replace all trains between Scone, Dungog and Newcastle Interchange.
  • Buses also replace the 18:01 Maitland to Dungog service.

Monday 20 to Thursday 23 May

  • Nightly from 9.50pm to 1.30am, buses replace trains between Central and Bondi Junction.
  • Trains run between South Coast Line stations and the City Circle.
  • Change at:
    • Central for buses to Kings Cross and Edgecliff, or
    • Town Hall for express buses to Bondi Junction

Friday 24 to Sunday 26 May

  • From 11pm Friday, trains run between South Coast Line stations and Bondi Junction or the City Circle.
     
  • Saturday from 3am to 11am, buses replace trains between Port Kembla, Dapto and Waterfall.
  • Trains run between Bomaderry, Kiama and Dapto, some to a changed timetable.
     
  • Sunday from 2.30am to 9.50am, buses replace trains between Bomaderry and Wollongong.
  • Trains run between Port Kembla, Wollongong and Bondi Junction, some to a changed timetable.
  • The 02:39 Kiama to Bondi Junction service will run up to 17 minutes earlier than the normal timetable from Kiama to Coniston, then run to the normal timetable from Wollongong to Bondi Junction.

No trackwork scheduled.