Coaches replace trains on the Bendigo, Echuca and Swan Hill lines
5 Jun - 7 Jun 2026
Bendigo line
Due to Metro maintenance and renewal works, coaches replace trains for all or part of the journey on the Bendigo, Echuca, and Swan Hill lines from Friday night 5 June to last service Sunday 7 June.
Friday night 5 June
From 8.00pm to last service – coaches replace all trains between Southern Cross, Bendigo, Epsom and Eaglehawk.
From Epsom:
The 7.55pm Epsom to Southern Cross service will run as a train to Bendigo, then coaches from Bendigo to Southern Cross.
Saturday 6 and Sunday 7 June
Bendigo and Echuca lines
View the temporary timetable here.
Coaches replace trains between Gisborne and Southern Cross. Trains will run between Gisborne, Bendigo and Echuca.
Coaches will depart Southern Cross Station up to 30 minutes earlier than usual train times.
Swan Hill Line
View the temporary timetable here.
Swan Hill trains will run between Swan Hill and Bendigo only.
Travel advice for Swan Hill passengers travelling to and from:
Melbourne - catch an express coach between Bendigo and Southern Cross.
Bendigo Line stations - catch a Bendigo Line train between Bendigo and Gisborne, and a coach replacement service between Gisborne and Sunbury.
Temporary timetables will be in place.
Passengers with accessibility needs are advised to call 1800 800 007 before travelling so we can provide the best possible service for your journey.
General Information
• There is limited space for bikes on V/Line trains and coach replacement services
• No pets or hot food/liquids allowed on replacement coaches.
• Customers require a valid myki or paper ticket to travel on all V/Line replacement coach services. Please touch on and touch off your myki to ensure you pay the correct fare.
• In Melbourne, coaches will arrive and depart from the Southern Cross Station coach terminal located on Spencer Street, opposite Little Bourke Street.
• Customers with accessibility needs please call 1800 800 007 before travelling.
• For the latest up-to-date information follow us on X
@vline_bendigo