V/Line Coaches bus routes and timetables
V/Line Coaches is a bus network serving Regional Victoria coaches, Victoria, with 46 bus routes in the current timetable. On weekdays the first bus leaves at 4:05 am and the last at 11:11 pm. Open a route for the whole day in both directions, with the next bus highlighted.
Your saved V/Line Coaches stops
Timetable change on 5 October 2026. These pages show the current timetable.
All routes
- Ararat to Melbourne via Ballarat
- Ballarat/Wendouree to Melbourne via Melton
- Bendigo to Melbourne via Gisborne
- Echuca/Moama to Melbourne via Bendigo or Heathcote
- Swan Hill to Melbourne via Bendigo
- Adelaide to Melbourne via Horsham, Ballarat & Geelong
- Albury to Bendigo via Wangaratta & Shepparton
- Alexandra to Seymour via Yea
- Ballarat to Warrnambool via Skipton
- Barham to Melbourne via Bendigo
- Barmah to Melbourne via Shepparton & Heathcote
- Batemans Bay to Melbourne via Bairnsdale
- Canberra to Melbourne via Bairnsdale
- Corowa to Melbourne via Rutherglen & Wangaratta
- Cowes and Inverloch to Melbourne via Dandenong & Koo Wee Rup
- Daylesford to Melbourne via Woodend or Castlemaine
- Deniliquin to Melbourne via Moama, Echuca & Heathcote
- Donald to Melbourne via Bendigo
- Echuca/Moama to Melbourne via Shepparton
- Geelong to Bendigo via Ballarat
- Griffith to Melbourne via Shepparton
- Halls Gap to Melbourne via Stawell & Ballarat
- Marlo to Lake Tyers Beach to Melbourne via Bairnsdale
- Maryborough to Melbourne via Castlemaine
- Mildura to Albury via Kerang & Shepparton
- Mildura to Ballarat via Swan Hill & Bendigo
- Mildura to Melbourne via Ballarat & Donald
- Mount Beauty to Melbourne via Bright
- Mount Gambier to Melbourne via Hamilton & Ballarat
- Mt Buller/Mansfield to Melbourne via Yea
- Mulwala to Melbourne via Benalla & Seymour
- Nhill to Melbourne via Ararat & Ballarat
- Ouyen to Melbourne via Warracknabeal & Ballarat
- Paynesville to Melbourne via Bairnsdale
- Portland to Casterton to Hamilton to Warrnambool to Melbourne
- Sea Lake to Melbourne via Charlton & Bendigo
- Sydney to Adelaide via Albury
- Warrnambool to Melbourne via Ararat & Hamilton
- Yarram to Melbourne via Koo Wee Rup & Dandenong
- Warrnambool - Melbourne via Colac & Geelong
- Albury to Melbourne via Seymour
- Seymour to Melbourne via Broadmeadows
- Shepparton to Melbourne via Seymour
- Bairnsdale to Melbourne via Sale & Traralgon
- Sale to Melbourne via Maffra & Traralgon
- Traralgon to Melbourne via Morwell, Moe & Pakenham
V/Line Coaches route map
Busiest stops
V/Line Coaches questions
How many routes does V/Line Coaches have?
V/Line Coaches has 46 bus routes in the current timetable, serving Regional Victoria coaches.
What time do V/Line Coaches buses start and stop?
On a weekday the earliest route starts at 4:05 am and the last bus leaves at 11:11 pm. Each route page lists its own first and last bus for every day.
Does V/Line Coaches run on Sundays?
33 of the 46 routes run on Sundays. The others do not; their pages say which days they run.
Is there a V/Line Coaches route map?
Yes. Open the map on this page to see every route, and open a route to see its stops on the map.
Where do the V/Line Coaches times come from?
From the open timetable data published by Public Transport Victoria (Department of Transport and Planning), refreshed 5 October 2026. These are scheduled times, not live arrivals.
Source: Public Transport Victoria (Department of Transport and Planning) open data (GTFS schedule for V/Line Coaches), used under CC BY 4.0. Refreshed 5 October 2026. Disruptions and service alerts are published by the operator. Changes made: times reformatted into timetables and departure lists.