Skip to main content
×
Search
Toggle navigation
Purchase tickets
Home
Service changes
Timetables
Train & coach timetables
Plan a journey
Extreme heat timetables
Travel updates
Footy services
Fares & general info
Buy tickets
Ticketing & fares
Group Travel
Bicycles, luggage & animals
On board
Accessibility
First-time users
Safety
The V/Line app
FAQ
Maps, stations & stops
Where to buy tickets
Stations & stops
Virtual station tours
Network maps
About V/Line
Our company
Annual reports & publications
Contact us & feedback
Customer Charter
Voice of Customer
Community
Projects
Performance
Careers
Media centre
Search
Plan trip/Buy tickets
Live service updates
Next 5
Search
Service changes
Timetables
Train & coach timetables
Plan a journey
Extreme heat timetables
Travel updates
Footy services
Fares & general info
Buy tickets
Ticketing & fares
Group Travel
Bicycles, luggage & animals
On board
Accessibility
First-time users
Safety
The V/Line app
FAQ
Maps, stations & stops
Where to buy tickets
Stations & stops
Virtual station tours
Network maps
About V/Line
Our company
Annual reports & publications
Contact us & feedback
Customer Charter
Voice of Customer
Community
Projects
Performance
Careers
Media centre
Master train and coach timetables
Our master timetables are displayed here. Before travel, check for service changes or disruptions to your journey by using our
Journey Planner
, or by visiting the
Service Changes
page.
Ballarat, Ararat & Maryborough lines
Deer Park - Melbourne (via Ardeer)
Effective: 23 Aug 2026 PDF 218 kB
Wendouree - Melbourne (via Ballarat)
Effective: 23 Aug 2026 PDF 314 kB
Ararat Line temporary train timetable: 1 September - 31 October
Effective: 1 Sep 2026 - 31 Oct 2026 PDF 67 kB
Ararat - Melbourne (via Ballarat)
Effective: 23 Aug 2026 PDF 123 kB
Maryborough - Melbourne (via Ballarat and Castlemaine)
Effective: 23 Aug 2026 PDF 99 kB
Bendigo, Echuca & Swan Hill lines
Bendigo - Melbourne
Effective: 23 Aug 2026 PDF 149 kB
Moama / Echuca - Melbourne
Effective: 23 Aug 2026 PDF 105 kB
Swan Hill - Melbourne
Effective: 23 Aug 2026 PDF 94 kB
Traralgon & Bairnsdale lines
Bairnsdale - Melbourne (via Sale, Traralgon & Warragul)
Effective: 23 Aug 2026 PDF 84 kB
Traralgon - Melbourne
Effective: 23 Aug 2026 PDF 349 kB
Traralgon Line temporary timetable: 4-6 September
Effective: 4 Sep 2026 - 6 Sep 2026 PDF 691 kB
Geelong & Warrnambool lines
Deer Park - Melbourne (via Ardeer)
Effective: 23 Aug 2026 PDF 218 kB
Geelong - Melbourne
Effective: 23 Aug 2026 PDF 853 kB
Warrnambool - Melbourne (via Geelong)
Effective: 23 Aug 2026 PDF 67 kB
Seymour, Shepparton & Albury lines
Seymour - Melbourne
Effective: 23 Aug 2026 PDF 142 kB
Seymour Line temporary timetable: 11 -16 September
Effective: 11 Sep 2026 - 16 Sep 2026 PDF 129 kB
Albury/Wodonga - Melbourne (via Wangaratta, Benalla and Seymour)
Effective: 23 Aug 2026 PDF 95 kB
Shepparton - Melbourne (via Griffith, Tocumwal, Cobram)
Effective: 23 Aug 2026 PDF 121 kB
Shepparton Line temporary timetable: 11-16 September
Effective: 11 Sep 2026 - 16 Sep 2026 PDF 294 kB
Albury Line temporary timetable: 12-15 September
Effective: 12 Sep 2026 - 15 Sep 2026 PDF 97 kB
Albury Line temporary timetable: 21 September
Effective: 21 Sep 2026 PDF 74 kB
Coach timetables
Western Victoria
Ararat - Warrnambool
Effective: 1 Feb 2026 PDF 61 kB
Ararat Line temporary train timetable: 1 September - 31 October
Effective: 1 Sep 2026 - 31 Oct 2026 PDF 67 kB
Ballarat - Warrnambool
Effective: 23 Aug 2026 PDF 62 kB
Halls Gap - Melbourne (via Stawell, Ararat and Ballarat)
Effective: 23 Aug 2026 PDF 63 kB
Maryborough - Melbourne (via Ballarat and Castlemaine)
Effective: 23 Aug 2026 PDF 99 kB
Mildura - Ballarat
Effective: 23 Aug 2026 PDF 70 kB
Mildura - Melbourne (via Donald, Maryborough and Ballarat)
Effective: 23 Aug 2026 PDF 70 kB
Mt Gambier - Melbourne (via Casterton, Hamilton and Ballarat)
Effective: 23 Aug 2026 PDF 65 kB
Nhill - Melbourne (via Horsham)
Effective: 23 Aug 2026 PDF 96 kB
Ouyen to Melbourne (via Hopetoun and Ballarat)
Effective: 23 Aug 2026 PDF 65 kB
Wendouree - Melbourne (via Ballarat)
Effective: 23 Aug 2026 PDF 314 kB
Northern Victoria
Barham - Melbourne (via Bendigo)
Effective: 23 Aug 2026 PDF 76 kB
Barham - Melbourne (via Cohuna, Rochester and Bendigo)
Effective: 23 Aug 2026 PDF 67 kB
Barham - Melbourne (via Cohuna, Rochester and Heathcote)
Effective: 1 Feb 2026 PDF 66 kB
Barmah - Melbourne (via Shepparton or Heathcote)
Effective: 23 Aug 2026 PDF 86 kB
Bendigo - Albury (via Shepparton)
Effective: 1 Feb 2026 PDF 62 kB
Daylesford - Melbourne (via Ballarat and Woodend)
Effective: 23 Aug 2026 PDF 97 kB
Deniliquin - Melbourne (via Moama, Echuca, Rochester and Heathcote)
Effective: 1 Feb 2026 PDF 68 kB
Donald - Melbourne (via Bendigo)
Effective: 23 Aug 2026 PDF 63 kB
Maryborough - Bendigo (via Castlemaine)
Effective: 23 Aug 2026 PDF 68 kB
Mildura - Albury
Effective: 23 Aug 2026 PDF 68 kB
Mildura - Ballarat
Effective: 23 Aug 2026 PDF 70 kB
Mildura - Geelong (via Ballarat)
Effective: 23 Aug 2026 PDF 88 kB
Mildura - Melbourne (via Donald, Maryborough and Ballarat)
Effective: 23 Aug 2026 PDF 70 kB
Mildura - Melbourne (via Swan Hill and Bendigo)
Effective: 23 Aug 2026 PDF 99 kB
Moama / Echuca - Melbourne
Effective: 23 Aug 2026 PDF 105 kB
Sea Lake - Melbourne (via Charlton and Bendigo)
Effective: 1 Feb 2026 PDF 62 kB
Swan Hill - Melbourne
Effective: 23 Aug 2026 PDF 94 kB
Swan Hill - Melbourne (via Wedderburn and Bendigo)
Effective: 1 Feb 2026 PDF 87 kB
North Eastern Victoria
Albury Line temporary timetable: 12-15 September
Effective: 12 Sep 2026 - 15 Sep 2026 PDF 97 kB
Albury Line temporary timetable: 21 September
Effective: 21 Sep 2026 PDF 74 kB
Alexandra - Melbourne (via Seymour)
Effective: 23 Aug 2026 PDF 59 kB
Bendigo - Albury (via Shepparton)
Effective: 1 Feb 2026 PDF 62 kB
Bright and Beechworth - Melbourne (inc Mt Beauty)
Effective: 23 Aug 2026 PDF 71 kB
Canberra - Melbourne (via Albury)
Effective: 1 Feb 2026 PDF 61 kB
Corowa - Melbourne (via Rutherglen and Wangaratta)
Effective: 23 Aug 2026 PDF 62 kB
Mansfield - Melbourne (inc Mt Buller)
Effective: 1 Feb 2026 PDF 80 kB
Mildura - Albury
Effective: 23 Aug 2026 PDF 68 kB
Mulwala - Melbourne (via Yarrawonga and Benalla)
Effective: 1 Feb 2026 PDF 62 kB
Seymour Line temporary timetable: 11 -16 September
Effective: 11 Sep 2026 - 16 Sep 2026 PDF 129 kB
Shepparton - Melbourne (via Griffith, Tocumwal, Cobram)
Effective: 23 Aug 2026 PDF 121 kB
Shepparton Line temporary timetable: 11-16 September
Effective: 11 Sep 2026 - 16 Sep 2026 PDF 294 kB
Sydney - Shepparton (via Benalla)
Effective: 1 Feb 2026 PDF 61 kB
Eastern Victoria
Batemans Bay - Melbourne
Effective: 23 Aug 2026 PDF 85 kB
Cowes/Inverloch - Melbourne (via Koo Wee Rup and Dandenong)
Effective: 23 Aug 2026 PDF 135 kB
Lakes Entrance - Melbourne (via Orbost, Bairnsdale and Sale)
Effective: 23 Aug 2026 PDF 144 kB
Paynesville - Melbourne (via Bairnsdale and Sale)
Effective: 23 Aug 2026 PDF 61 kB
Sale/Maffra - Melbourne (via Traralgon)
Effective: 23 Aug 2026 PDF 69 kB
Traralgon Line temporary timetable: 4-6 September
Effective: 4 Sep 2026 - 6 Sep 2026 PDF 691 kB
Yarram - Melbourne (via Leongatha, Koo Wee Rup and Dandenong)
Effective: 23 Aug 2026 PDF 95 kB
South Western Victoria
Adelaide - Ballarat - Geelong (via Dimboola and Ararat)
Effective: 23 Aug 2026 PDF 82 kB
Ararat - Warrnambool
Effective: 1 Feb 2026 PDF 61 kB
Ballarat - Warrnambool
Effective: 23 Aug 2026 PDF 62 kB
Casterton - Melbourne (via Warrnambool and Geelong)
Effective: 23 Aug 2026 PDF 69 kB
Geelong - Bendigo (via Ballarat)
Effective: 23 Aug 2026 PDF 66 kB
Melbourne - Apollo Bay (via Great Ocean Road): 14 Dec - 27 Jan
Effective: 14 Dec 2026 PDF 697 kB
Mildura - Geelong (via Ballarat)
Effective: 23 Aug 2026 PDF 88 kB
Mt Gambier - Melbourne (via Geelong or Ballarat)
Effective: 23 Aug 2026 PDF 71 kB
Warrnambool - Melbourne (via Great Ocean Road)
Effective: 23 Aug 2026 PDF 101 kB
Interstate
Adelaide - Ballarat - Geelong (via Dimboola and Ararat)
Effective: 23 Aug 2026 PDF 82 kB
Adelaide - Melbourne (Daylink)
Effective: 23 Aug 2026 PDF 66 kB
Adelaide - Sydney (Speedlink)
Effective: 1 Feb 2026 PDF 66 kB
Batemans Bay - Melbourne
Effective: 23 Aug 2026 PDF 85 kB
Canberra - Melbourne (via Albury)
Effective: 1 Feb 2026 PDF 61 kB
Canberra - Melbourne (via Cooma, Bairnsdale and Sale)
Effective: 23 Aug 2026 PDF 66 kB
Deniliquin - Melbourne (via Moama, Echuca, Rochester and Heathcote)
Effective: 1 Feb 2026 PDF 68 kB
Mt Gambier - Melbourne (via Casterton, Hamilton and Ballarat)
Effective: 23 Aug 2026 PDF 65 kB
Mt Gambier - Melbourne (via Geelong or Ballarat)
Effective: 23 Aug 2026 PDF 71 kB
Sydney - Shepparton (via Benalla)
Effective: 1 Feb 2026 PDF 61 kB
Tweet