Werribee · Laverton · Williamstown · Sandringham

Cross-city services begin Sunday 23 August 2026

days
hours
mins
Explore the line Get the poster Find a beach
The route map

One line, two sides of the bay

From Werribee in the west, around the top of Port Phillip Bay and through the city to Sandringham in the south‑east. Here's the Bayside Line on the network map — on its own, or with every other line for context.

Bayside Line highlighted in pink on the Melbourne train network map

⬇  Download the Bayside Line map (high‑res PNG)

Browse the line

Explore every stop

Tap any station on the stylised map to see beaches, connections and local highlights — look for the umbrella 🏖 stations right by the sand.

PORT PHILLIP BAY Werribee Hoppers Crossing Williams Landing Aircraft Laverton Newport Westona Altona Seaholme North Williamstown Williamstown Beach Williamstown Spotswood Yarraville Seddon Footscray South Kensington North Melbourne Southern Cross Flinders Street Richmond South Yarra Prahran Windsor Balaclava Ripponlea Elsternwick Gardenvale North Brighton Middle Brighton Brighton Beach Hampton Sandringham
Tourism, by train

Beaches on the Bayside Line

Seven stations put you within a short stroll of the sand — on both sides of the bay. No car park required.

Altona Beach

Altona · Seaholme

Calm, shallow water, a long timber pier and the Esplanade café strip. One of the west's best-kept secrets, two minutes' walk from Altona station.

Williamstown Beach

Williamstown Beach

A proper swimming beach with a 1930s pavilion and the Williamstown Swimming & Life Saving Club — 400 m from the station that shares its name.

Williamstown foreshore

Williamstown

Gem Pier, Seaworks, city ferries and the best fish and chips in the inner west, with skyline views across the water.

Brighton bathing boxes

Middle Brighton · Brighton Beach

The famous 82 bathing boxes at Dendy Street Beach, plus Green Point and a swimmable stretch of bay right off the platform at Brighton Beach.

Hampton Beach

Hampton

A wide, sandy family beach backed by the Hampton Street shopping village — ice cream on the way down is compulsory.

Sandringham & Half Moon Bay

Sandringham

Village shops and beach at the line's end, with cliff-top walks to Half Moon Bay and the wreck of HMVS Cerberus a little further south.

Not a beach day? The line also serves Scienceworks (Spotswood), the Sun Theatre and Yarraville village, Footscray's food scene, Prahran Market, Rippon Lea Estate (Ripponlea) — and Werribee Park Mansion and the Open Range Zoo are a short bus ride from Werribee.

Every stop

All 33 stations

Werribee to Sandringham, the long way round the bay. Tap a row to see it on the map.

StationSectionBeach nearbyConnections
How the Bayside Line works

Cross-city, most of the day

From Sunday 23 August 2026, the Werribee, Laverton and Williamstown lines join with the Sandringham line to form a single cross-city service. Instead of terminating in the city, most trains from the west continue through Flinders Street and out the other side to Sandringham — and vice versa. No more changing trains in the Loop to get from one side of the bay to the other.

The change is possible because the Metro Tunnel moved the busiest lines into their own tunnel, freeing up space through the core of the network. The new timetable adds more than 180 extra weekly services across these four lines, with cross-city trains running every 10 minutes between Newport and Sandringham on weekdays.

One exception to know about: in peak periods, express trains from Werribee terminate at Flinders Street rather than continuing across the city. Stopping-all-stations services carry the cross-city pattern through the peaks.

Werribee Sandringham
All day

Stopping services run cross-city via Newport and Flinders Street — the core Bayside Line pattern.

Werribee Flinders St
Peak only

Peak expresses from Werribee skip stations on the way in and terminate at Flinders Street.

Laverton Sandringham
All day

Altona Loop services via Westona, Altona and Seaholme join the cross-city pattern at Newport.

Williamstown Sandringham
All day

Trains from the Williamstown branch run through the city to the bayside south-east.

Bayside Line retro poster: pink route map over a teal Port Phillip Bay, with the words Cross-city services begin 23 August 2026
Free download

The Bayside Line poster

A stylised map of the whole line — every station, every beach umbrella — in full retro glory. Download it, print it, stick it above your desk.

Want it on a t-shirt instead? The Express Transit store has you covered.

Plan a trip

Timetables

Official timetables live with Public Transport Victoria. The new cross-city timetable applies from 23 August 2026.

Werribee line

Werribee – Flinders Street (– Sandringham)

View on PTV →

Williamstown line

Williamstown – Flinders Street (– Sandringham)

View on PTV →

Sandringham line

Sandringham – Flinders Street (– the west)

View on PTV →

Laverton / Altona Loop

Services via Westona, Altona and Seaholme

View on PTV →

Bayside Line is an unofficial name for these services — on official maps, apps and station screens you'll see them listed by their traditional line names.

Background

Why “Bayside Line”?

Melbourne's new cross-city service deserves a name. Four line names for one continuous train is a mouthful — and “the Werribee, Laverton, Williamstown and Sandringham lines” doesn't exactly sing. This service hugs Port Phillip Bay from the west to the south-east, serving more beaches than any other line in Melbourne. So: the Bayside Line.

The name is part of a wider push for clearer transit maps and wayfinding in Melbourne. See the full network reimagined at Better Map for Melbourne, where the Bayside Line takes its place alongside sensibly named friends.

Bayside Line is a campaign by Express Transit.