How to get to the Macedon Ranges

Travelling to the Macedon Ranges by car, train or bus

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.

Our central location north west of the Melbourne makes us accessible from all points of Victoria, including Daylesford, Hepburn Springs, Trentham, Castlemaine and Bendigo.

Macedon Ranges villages

Your country adventure officially kicks off from the leafy village of Gisborne, just 45 minutes from the city or 30 minutes’ from Melbourne’s international airport.

However, the Macedon Ranges is made up of historic villages and tiny pastoral hamlets dotted throughout the region. It’s what makes our region so unique.

Vintage bike with daffodils in basket outside historic building on Piper Street Kyneton

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 country drives.

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.

Travelling by car

From Melbourne, follow the Citylink signs pointing ‘to Bendigo via the Tullamarine Freeway‘.

Note: An E-tag is required to pass through the Citylink tollway system. Car hire companies will provide E-tags in their arrangements or call Citylink on 13 26 29 to arrange a day pass.

Once on the Tullamarine, follow the signs to Bendigo until you reach the Gisborne turn off.  From here you can either traverse back roads through peaceful countryside. Or continue past the Gisborne turn off until you reach the exit for your village of choice.

If travelling from the direction of Bendigo, your first turn off to the Macedon Ranges is Malmsbury. This is a very pretty village that connects to the large town of Kyneton via scenic back roads.

Mt Macedon Road, Mt Macedon (2)

Travelling by train

V/Line’s fast-rail service between Melbourne and Bendigo stops at Clarkefield, Riddells Creek, Gisborne, Macedon, Woodend, Kyneton and Malmsbury.

Note: Mount Macedon is not accessible by train. You’ll need a vehicle to ascend the mountain (or bring a road bike if you’re an experienced cyclist).

Accessible toilets are available on all Sprinter and VLocity trains. V/Line has an app to help you stay up-to-date with service information and timetables and plan your journey in advance.

View V/Line journey planner

View live service updates

View wheelchair and mobility aid access

Take a virtual tour of V/Line trains

*Note: Some train departures may be replaced with a coach service.

Taking bikes on the V/Line train

Bikes can be carried free of charge but only if space is available. V/Line conductors will determine whether there is enough space for bicycles to be carried safely on each service. Bicycles must not obstruct passageways or doorways and must not inconvenience other customers.

Customers with bicycles are strongly advised to travel at off-peak times and avoid weekday services arriving in Melbourne between 7am and 9:30am or departing Melbourne between 4pm and 7pm.

For more information call 1800 800 007 or visit

Bendigo Airport Service

Airport bus service

The Bendigo Airport Service provides bus transfers between Melbourne Airport daily (excluding Christmas Day). All services should be pre-booked to guarantee a seat. Online bookings need to be made at least 3 hours advance of bus departure.

Pick up and drop off points are

  • Malmsbury General Store, 87 Mollison Street
  • Kyneton Visitor Information Centre, High Street
  • Woodend Clock Tower (old Post Office), 102 High Street
  • Gisborne, Gardiner Reserve, 33 Aitkin Street

Learn more about Bendigo Airport Service or call 03 5444 3939.

Have a specific question about how to get to the Macedon Ranges?

Our Visitor Information Centres are here to assist. Give us a call 7 days a week (9-5pm) on 1800 244 711.

Find out what’s happening in the Macedon Ranges this month

Catch up with us on social media.