For commuters

Preston to CBD Car Shortcut Nobody Publishes (2026 Honest Routes)

Danny Petrakos May 3, 2026 6 min read

From Preston at 8:15am, **the St Georges Rd / Park St back-loop into Nicholson St** lands you at the north-CBD in 22-28 minutes against a 34-44 minute Plenty Rd / High St crawl. The toll-free shortcut beats CityLink by 4-7 minutes through the Bell St peak. Here's the actual sequence.

X Facebook LinkedIn

From Preston at 8:15am, the St Georges Rd / Park St back-loop into Nicholson St lands you at the north-CBD in 22 to 28 minutes against a 34 to 44 minute Plenty Rd / High St crawl. The toll-free shortcut beats CityLink by 4 to 7 minutes through the Bell St peak.

I’ve timed every coffee window between Tarneit and the Loop, but Preston is the inner-north commute I run for friends most often. The numbers below come from April 2026 timing runs across multiple weekday peaks.

The four real options out of Preston

A Preston car commute to the CBD at 8:15am collapses into one of four routes:

  • Plenty Rd direct down to High St Northcote — the obvious one, the slow one.
  • St Georges Rd back-loop south to Park St southwest to Nicholson — toll-free, fastest peak.
  • CityLink off Bell St via Tullamarine to Bolte Bridge — best for south-CBD or Docklands.
  • Heidelberg Rd to Hoddle St via Clifton Hill — the avoidance route for incidents on the M2.

Each has a different best-case audience. Here’s what they actually clock at 8:15am, end-to-end.

RoutePeak time (8:15)Off-peak (10:30)Cost (one-way)
St Georges Rd back-loop to Nicholson22-28 min14 min$0
Plenty Rd / High St direct34-44 min18 min$0
CityLink (Bell St to Bolte)26-32 min19 min~$7-9 toll
Heidelberg Rd / Hoddle St28-36 min21 min$0

Source: persona timing runs April 2026; CityLink toll schedule Feb 2026 (Transurban); DTP Plenty Rd cordon counts Q1 2026; PTV Mernda line reliability Q1 2026.

The takeaway: at peak, the St Georges Rd back-loop wins by 12 to 16 minutes against Plenty Rd, by 4 to 7 minutes against CityLink, and by 6 to 10 minutes against Heidelberg Rd. The drivers still defaulting to Plenty Rd at 8:15 are mostly newer arrivals or sat-nav defaults that don’t price the High St tram-shared lane correctly.

The St Georges Rd sequence, intersection by intersection

The shortcut works because it routes around two known choke points: the Plenty Rd / Bell St intersection (which controls north-east arterial flow into Preston) and the High St tram-shared corridor through Northcote (where car speeds collapse to 12-14 km/h in the 8:00-9:00 window).

The sequence:

  1. South on St Georges Rd from Bell St to Miller St.
  2. Through Westgarth and Northcote — St Georges runs straight south with the 86 tram in the centre lane, but car flow is on the side lanes and moves better than High St one block east.
  3. Continue south past Park St — the road becomes Westbourne Grove briefly then Park St.
  4. Southwest on Park St across the Merri Creek bridge into Brunswick East.
  5. South on Nicholson St into Carlton / north-CBD.

That’s it. Five segments, no freeway, no toll. The route uses an arterial parallel to High St that most drivers under-rate because the 86 tram sits in the centre lane — but the side lanes flow.

Where the route falls apart (and how to time around it)

Two known choke points compound between 8:25 and 8:50:

  • St Georges Rd / Bell St intersection — Preston Primary School drop-off lands at 8:30-8:40 and adds 90 seconds to 2 minutes for that 10-minute band.
  • Park St / Nicholson St lights — short right-turn arrow into Nicholson southbound, one missed cycle costs 90 seconds.

Leave Preston by 7:50 and both windows clear. Leave at 8:25 and you’ll still beat Plenty Rd, but only by 8 to 10 minutes instead of 12 to 16.

For after 9:00 the route becomes overkill — Plenty Rd direct runs 18 minutes off-peak and the back-loop only saves 4. Use the shortcut peak only.

CityLink off Bell St via Tullamarine to Bolte Bridge is the right call for:

  • Destination south of Bourke St — Southbank, Docklands south, the Crown precinct, the south-CBD office towers. Bolte Bridge drops you onto West Gate Freeway and the King St exit lands you on the south side.
  • Carrying gear or running a same-day errand — the freeway is predictable in a way the back-loop isn’t.
  • Wet weather — St Georges Rd’s lane markings in heavy rain become uncertain, and the centre tram lane gets ambiguous.

For anywhere north of Bourke St — Carlton, Fitzroy, the Lonsdale St / Russell St office strip, RMIT, Melbourne Uni — the St Georges back-loop is faster, free, and lands you closer.

When Heidelberg Rd works

Heidelberg Rd to Hoddle St via Clifton Hill is the incident-avoidance route. It’s not the fastest at peak, but it’s the one to use when:

  • An accident has closed lanes on Bell St or Plenty Rd.
  • A tram disruption on High St has dumped extra cars onto St Georges side lanes.
  • You’re bound for Richmond, the inner-east office strip, or Hoddle St-side East Melbourne.

It’s the slowest of the four toll-free options at peak, but the most resilient when the network is stressed.

What the Mernda line still wins

For the math: CBD daily parking is $34 in 2026, plus $1.85/L fuel and any toll — call it $42-$47 per day. The Preston Mernda line train to Flinders St is 18-22 minutes peak at $5.30 zone 1 daily. Annualised that’s a $7,000-8,000 gap.

The train wins for:

  • 9-to-5 commuter without gear.
  • Anyone whose office is within a 6-minute walk of Flinders, Melbourne Central, or Parliament stations.
  • Anyone who values the 20 minutes of seat-time for emails or reading.

Drive only when:

  • You’re carrying gear or oversized items.
  • You’re running an off-CBD errand on the way home (Heidelberg, Northland, the Northern Hospital precinct).
  • The Mernda line is genuinely cancelled (Q1 2026 reliability per PTV: 96.4 percent peak — high but not perfect).

For the broader Preston-to-CBD picture, our transport pillar covers inner-north commute patterns and our Preston park-and-ride piece covers the train-versus-drive split.

What I’d actually do

If I lived in Preston and drove twice a week, I’d run the St Georges Rd back-loop between 7:50 and 8:25 for any north or central-CBD destination, and CityLink only when bound for Docklands or south-CBD. I’d never default to Plenty Rd / High St at peak.

If a sat-nav routes me down Plenty Rd at 8:15 it’s because Google Maps under-prices the High St tram-shared queue. Override it.

For the walking-home half of the commute, our late-return piece covers the safety side. For the cycling option down St Georges Rd Bike Path, see our Preston cycling commute piece.

The verdict

Take the St Georges Rd back-loop if: you’re commuting peak (7:50-8:25), bound for north-CBD, central-CBD, Carlton, Fitzroy, or anywhere north of Bourke St. Best peak car option overall.

Take CityLink (Bell St to Bolte) if: you’re bound for Southbank, Docklands south, or south-CBD. The toll is fair value for the predictability.

Take Plenty Rd / High St direct only if: you’re commuting off-peak (after 9:15 or before 7:30), or you’re newly in the area and don’t yet know the back-loop. Slowest peak option in the table.

Take Heidelberg Rd / Hoddle St if: there’s an incident on the back-loop, or you’re bound for Richmond / inner-east. Resilience pick, not speed pick.

Take the Mernda line train if: you have a 9-to-5 in the CBD, no gear, and care about $7-8K/year. Default to this five days a week.

Methodology and timing-run notes are on our methodology page.

Last verified: 4 May 2026. Sources: persona timing runs St Georges Rd / Park St / Nicholson St / Plenty Rd April 2026; CityLink toll schedule Feb 2026 (Transurban); DTP cordon counts Q1 2026; PTV Mernda line reliability Q1 2026; Bell St level-crossing removal 2024.

Data freshness: Persona timing runs Preston to CBD via St Georges Rd, Plenty Rd, Brunswick Rd, Nicholson St April 2026; CityLink toll Feb 2026; PTV Mernda line peak timetables Feb 2026 Big Switch
Share this X Facebook LinkedIn

More from Preston

All Preston stories →