Metro Trains
Belgrave and Lilydale lines
Buses will replace trains on the Belgrave/Lilydale lines (between Blackburn and Belgrave/Lilydale or between Box Hill and Belgrave/Lilydale) from 12.15am on Saturday 2 July, until the last service on Sunday, 10 July 2016.
Craigieburn line
Buses will replace trains between Essendon and Craigieburn stations after 8pm each night from Sunday 17 July until Wednesday, 20 July 2016.
Frankston and Stony Point lines
Buses will replace trains on sections of the Frankston line from 8.15pm on Friday 24 June, until the last service on Sunday, 31 July 2016.
Buses will also replace trains between Frankston and Stony Point stations from 8pm on Friday 24 June, until the last service on Sunday, 31 July 2016.
Hurstbridge and South Morang lines
Temporary platform changes will apply to all Hurstbridge and South Morang trains using Flinders Street Station each night after approximately9pm from Sunday 17 July, until the last service on Thursday, 21 July 2016.
Sandringham line
Changes will apply to weekday departure times for Sandringham line services in the AM and PM peaks only, from Monday 27 June until Friday, 29 July 2016.
Upfield line
Buses will replace trains between North Melbourne and Upfield stations after 8pm each night from Sunday 10 July until Tuesday, 12 July 2016.
Trams
Routes 55, 57 and 59
Buses will replace trams on Routes 55, 57 and 59 from approximately 9pm on Friday 1 July, until the last service on Sunday, 10 July.
VLine
Ballarat, Ararat and Maryborough lines
Coaches will replace trains on sections of the Ballarat, Ararat and Maryborough lines from Saturday 16 July until Sunday, 17 July 2016.
Seymour line
Train services on the Seymour line will be affected by service alterations in the afternoons and evenings from Sunday 17 July until Wednesday, 20 July 2016.
Traralgon and Bairnsdale lines
Train services on the Traralgon and Bairnsdale lines will be affected by service alterations in the evenings from Sunday 17 July until Wednesday, 20 July 2016.