How to get to the Macedon Ranges
Whether you’re self-driving, catching the V/Line train or booking an airport bus, here’s the low down on how to get to the Macedon Ranges.
Our location
The Macedon Ranges sits right on Melbourne’s doorstep and is approximately 45 minutes drive northwest from the CBD.
Melbourne International Airport is only a 30-minute drive from Gisborne via Sunbury. From Gisborne, the Macedon Ranges region spreads northward.
Our central location makes us accessible from all points of Victoria, including Daylesford, Hepburn Springs, Trentham, Castlemaine and Bendigo.
Travel distances
AVERAGE DISTANCES FROM |
DISTANCE IN KILOMETRES |
APPROXIMATE DRIVING TIME |
Melbourne City | 70kms | 55mins |
Tullamarine Airport | 50kms | 48mins |
Bendigo | 80kms | 67 mins |
Ballarat | 81kms | 75mins |
Daylesford | 41kms | 42mins |
Kilmore (Hume Highway) |
23kms | 30mins |
Melton | 42kms | 35mins |
Connecting highways
The Calder Freeway, connecting Bendigo and Melbourne, runs through the spine of the Macedon Ranges.
There’s also major connecting roads that offer easy access to villages from the Hume Freeway, Western Freeway, Tullamarine Freeway and Melbourne’s international airport.
Find out how to get here by car
Find out how to get here by train
Find out how to get here by airport shuttle
Download our regional map to get the big picture or view our interactive map of the Macedon Ranges.
Macedon Ranges villages
There are nine villages that make up the Macedon Ranges, plus lots of tiny pastoral hamlets dotted throughout the region. It’s what makes our region so unique.
Many visitors flock to these charming villages for a day or getaway:
Hamelts, farming and vineyard communities such as Sidonia, Kerrie, Hesket, Cherokee, Bolinda, Pipers Creek, Baynton, Clarkefield and Cobaw are also wonderful routes for planning country drives.
Have a specific question about how to get to the Macedon Ranges?
Our Visitor Information Centres are here to assist. Give us a call on 1800 244 711.