Skip to main content
Notice of industrial action
Due to industrial action, morning trains will be disrupted across the entire V/Line network on Wednesday 13 December. There will also be delays and cancellations throughout the day.
> More Information
Notice of industrial action
Due to industrial action, morning trains will be disrupted across the entire V/Line network on Wednesday 13 December. There will also be delays and cancellations throughout the day.
> More Information
V/Line Logo
Purchase tickets
  • Home
  • Timetables
    • Train & coach timetables
    • Plan a journey
    • Extreme heat timetables
    • Service changes
    • 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
    • Competitions
  • About V/Line
    • Our company
    • Annual reports & publications
    • Contact us & feedback
    • Customer Charter
    • Meet the Managers
    • 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
  • Timetables
    • Train & coach timetables
    • Plan a journey
    • Extreme heat timetables
    • Service changes
    • 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
    • Competitions
  • About V/Line
    • Our company
    • Annual reports & publications
    • Contact us & feedback
    • Customer Charter
    • Meet the Managers
    • 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.
From Sunday 19 November 2023, new timetables will start on the Echuca and Bendigo lines. Check the new timetables here.

Ballarat, Ararat & Maryborough lines

Wendouree - Melbourne (via Ballarat)
Effective: 28 May 2023     PDF   429 kB
Caroline Springs - Deer Park Shuttle
Effective: 12 Dec 2021     PDF   45 kB
Ararat - Melbourne (via Ballarat)
Effective: 28 May 2023     PDF   71 kB
Deer Park - Melbourne (via Ardeer)
Effective: 4 Dec 2022     PDF   115 kB
Maryborough - Melbourne (via Ballarat and Castlemaine)
Effective: 28 May 2023     PDF   75 kB

Bendigo, Echuca & Swan Hill lines

Bendigo - Melbourne
Effective: 19 Nov 2023     PDF   134 kB
Swan Hill - Melbourne
Effective: 22 Apr 2023     PDF   69 kB
Moama / Echuca - Melbourne
Effective: 19 Nov 2023     PDF   78 kB

Geelong & Warrnambool lines

Geelong - Melbourne
Effective: 28 May 2023     PDF   187 kB
Geelong Line temporary coach replacement timetable: 10 December
Effective: 10 Dec 2023     PDF   171 kB
Warrnambool - Melbourne (via Geelong)
Effective: 24 Apr 2023     PDF   57 kB
Warrnambool Line temporary coach replacement timetable: 9 - 10 December
Effective: 9 Dec 2023 - 10 Dec 2023     PDF   981 kB
Warrnambool Line temporary coach replacement timetable: 16 - 17 December
Effective: 16 Dec 2023 - 17 Dec 2023     PDF   886 kB
Deer Park - Melbourne (via Ardeer)
Effective: 4 Dec 2022     PDF   115 kB

Traralgon & Bairnsdale lines

Traralgon - Melbourne
Effective: 10 Mar 2022     PDF   169 kB
Bairnsdale - Melbourne (via Sale, Traralgon & Warragul)
Effective: 10 Mar 2022     PDF   67 kB
Gippsland Line temporary coach replacement timetable: 24 November - 10 December
Effective: 24 Nov 2023 - 10 Dec 2023     PDF   224 kB
Gippsland Line temporary timetable: 11 December - 11 January
Effective: 11 Dec 2023 - 11 Jan 2024     PDF   106 kB

Seymour, Shepparton & Albury lines

Seymour - Melbourne
Effective: 28 May 2023     PDF   97 kB
Albury/Wodonga - Melbourne (via Wangaratta, Benalla and Seymour)
Effective: 23 Oct 2022     PDF   62 kB
Shepparton - Melbourne (via Griffith, Tocumwal, Cobram)
Effective: 28 May 2023     PDF   91 kB
Shepparton Line temporary timetable: 25 November - 25 December
Effective: 25 Nov 2023 - 25 Dec 2023     PDF   51 kB

Coach timetables

Western Victoria

Ararat - Warrnambool
Effective: 28 May 2023     PDF   51 kB
Ballarat - Warrnambool
Effective: 4 Dec 2022     PDF   52 kB
Halls Gap - Melbourne (via Stawell, Ararat and Ballarat)
Effective: 28 May 2023     PDF   53 kB
Maryborough - Melbourne (via Ballarat and Castlemaine)
Effective: 28 May 2023     PDF   75 kB
Mildura - Ballarat
Effective: 17 Jul 2022     PDF   59 kB
Mildura - Melbourne (via Donald, Maryborough and Ballarat)
Effective: 28 May 2023     PDF   57 kB
Mt Gambier - Melbourne (via Casterton, Hamilton and Ballarat)
Effective: 31 Jan 2021     PDF   54 kB
Nhill - Melbourne (via Horsham)
Effective: 28 May 2023     PDF   83 kB
Ouyen to Melbourne (via Hopetoun and Ballarat)
Effective: 28 May 2023     PDF   56 kB
Wendouree - Melbourne (via Ballarat)
Effective: 28 May 2023     PDF   429 kB

Northern Victoria

Barham - Melbourne (via Bendigo)
Effective: 19 Nov 2023     PDF   61 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   55 kB
Barmah - Melbourne (via Shepparton or Heathcote)
Effective: 28 May 2023     PDF   64 kB
Bendigo - Albury (via Shepparton)
Effective: 23 Oct 2022     PDF   52 kB
Daylesford - Melbourne (via Ballarat and Woodend)
Effective: 17 Jul 2022     PDF   57 kB
Deniliquin - Melbourne (via Moama, Echuca, Rochester and Heathcote)
Effective: 23 Oct 2022     PDF   57 kB
Donald - Melbourne (via Bendigo)
Effective: 28 May 2023     PDF   50 kB
Maryborough - Bendigo (via Castlemaine)
Effective: 19 Nov 2023     PDF   56 kB
Mildura - Albury
Effective: 17 Jul 2022     PDF   56 kB
Mildura - Ballarat
Effective: 17 Jul 2022     PDF   59 kB
Mildura - Geelong (via Ballarat)
Effective: 4 Dec 2022     PDF   69 kB
Mildura - Melbourne (via Donald, Maryborough and Ballarat)
Effective: 28 May 2023     PDF   57 kB
Mildura - Melbourne (via Swan Hill and Bendigo)
Effective: 17 Jul 2022     PDF   71 kB
Moama / Echuca - Melbourne
Effective: 19 Nov 2023     PDF   78 kB
Sea Lake - Melbourne (via Charlton and Bendigo)
Effective: 12 Dec 2021     PDF   52 kB
Swan Hill - Melbourne
Effective: 22 Apr 2023     PDF   69 kB
Swan Hill - Melbourne (via Wedderburn and Bendigo)
Effective: 31 Jan 2021     PDF   52 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: 23 Oct 2022     PDF   52 kB
Canberra - Melbourne (via Albury)
Effective: 28 Aug 2022     PDF   50 kB
Corowa - Melbourne (via Rutherglen and Wangaratta)
Effective: 28 Aug 2022     PDF   52 kB
Mansfield - Melbourne (inc Mt Buller)
Effective: 29 May 2023     PDF   61 kB
Mildura - Albury
Effective: 17 Jul 2022     PDF   56 kB
Mulwala - Melbourne (via Yarrawonga and Benalla)
Effective: 28 Aug 2022     PDF   52 kB
Shepparton - Melbourne (via Griffith, Tocumwal, Cobram)
Effective: 28 May 2023     PDF   91 kB
Shepparton Line temporary timetable: 25 November - 25 December
Effective: 25 Nov 2023 - 25 Dec 2023     PDF   51 kB
Sydney - Shepparton (via Benalla)
Effective: 28 Aug 2022     PDF   50 kB

Eastern Victoria

Batemans Bay - Melbourne
Effective: 13 Feb 2022     PDF   73 kB
Cowes/Inverloch - Melbourne (via Koo Wee Rup and Dandenong)
Effective: 13 Feb 2022     PDF   101 kB
Gippsland Line temporary coach replacement timetable: 24 November - 10 December
Effective: 24 Nov 2023 - 10 Dec 2023     PDF   224 kB
Gippsland Line temporary timetable: 11 December - 11 January
Effective: 11 Dec 2023 - 11 Jan 2024     PDF   106 kB
Lakes Entrance - Melbourne (via Orbost, Bairnsdale and Sale)
Effective: 13 Feb 2022     PDF   101 kB
Paynesville - Melbourne (via Bairnsdale and Sale)
Effective: 13 Feb 2022     PDF   48 kB
Sale/Maffra - Melbourne (via Traralgon)
Effective: 13 Feb 2022     PDF   56 kB
Yarram - Melbourne (via Leongatha, Koo Wee Rup and Dandenong)
Effective: 13 Feb 2022     PDF   77 kB

South Western Victoria

Adelaide - Ballarat - Geelong (via Dimboola and Ararat)
Effective: 28 May 2023     PDF   64 kB
Ararat - Warrnambool
Effective: 28 May 2023     PDF   51 kB
Ballarat - Warrnambool
Effective: 4 Dec 2022     PDF   52 kB
Casterton - Melbourne (via Warrnambool and Geelong)
Effective: 4 Dec 2022     PDF   56 kB
Geelong - Bendigo (via Ballarat)
Effective: 31 Jan 2021     PDF   56 kB
Geelong Line temporary coach replacement timetable: 10 December
Effective: 10 Dec 2023     PDF   171 kB
Mildura - Geelong (via Ballarat)
Effective: 4 Dec 2022     PDF   69 kB
Mt Gambier - Melbourne (via Geelong or Ballarat)
Effective: 4 Dec 2022     PDF   59 kB
Warrnambool - Melbourne (via Great Ocean Road)
Effective: 6 Sep 2021     PDF   76 kB
Warrnambool Line temporary coach replacement timetable: 16 - 17 December
Effective: 16 Dec 2023 - 17 Dec 2023     PDF   886 kB
Warrnambool Line temporary coach replacement timetable: 9 - 10 December
Effective: 9 Dec 2023 - 10 Dec 2023     PDF   981 kB

Interstate

Adelaide - Ballarat - Geelong (via Dimboola and Ararat)
Effective: 28 May 2023     PDF   64 kB
Adelaide - Melbourne (Daylink)
Effective: 28 May 2023     PDF   55 kB
Adelaide - Sydney (Speedlink)
Effective: 23 Oct 2022     PDF   55 kB
Batemans Bay - Melbourne
Effective: 13 Feb 2022     PDF   73 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   57 kB
Mt Gambier - Melbourne (via Casterton, Hamilton and Ballarat)
Effective: 31 Jan 2021     PDF   54 kB
Mt Gambier - Melbourne (via Geelong or Ballarat)
Effective: 4 Dec 2022     PDF   59 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.
  • 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.