Skip to main content
V/Line Logo
Purchase tickets
  • Home
  • Service changes
  • Timetables
    • Footy services
    • Train & coach timetables
    • Plan a journey
    • Extreme heat timetables
    • Travel updates
  • 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
  • Escape with V/Line
    • Escape
  • About V/Line
    • Our company
    • Annual reports & publications
    • Contact us & feedback
    • Customer Charter
    • Voice of Customer
    • Community
    • Projects
    • Performance
    • Careers
    • Media centre
  • Search
V/Line Logo
  • Plan trip/Buy tickets
  • Live service updates
  • Next 5
  • Search
  • Normal text sizeLarger text sizeLargest text size
  • Service changes
  • Timetables
    • Footy services
    • Train & coach timetables
    • Plan a journey
    • Extreme heat timetables
    • Travel updates
  • 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
  • Escape with V/Line
    • Escape
  • 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.
"); }); //Smooth scrolling (and don't break any accordian panels) $("a[href*='#']:not([href='#']):not(a[data-toggle*='collapse'])").click(function() { if (location.pathname.replace(/^.*\//,"").replace(/\?.*$/, "") == this.pathname.replace(/^.*\//,"").replace(/\?.*$/, "") && location.hostname == this.hostname) { var target = $("a[id='"+decodeURI(this.hash).replace("#", "")+"']"); target = target.length ? target : $("[name='" + this.hash.slice(1) +"']"); if (target.length) { $("html,body").animate({ scrollTop: target.offset().top }, 1000); return false; } } }); $("a[href='#top']").click(function() { $("html, body").animate({ scrollTop: 0 }, "slow"); return false; }); });

Ballarat, Ararat & Maryborough lines

Wendouree - Melbourne (via Ballarat) Effective: 13 Apr 2025     PDF   289 kB Ararat - Melbourne (via Ballarat) Effective: 13 Apr 2025     PDF   82 kB Deer Park - Melbourne (via Ardeer) Effective: 13 Apr 2025     PDF   437 kB Maryborough - Melbourne (via Ballarat and Castlemaine) Effective: 13 Apr 2025     PDF   83 kB

Bendigo, Echuca & Swan Hill lines

Bendigo - Melbourne Effective: 13 Apr 2025     PDF   152 kB Bendigo Line temporary timetable: 16 - 17 August Effective: 16 Aug 2025 - 17 Aug 2025     PDF   137 kB Bendigo and Echuca lines temporary train timetable - 23-24 August Effective: 23 Aug 2025 - 24 Aug 2025     PDF   106 kB Swan Hill temporary coach replacement timetable: 23-24 August Effective: 23 Aug 2025 - 24 Aug 2025     PDF   60 kB Swan Hill - Melbourne Effective: 22 Apr 2023     PDF   77 kB Moama / Echuca - Melbourne Effective: 19 Nov 2023     PDF   86 kB

Traralgon & Bairnsdale lines

Traralgon - Melbourne Effective: 15 Sep 2024     PDF   114 kB Traralgon Line temporary timetable 16 - 17 August Effective: 16 Aug 2025 - 17 Aug 2025     PDF   135 kB Bairnsdale - Melbourne (via Sale, Traralgon & Warragul) Effective: 15 Sep 2024     PDF   76 kB Bairnsdale Line temporary timetable: 16 - 17 August Effective: 16 Aug 2025 - 17 Aug 2025     PDF   70 kB

Geelong & Warrnambool lines

Geelong - Melbourne Effective: 13 Apr 2025     PDF   223 kB Warrnambool - Melbourne (via Geelong) Effective: 13 Apr 2025     PDF   61 kB Warrnambool Line temporary coach replacement timetable: 16 - 17 August Effective: 16 Aug 2025 - 17 Aug 2025     PDF   2.5 MB Deer Park - Melbourne (via Ardeer) Effective: 13 Apr 2025     PDF   437 kB

Seymour, Shepparton & Albury lines

Seymour - Melbourne Effective: 13 Apr 2025     PDF   108 kB Seymour Line temporary timetable: 16 - 17 August Effective: 16 Aug 2025 - 17 Aug 2025     PDF   115 kB Albury/Wodonga - Melbourne (via Wangaratta, Benalla and Seymour) Effective: 13 Apr 2025     PDF   78 kB Shepparton - Melbourne (via Griffith, Tocumwal, Cobram) Effective: 28 May 2023     PDF   102 kB

Coach timetables

Western Victoria

Ararat - Warrnambool Effective: 13 Apr 2025     PDF   67 kB Ballarat - Warrnambool Effective: 1 Dec 2024     PDF   57 kB Halls Gap - Melbourne (via Stawell, Ararat and Ballarat) Effective: 13 Apr 2025     PDF   86 kB Maryborough - Melbourne (via Ballarat and Castlemaine) Effective: 13 Apr 2025     PDF   83 kB Mildura - Ballarat Effective: 1 Dec 2024     PDF   63 kB Mildura - Melbourne (via Donald, Maryborough and Ballarat) Effective: 13 Apr 2025     PDF   91 kB Mt Gambier - Melbourne (via Casterton, Hamilton and Ballarat) Effective: 13 Apr 2025     PDF   85 kB Nhill - Melbourne (via Horsham) Effective: 13 Apr 2025     PDF   87 kB Ouyen to Melbourne (via Hopetoun and Ballarat) Effective: 13 Apr 2025     PDF   63 kB Wendouree - Melbourne (via Ballarat) Effective: 13 Apr 2025     PDF   289 kB

Northern Victoria

Barham - Melbourne (via Bendigo) Effective: 19 Nov 2023     PDF   66 kB Barham - Melbourne (via Cohuna, Rochester and Bendigo) Effective: 19 Nov 2023     PDF   50 kB Barham - Melbourne (via Cohuna, Rochester and Heathcote) Effective: 31 Jan 2021     PDF   59 kB Barmah - Melbourne (via Shepparton or Heathcote) Effective: 28 May 2023     PDF   72 kB Bendigo - Albury (via Shepparton) Effective: 23 Oct 2022     PDF   52 kB Bendigo and Echuca lines temporary train timetable - 23-24 August Effective: 23 Aug 2025 - 24 Aug 2025     PDF   106 kB Bendigo Line temporary timetable: 16 - 17 August Effective: 16 Aug 2025 - 17 Aug 2025     PDF   137 kB Daylesford - Melbourne (via Ballarat and Woodend) Effective: 13 Apr 2025     PDF   108 kB Deniliquin - Melbourne (via Moama, Echuca, Rochester and Heathcote) Effective: 23 Oct 2022     PDF   62 kB Donald - Melbourne (via Bendigo) Effective: 28 May 2023     PDF   55 kB Maryborough - Bendigo (via Castlemaine) Effective: 19 Nov 2023     PDF   59 kB Mildura - Albury Effective: 17 Jul 2022     PDF   61 kB Mildura - Ballarat Effective: 1 Dec 2024     PDF   63 kB Mildura - Geelong (via Ballarat) Effective: 13 Apr 2025     PDF   146 kB Mildura - Melbourne (via Donald, Maryborough and Ballarat) Effective: 13 Apr 2025     PDF   91 kB Mildura - Melbourne (via Swan Hill and Bendigo) Effective: 1 Dec 2024     PDF   80 kB Moama / Echuca - Melbourne Effective: 19 Nov 2023     PDF   86 kB Sea Lake - Melbourne (via Charlton and Bendigo) Effective: 1 Dec 2024     PDF   57 kB Swan Hill - Melbourne Effective: 22 Apr 2023     PDF   77 kB Swan Hill - Melbourne (via Wedderburn and Bendigo) Effective: 31 Jan 2021     PDF   56 kB Swan Hill temporary coach replacement timetable: 23-24 August Effective: 23 Aug 2025 - 24 Aug 2025     PDF   60 kB

North Eastern Victoria

Alexandra - Melbourne (via Seymour) Effective: 23 Oct 2022     PDF   49 kB Bendigo - Albury (via Shepparton) Effective: 23 Oct 2022     PDF   52 kB Bright and Beechworth - Melbourne (inc Mt Beauty) Effective: 1 Dec 2024     PDF   62 kB Canberra - Melbourne (via Albury) Effective: 28 Aug 2022     PDF   50 kB Corowa - Melbourne (via Rutherglen and Wangaratta) Effective: 1 Dec 2024     PDF   56 kB Mansfield - Melbourne (inc Mt Buller) Effective: 29 May 2023     PDF   61 kB Mildura - Albury Effective: 17 Jul 2022     PDF   61 kB Mulwala - Melbourne (via Yarrawonga and Benalla) Effective: 13 Apr 2025     PDF   59 kB Seymour Line temporary timetable: 16 - 17 August Effective: 16 Aug 2025 - 17 Aug 2025     PDF   115 kB Shepparton - Melbourne (via Griffith, Tocumwal, Cobram) Effective: 28 May 2023     PDF   102 kB Sydney - Shepparton (via Benalla) Effective: 28 Aug 2022     PDF   50 kB

Eastern Victoria

Bairnsdale Line temporary timetable: 16 - 17 August Effective: 16 Aug 2025 - 17 Aug 2025     PDF   70 kB Batemans Bay - Melbourne Effective: 13 Feb 2022     PDF   75 kB Cowes/Inverloch - Melbourne (via Koo Wee Rup and Dandenong) Effective: 1 Dec 2024     PDF   121 kB Lakes Entrance - Melbourne (via Orbost, Bairnsdale and Sale) Effective: 15 Sep 2024     PDF   116 kB Paynesville - Melbourne (via Bairnsdale and Sale) Effective: 13 Feb 2022     PDF   53 kB Sale/Maffra - Melbourne (via Traralgon) Effective: 15 Sep 2024     PDF   60 kB Traralgon Line temporary timetable 16 - 17 August Effective: 16 Aug 2025 - 17 Aug 2025     PDF   135 kB Yarram - Melbourne (via Leongatha, Koo Wee Rup and Dandenong) Effective: 13 Feb 2022     PDF   87 kB

South Western Victoria

Adelaide - Ballarat - Geelong (via Dimboola and Ararat) Effective: 13 Apr 2025     PDF   73 kB Ararat - Warrnambool Effective: 13 Apr 2025     PDF   67 kB Ballarat - Warrnambool Effective: 1 Dec 2024     PDF   57 kB Casterton - Melbourne (via Warrnambool and Geelong) Effective: 13 Apr 2025     PDF   64 kB Geelong - Bendigo (via Ballarat) Effective: 1 Dec 2024     PDF   60 kB Mildura - Geelong (via Ballarat) Effective: 13 Apr 2025     PDF   146 kB Mt Gambier - Melbourne (via Geelong or Ballarat) Effective: 13 Apr 2025     PDF   64 kB Warrnambool - Melbourne (via Great Ocean Road) Effective: 1 Dec 2024     PDF   82 kB Warrnambool Line temporary coach replacement timetable: 16 - 17 August Effective: 16 Aug 2025 - 17 Aug 2025     PDF   2.5 MB

Interstate

Adelaide - Ballarat - Geelong (via Dimboola and Ararat) Effective: 13 Apr 2025     PDF   73 kB Adelaide - Melbourne (Daylink) Effective: 1 Dec 2024     PDF   60 kB Adelaide - Sydney (Speedlink) Effective: 1 Dec 2024     PDF   60 kB Batemans Bay - Melbourne Effective: 13 Feb 2022     PDF   75 kB Canberra - Melbourne (via Albury) Effective: 28 Aug 2022     PDF   50 kB Canberra - Melbourne (via Cooma, Bairnsdale and Sale) Effective: 13 Feb 2022     PDF   55 kB Deniliquin - Melbourne (via Moama, Echuca, Rochester and Heathcote) Effective: 23 Oct 2022     PDF   62 kB Mt Gambier - Melbourne (via Casterton, Hamilton and Ballarat) Effective: 13 Apr 2025     PDF   85 kB Mt Gambier - Melbourne (via Geelong or Ballarat) Effective: 13 Apr 2025     PDF   64 kB Sydney - Shepparton (via Benalla) Effective: 28 Aug 2022     PDF   50 kB
Tweet
V/Line acknowledges the Traditional Custodians of Country on which we operate our services. We pay our respect to Aboriginal and Torres Strait Islander cultures, and to Elders past and present.
V/Line is committed to providing accessible information for passengers, and work is continuing to make this website more accessible.   
We acknowledge that some sections of this website may not fully comply with the Web Content Accessibility Guidelines 2.2, Level AA standards, which we are working to improve. 
If you are unable to access any content on this website and need to request an accessible version, please email [email protected] or call 1800 800 007.
  • Contact us
  • Sitemap
  • Privacy policy
  • Terms of use
  • V/Line Corporate
  • State Government of Victoria logo
  • Public Transport Victoria logo
V/Line acknowledges the Traditional Custodians of Country on which we operate our services. We pay our respect to Aboriginal and Torres Strait Islander cultures, and to Elders past and present.
V/Line is committed to providing accessible information for passengers, and work is continuing to make this website more accessible.   

We acknowledge that some sections of this website may not fully comply with the Web Content Accessibility Guidelines 2.2, Level AA standards, which we are working to improve. 

If you are unable to access any content on this website and need to request an accessible version, please email [email protected] or call 1800 800 007.