The Ballarat line is a regional passenger rail service operated by V/Line in Victoria, Australia. It serves 13 stations towards its terminus in Ballarat's western suburb of Wendouree via Melton and Bacchus Marsh. Services are operated primarily using V/Line VLocity diesel multiple unit sets in either 3- or 6-car configurations.

It is the second most-used regional rail service in Victoria (behind the Geelong line), carrying 4.68 million passengers in the 2022-23 financial year.

The Ararat line extends further west from Wendouree to Ararat, while the Maryborough line is operated primarily as a shuttle from Ballarat along the Mildura line to Maryborough.

History

20th century

V/Line operated services along the original Serviceton railway line as far as Horsham and Dimboola. Several stations, including Gordon and Warrenheip, were closed in 1981 as part of the New Deal reforms to Victoria's country rail services. Services to Mildura, which ran via Ballarat, ended in 1993.

In 1994, all services beyond Ballarat were withdrawn to allow for conversion of the line between Ararat and Serviceton from broad gauge to standard gauge. The now-standard gauge track was connected to other former-broad gauge lines to become the Western standard gauge railway line.

21st century

In 2004, services to Ararat were reintroduced under then-Premier Steve Bracks' Linking Victoria program. Bracks' government additionally announced its intention to rename the line to "Eureka" in commemoration of the Eureka uprising's 150th anniversary. This renaming was to take effect at the same time as the renaming of Spencer Street Station to Southern Cross Station in 2005, however this move was never carried out.

Regional Fast Rail

The line saw a significant package of upgrades during the Regional Fast Rail project. Several parts of the line were rerailed, and new deviations and bridges were built to ease grades, enabling trains to run at speeds up to 160 km/h. V/Line VLocity diesel multiple unit trains, built as part of the project, started running to Ballarat in 2005.

In 2008, Wendouree Station was built to relieve overcrowding after passenger numbers grew significantly following the completion of the project. The station opened in 2009.

Introduction of Maryborough services

In December 2008 as part of the Victorian Transport Plan the state government announced that V/Line rail passenger services would be extended from Ballarat to Maryborough station at a cost of $50 million, commencing 25 July 2010. Initially Creswick was to be the only intermediate station, until June 2010 when the government announced $7 million in funding to also reopen Clunes. Talbot also reopened in December 2013.

Two services on weekdays and one service on weekends in each direction operate as a shuttle between Maryborough and Ballarat, stopping at all operating stations. At Ballarat, all terminating services connect to an Ararat or Ballarat service towards Melbourne, and all originating services bound for Maryborough connect to a service from Melbourne.[citation needed]

Regional Rail Link

In 2008 the Regional Rail Link project was announced, consisting of a new pair of tracks exclusively for V/Line services, avoiding the need to share tracks with Metro's electrified suburban services. The tracks begin west of Werribee, following an alignment up to Deer Park, then running into two new platforms at Southern Cross, completely bypassing Tottenham, West Footscray, Middle Footscray, South Kensington, and North Melbourne; but still stopping at Sunshine and Footscray at two platforms dedicated to V/Line services.

The main benefit of the project was for the Geelong line service, which used to run along the same tracks as Metro's Werribee line, resulting in significant congestion. Ballarat and especially Bendigo services benefited less, only being separated from Metro's Sunbury line service between Sunshine and Southern Cross. While the project was overall well-received for increasing service reliability, the choice to bypass North Melbourne was especially criticised.

Caroline Springs Station

Construction of Caroline Springs Station, between Deer Park and Rockbank, commenced in 2015. The station opened in 2017 to serve new housing developments in the area.

Regional Rail Revival

The line received another significant package of works as part of the Regional Rail Revival project, beginning in early 2018 with major construction completed in 2021. The project, with a budget of $518 million, saw the duplication of 17 kilometres (11mi) of track between Deer Park and Melton; a new station constructed at Cobblebank; upgrades to Rockbank, Bacchus Marsh and Ballan stations; a new stabling facility built in Maddingley, and a new passing loop at Millbrook. These works enabled substantially more services to run, particularly in the duplicated section up to Melton. The new loop at Millbrook allowed for the closure of the Bungaree loop, originally a part of the main line before a deviation was built away from it as part of the previous Regional Fast Rail project.

Level Crossing Removal Project

In 2022 and 2023, three level crossings were removed in Deer Park and Ardeer to make the line level crossing-free between Deer Park and Southern Cross. An additional four level crossings are currently being removed in Melton and Truganina, with Melton Station being rebuilt.

Future

Several upgrades are planned for the future. 9-car VLocity trains will be introduced up to Melton by 2027. Electrification of the line up to Melton is planned to occur after a package of upgrades to Sunshine Station begin in 2026; these works additionally include partial quadruplication to separate the future electrified Melton service from the regional service.

As part of Victoria's Big Build Rail project, the Melton line between Sunshine and Melton is proposed to be electrified and upgraded. The project is proposed to be built after the Sunshine station superhub and the completion of the Melton level crossing removal project and will replace service at Ardeer, Deer Park, Caroline Springs, Rockbank, Cobblebank and Melton with electric suburban services to the Metro Tunnel. The project will also see the construction of an additional track pair between Sunshine and Caroline Springs to separate V/Line services from suburban services.

Services

The current V/Line timetable has weekday services operating approximately every 20 minutes between Melton and Southern Cross; and every 40 minutes between Wendouree and Southern Cross. On weekends, services are operated every 40 minutes, with all trains running the full route to/from Wendouree and stopping all stations.

Five return services per weekday, and three per weekend, extend from Wendouree to Ararat. Two return services run between Southern Cross and Maryborough every day.

Rolling stock

All regular passenger services on the line are operated with V/Line VLocity diesel multiple unit trains, running in sets of either 3 or 6 cars. As of the Network Service Plan released on 13 April 2025, the classic N class locomotives have been completely retired from regular passenger services on the line.

Stopping patterns

Legend — Station status

  • Premium Station – Station staffed from first to last train
  • Host Station – Usually staffed during morning peak, however this can vary for different stations on the network.

Legend — Stopping patterns

  • ● – All trains stop
  • ◐ – Some services do not stop
  • ▲ – Only inbound trains stop
  • ▼ – Only outbound trains stop
  • | – Trains pass and do not stop
Ballarat Services
StationLocalExpressBallaratBacchus MarshMelton
Southern Cross
Footscray
Sunshine
ArdeerI
Deer ParkI
Caroline SpringsI
Rockbank
CobblebankI
Melton
Bacchus Marsh
Ballan
Ballarat
Wendouree

Infrastructure

The rail line is double track between Southern Cross and Melton. The rest of the line is single track, with the following crossing loops presently in use:

  • Parwan loop, between Melton and Bacchus Marsh
  • Rowsley loop, between Bacchus Marsh and the Bank Box loop
  • Bank Box loop, between the Rowsley loop and Ballan
  • Millbrook loop, between Ballan and Ballarat

The line is able to run up to 160 km/h between Southern Cross and Wendouree, with speeds reduced to 115 km/h on some sections towards Ararat. The section of the Mildura line used by the Maryborough service is between 80 - 100 km/h.[bettersourceneeded]

The V/Line service previously used the original line via Bungaree as a long crossing loop between Ballan and Ballarat until December 2020. The loop was used in conjunction with the new deviation built in 2005 as part of the Regional Fast Rail project.

Gallery

  • Serviceton railway station, the original terminus of the line before it was truncated to Ararat
  • Passengers leaving a train at Ararat, 2008
  • Cobblebank railway station opened in 2019
  • Steam train at Ballarat, operated by non-profit preservation group Steamrail Victoria

Line guide

vteArarat line
km Adelaide–Wolseley lineto Adelaide 465.0 Wolseley 463.8 VictoriaSouth Australia stateborder 456.8 Serviceton Leeor loop 443.2 Lillimur 433.5 Kaniva Kaniva loop 423.9 Miram 412.2 Diapur Diapur loop 405.2 Tarranginnie 395.3 Nhill 385.2 Salisbury Salisbury loop 381.2 Kiata 375.2 Gerang Gerung Dimboola loop Yaapeet line 356.9 Dimboola proposedHorsham Bypass 347.8 Wail Pimpinio loop 338.5 Pimpinio Carpolac line& Balmoral line 322.0 Horsham 314.0 Dooen 304.0 Jung Horsham Bypass(proposed) Murtoa loop Patchewollock line 294.7 Murtoa Bolangum line 276.6 Lubeck Lubeck loop 267.0 Wal Wal 256.5 Glenorchy Deep Lead loop 244.0 Deep Lead Grampians line 236.4 Stawell Great Western loop 223.1 Great Western 214.6 Armstrong Pyrenees loop former extensionto Serviceton 205.8 Ararat Avoca lineto Maryborough Western SG lineto Melbourne 193.1 Dobie 182.6 Buangor 172.2 Middle Creek 159.8 Beaufort 151.9 Trawalla 134.6 Burrumbeet Western Freeway 129.3 Windermere 120.3 Dowlingvia post-RFR Ballan line Newtown line &Ballarat-Colac line Ballarat Cattle Yards line Skipton lineLinton Junction 118.1 Wendouree 117.4 Wendouree (original site) 116.6 White's siding Mildura line 115.1 North Ballarat 113.8 Ballarat 113.1 Ballarat East 112.5 Buninyong line 111.3 RMSP No.74 107.2148.8 Warrenheipvia North Geelong Geelong-Ballarat line 103.6 Dunnstown 101.8106.8 Bungaree West Junctionvia North line & Bungaree 103.8 RMSP No.73 102.9 Bungaree 105.9 Bungaree Racecoursemeasured via Bungaree 100.4 Bungaree loop Lal Lal Creek 98.9 Wallace Moorabool River(west branch) 98.6 G. Holden's siding 92.4 Millbrook 93.6 Bungaree East Junction 93.3 RMSP No.72 92.1 RMSP No.40 91.2 Gordon adjacent heritage bridge& abandoned line 87.3 Portland Flat Road 86.5 RMSP No.77 (1st) 86.2 Llandeilo 83.7 Bradshaw/RMSP No.77 (2nd) 81.7 RMSP No.71 79.5 Ballan 72.4 Ingliston 65.2 Bank Box 64.8 Bank Box loop Dog Trap Gully siding 55.0 Rowsley 55.0 Rowsley loop 53.9 MaddingleyRacecourse 51.4 Maddingley BrownCoal sidings 50.9 Bacchus Marsh 49.9 Bacchus Marshworks siding 47.1 Parwan 45.7 Parwan loop 42.6 Staughton siding Melton Viaduct 41.3 Melton 34.6 RMSP No.65 34.4 Cobblebank 31.2 Cockbills siding 30.2 Rockbank 27.8 RMSP No.64 21.3 Caroline Springs 21.0 Deer Park Boral siding Regional Rail Linkto Geelong Western Freeway 17.8 Deer Park Western Ring Road 16.0 Nobel/ICI factory 15.1 Ardeer Kororoit Creek Deniliquin line 12.3 Sunshine Sunbury Line service 4.9 Footscray Port Fairy line to Geelong North East lineto Seymour CityLink 1.7 North Melbourne 0.0 Southern Cross km broad gauge standard gauge
km
Adelaide–Wolseley lineto Adelaide
Adelaide–Wolseley line
to Adelaide
465.0Wolseley
463.8VictoriaSouth Australia stateborder
Victoria
South Australia
state
border
456.8Serviceton
Leeor loop
443.2Lillimur
433.5Kaniva
Kaniva loop
423.9Miram
412.2Diapur
Diapur loop
405.2Tarranginnie
395.3Nhill
385.2Salisbury
Salisbury loop
381.2Kiata
375.2Gerang Gerung
Dimboola loop
Yaapeet line
356.9Dimboola
proposedHorsham Bypass
proposed
Horsham Bypass
347.8Wail
Pimpinio loop
338.5Pimpinio
Carpolac line& Balmoral line
Carpolac line
& Balmoral line
322.0Horsham
314.0Dooen
304.0Jung
Horsham Bypass(proposed)
Horsham Bypass
(proposed)
Murtoa loop
Patchewollock line
294.7Murtoa
Bolangum line
276.6Lubeck
Lubeck loop
267.0Wal Wal
256.5Glenorchy
Deep Lead loop
244.0Deep Lead
Grampians line
236.4Stawell
Great Western loop
223.1Great Western
214.6Armstrong
Pyrenees loop
former extensionto Serviceton
former extension
to Serviceton
205.8Ararat
Avoca lineto Maryborough
Avoca line
to Maryborough
Western SG lineto Melbourne
Western SG line
to Melbourne
193.1Dobie
182.6Buangor
172.2Middle Creek
159.8Beaufort
151.9Trawalla
134.6Burrumbeet
Western Freeway
129.3Windermere
120.3Dowlingvia post-RFR Ballan line
Dowling
via post-RFR Ballan line
Newtown line &Ballarat-Colac line
Newtown line &
Ballarat-Colac line
Ballarat Cattle Yards line
Skipton lineLinton Junction
Skipton line
Linton Junction
118.1Wendouree
117.4Wendouree (original site)
116.6White's siding
Mildura line
115.1North Ballarat
113.8Ballarat
113.1Ballarat East
112.5Buninyong line
111.3RMSP No.74
107.2148.8Warrenheipvia North Geelong
107.2
148.8
Warrenheip
via North Geelong
Geelong-Ballarat line
103.6Dunnstown
101.8106.8Bungaree West Junctionvia North line & Bungaree
101.8
106.8
Bungaree West Junction
via North line & Bungaree
103.8RMSP No.73
102.9Bungaree
105.9Bungaree Racecoursemeasured via Bungaree
Bungaree Racecourse
measured via Bungaree
100.4Bungaree loop
Lal Lal Creek
98.9Wallace
Moorabool River(west branch)
Moorabool River
(west branch)
98.6G. Holden's siding
92.4Millbrook
93.6Bungaree East Junction
93.3RMSP No.72
92.1RMSP No.40
91.2Gordon
adjacent heritage bridge& abandoned line
adjacent heritage bridge
& abandoned line
87.3Portland Flat Road
86.5RMSP No.77 (1st)
86.2Llandeilo
83.7Bradshaw/RMSP No.77 (2nd)
Bradshaw/
RMSP No.77 (2nd)
81.7RMSP No.71
79.5Ballan
72.4Ingliston
65.2Bank Box
64.8Bank Box loop
Dog Trap Gully siding
55.0Rowsley
55.0Rowsley loop
53.9MaddingleyRacecourse
Maddingley
Racecourse
51.4Maddingley BrownCoal sidings
Maddingley Brown
Coal sidings
50.9Bacchus Marsh
49.9Bacchus Marshworks siding
Bacchus Marsh
works siding
47.1Parwan
45.7Parwan loop
42.6Staughton siding
Melton Viaduct
41.3Melton
34.6RMSP No.65
34.4Cobblebank
31.2Cockbills siding
30.2Rockbank
27.8RMSP No.64
21.3Caroline Springs
21.0Deer Park Boral siding
Regional Rail Linkto Geelong
Regional Rail Link
to Geelong
Western Freeway
17.8Deer Park
Western Ring Road
16.0Nobel/ICI factory
15.1Ardeer
Kororoit Creek
Deniliquin line
12.3Sunshine
Sunbury Line service
4.9Footscray
Port Fairy line to Geelong
North East lineto Seymour
North East line
to Seymour
CityLink
1.7North Melbourne
0.0Southern Cross
km
broad gauge
standard gauge
Notes
The Melbourne–Ararat half is used for the Ararat V/Line rail service; the standard gauge half forms only part of the Western standard gauge railway line.
The Melbourne–Ararat half is used for the Ararat V/Line rail service; the standard gauge half forms only part of the Western standard gauge railway line.

External links

  • Railpage