Regional Victoria Buses routes and timetables
Regional Victoria Buses is a bus network serving towns across regional Victoria, Victoria, with 201 bus routes in the current timetable. On weekdays the first bus leaves at 4:55 am and the last at 11:12 pm. Open a route for the whole day in both directions, with the next bus highlighted.
Your saved Regional Victoria Buses stops
Timetable change on 1 November 2026. These pages show the current timetable.
All routes
- Ararat West via Brewster Road, Lowe Road (Route 1)
- Bairnsdale to West Bairnsdale (Route 1)
- Benalla to Benalla West (Route 1)
- Castlemaine to Campbells Creek (Route 1)
- Colac to Elliminyt (Route 1)
- Echuca to Echuca South (Route 1)
- Hamilton West via Coleraine Road (Route 1)
- Horsham to Natimuk Road to Shirley St (Route 1)
- Kyneton Town Centre to Kyneton Station via Kyneton North (Route 1)
- Lakes Entrance to Kalimna (Route 1)
- Maryborough to Hedges (Route 1)
- Portland to North (Route 1)
- Sale to Sale Hospital via Port of Sale (Route 1)
- Shepparton to Mooroopna (Route 1)
- Shepparton to Parkside Gardens via GV Health (Route 1)
- Stawell South (Route 1)
- Swan Hill to Swan Hill North (Route 1)
- Warrnambool to Dennington (Route 1)
- Ararat South via Burke Road, Churchill Avenue (Route 2)
- Bairnsdale to East Bairnsdale (Route 2)
- Benalla to Benalla East (Route 2)
- Castlemaine Town Loop (Route 2)
- Colac to Colac West (Route 2)
- Echuca to Echuca East (Route 2 to Circular)
- Hamilton North via Kent Road (Route 2)
- Horsham to East West (Hospital) (Route 2)
- Kyneton Town Centre to Kyneton Station via Kyneton West (Route 2)
- Lakes Entrance to Lakes Entrance North (Route 2)
- Maryborough -Princes Park/Whirrakee (Route 2)
- Mooroopna to Rodney Park (Route 2)
- Portland to South (Route 2)
- Sale to Gippsland Regional Sport Complex (Route 2)
- Shepparton to Parkside Gardens via The Boulevard (Route 2)
- Stawell North (Route 2)
- Swan Hill to Swan Hill South (Route 2)
- Warrnambool to Gateway Plaza (Route 2) (From 17/05/2026)
- Ararat North via Baird Street, Melbourne Polytechnic (Ararat), Alfred Street (Route 3)
- Bairnsdale to Wy Yung (Route 3)
- Castlemaine to Harcourt (Route 3)
- Colac to Colac East (Route 3)
- Echuca to Moama (Route 3 to Circular)
- Hamilton East via Ballarat Road (Route 3)
- Horsham to Wawunna Rd and South Bank (Route 3)
- Kyneton Town Centre to Kyneton Station via Kyneton Hospital (Route 3)
- Lakes Entrance to Lakes Entrance East (Route 3)
- Maryborough to Pascoe (Route 3)
- Mooroopna Park (Route 3)
- Sale to Wurruk via Princes Highway (Route 3)
- Shepparton to GOTAFE William Orr Campus via Golf Drive (Route 3)
- Warrnambool to Deakin University via Gateway Plaza (Route 3)
- Castlemaine to Maldon (Route 4)
- Echuca to Cunningham Downs Retirement Village (Route 4)
- Horsham to Haven (Route 4)
- Kyneton to Trentham via Kyneton Station & Tylden (Route 4)
- Maryborough to Maryborough Education Centre (Route 4)
- Sale to Sale Station via Reeve Street (Route 4)
- Shepparton to Connolly Park (Route 4)
- Warrnambool to Tower Square via Gateway Plaza (Route 4)
- Castlemaine to Taradale via Chewton (Route 5)
- Echuca to 24 Lane (Route 5)
- Horsham Station to Roberts Avenue (Route 5)
- Sale to Glebe Estate via Port of Sale (Route 5)
- Shepparton to Archer (Route 5)
- Warrnambool to Lake Pertobe Loop (Route 5)
- Castlemaine to Chewton via Loddon Prison (Route 6)
- Sale to Glenhaven Park via Port of Sale (Route 6)
- Shepparton to South East (Route 6)
- Warrnambool to Merrivale (Route 6)
- Albury to Beechworth via Baranduda
- Sale to Loch Sport via Longford (Route 7)
- Shepparton to Market Place (Route 7)
- Shepparton to Kialla (Route 8)
- Warrnambool to Port Fairy (Route 8)
- Shepparton to Aquamoves (Route 9)
- Warrnambool to Allansford (Route 9)
- Bairnsdale - Gelantipy (Route 12)
- Bairnsdale - Paynesville (Route 13)
- Bairnsdale - Omeo (Route 14)
- Gisborne Station - Willowbank Road (Route 73)
- Gisborne Station - Willowbank Road (Route 74)
- Bullengarook - Gisborne Station (Route 77) On-demand only
- Warragul Station - Noojee via Main Neerim Rd, Brandy Creek Rd (Route 89)
- Mildura - Irymple - Red Cliffs (Route 100/200)
- Wodonga (South) - Albury (Route 150)
- Wodonga (North) - Albury (Route 160)
- Mildura - Merbein via Eleventh Street (Route 211/311/312)
- Mildura - Merbein via Seventeenth Street (Route 250/300)
- Mildura City - East Mildura - Mildura Central SC (Route 400)
- Mildura Central SC to East Mildura to Mildura (Route 401)
- Wangaratta to West End (Route 401)
- Wangaratta - Yarrunga via Murdoch Road (Route 402)
- Wangaratta -Yarrawonga Road (Route 403)
- Wangaratta - Yarrunga via Mason Street (Route 404)
- Mildura - West Mildura - Mildura Central Shopping Centre (Route 500)
- Mildura Central SC - West Mildura - Mildura (Route 501)
- Mildura City - Mildura Central SC (Route 600)
- Mildura Central SC - Mildura South - Mildura Central SC (Route 601)
- Mildura Central SC - Mildura City (Route 602)
- Albury - Corowa via Howlong
- Albury - Corowa via Rutherglen
- Albury - Corryong via Walwa
- Albury - Mt Beauty via Baranduda and Tawonga South
- Albury - Tallangatta via Bonegilla
- Albury - Wodonga - Myrtleford
- Alexandra - Marysville via Taggerty & Buxton
- Ararat - Lake Bolac via Willaura
- Ararat - Maryborough via Elmhurst, Avoca
- Ararat Station - Hopkins Correctional Centre
- Ararat to Stawell via Western Hwy
- Ballarat - Maryborough
- Ballarat - Mt Egerton via Gordon
- Ballarat - Rokewood via Ross Creek
- Ballarat - Stawell via Ararat
- Bendigo - Boort via Wedderburn
- Bendigo Station - Shepparton Station via Kyabram
- Camperdown - Timboon via Cobden
- Cobram Town Service
- Colac - Alvie via Warrion
- Colac - Marengo via Apollo Bay
- Coronet Bay - Grantville via Corinella
- Coronet Bay - Wonthaggi via Corinella
- Cowes - Anderson - Wonthaggi
- Cowes - Fountain Gate via Anderson
- Daylesford - Hepburn Springs
- Geelong - Inverleigh via Fyansford
- Hamilton - Penshurst via Tarrington
- Heathcote - Bendigo via Junortoun, Axedale, Knowsley
- Hepburn - Creswick via Daylesford
- Horsham - Birchip via Warracknabeal
- Horsham - Donald via Murtoa and Minyip
- Horsham - Hopetoun via Dimboola
- Horsham - Kaniva via Dimboola
- Horsham - Naracoorte via Natimuk, Goroke, Edenhope
- Kerang - Echuca via Cohuna
- King Valley-Wangaratta
- Koo Wee Rup - Pakenham
- Korumburra Town Service - Carinya Lodge
- Kyneton - Malmsbury
- Kyneton - Woodend
- Lancefield - Gisborne via Romsey, Monegeeta & Riddells Creek
- Lancefield - Kyneton via Newham & Carlsruhe
- Lancefield - Sunbury/Clarkefield via Romsey & Monegeeta
- Maffra town service
- Mallacoota - Genoa via Gipsy Point
- Mansfield - Woods Point via Jamieson
- Maryborough - Bendigo
- Maryborough - Maryborough Station
- Mildura - Euston - Robinvale
- Mildura - Horsham via Hopetoun
- Mildura - Ouyen - Sea Lake
- Murtoa to Rupanyup shuttle service
- Omeo - Bright via Hotham Heights
- Ouyen - Pinnaroo via Mallee Hwy
- Rochester Town Service
- Sale - Seaspray via Longford
- Sale - Stratford
- Shepparton - Euroa via Kialla
- St Arnaud - Stawell via Ararat
- St Arnaud - Stawell via Marnoo
- Stawell to Horsham via Western Hwy
- Swan Hill - Sea Lake via Ultima
- Swan Hill - Wycheproof via Lalbert
- Wangaratta - Chiltern via Rutherglen
- Wangaratta - Myrtleford
- Wangaratta - Yarrawonga
- Warragul Station - Poowong East via Drouin, Ripplebrook
- Warrnambool - Mortlake
- Warrnambool - Port Campbell - Timboon via Allansford, Nullawarre, Peterborough
- Wonthaggi - Leongatha via Inverloch
- Wonthaggi - Traralgon via Leongatha
- Wonthaggi Town Service (Cape Paterson)
- Yarram - Traralgon via Gormandale
- Wodonga - Albury (Route AW)
- Wodonga - Baranduda (Route B)
- Barmah - Echuca via Cummeragunja and Moama
- Wodonga - Cambourne Park (Route C)
- Smythesdale - Delacombe via Haddon (Snake Valley On-demand)
- Wonthaggi - Dudley - Wonthaggi
- Wodonga - East Wodonga (Route E)
- Wodonga - Murray Valley Private Hospital (Route F)
- Wodonga - Gayview Drive (Route G)
- H46 - Wangaratta - Glenrowan
- Wodonga - Mayfair Drive (Route M)
- Wonthaggi - Wonthaggi North - Wonthaggi
- Albury - West Albury (NSW Route 901)
- Albury - South Albury (NSW Route 902)
- Albury - East Albury (NSW Route 903)
- Albury to Lavington via North Albury & Springdale Heights (NSW Route 906)
- Albury to Quicks Hill via TAFE, Glenroy & Lavington (NSW Route 907)
- Albury to Thurgoona via North Albury, Lavington & Uni. (NSW Route 908)
- Albury to Thurgoona via Hospital & Airport (NSW Route 909)
- Wodonga - West Wodonga (Route O)
- Wodonga - South Wodonga (Route S)
- Wonthaggi - South Wonthaggi - Wonthaggi
- Swan Hill South - Schools
- Swan Hill South - Schools
- Wodonga - Wodonga TAFE (Route T)
- Swan Hill - Tooleybuc via Nyah West
- V63 - Alexandra - Eildon via Thornton
- Wangaratta - Bright
- Wodonga Shopper (Route WS)
Regional Victoria Buses route map
Stations, interchanges and hubs
Busiest stops
Regional Victoria Buses questions
How many routes does Regional Victoria Buses have?
Regional Victoria Buses has 201 bus routes in the current timetable, serving towns across regional Victoria.
What time do Regional Victoria Buses buses start and stop?
On a weekday the earliest route starts at 4:55 am and the last bus leaves at 11:12 pm. Each route page lists its own first and last bus for every day.
Does Regional Victoria Buses run on Sundays?
40 of the 201 routes run on Sundays. The others do not; their pages say which days they run.
Is there a Regional Victoria Buses 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 Regional Victoria Buses 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 Regional Victoria Buses), 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.