Melbourne to Hahndorf: fly or drive?

Hahndorf is a town in the Adelaide Hills, off the freeway before Adelaide. Adelaide Airport is the gateway if you fly from Melbourne. The South Eastern Freeway is the highway drive, and Travel Victoria puts that road at 726 kilometres to Adelaide. Check your booking for the flight, and check a map for the drive.

A Jetstar Airbus A321 parked at an aerobridge at Adelaide Airport
A Jetstar A321 at Adelaide Airport, 10 January 2026, arrived from Melbourne. ⁠"Jetstar Airways VH-VWU Airbus A321-231 at Adelaide Airport, 10 January 2026" by DaHuzyBru, CC BY-SA 4.0, via Wikimedia Commons. ⁠Image source

In short

  • Read the time in the air on your booking. Virgin says you usually travel about 640 kilometres. Adelaide is 30 minutes behind Melbourne. ⁠
  • Qantas and Virgin Australia fly from Tullamarine. Jetstar flies from Tullamarine and, since March 2026, from Avalon. ⁠
  • The direct highway is 726 kilometres to Adelaide. Leave at the second Mount Barker exit. Hahndorf is before the city. ⁠
On this page

Key facts

Flight time
Read the time in the air on your booking. This guide does not state a flight length. ⁠
Flight distance
Virgin says you usually travel about 640 kilometres. That figure is typical and can change. ⁠
Airlines checked
Qantas lists Adelaide from Melbourne. Virgin Australia publishes Tullamarine to Adelaide. Jetstar flies Tullamarine and, since 26 March 2026, Avalon. ⁠
The drive
726 kilometres to Adelaide via the Western Highway and the Dukes Highway, a full day. Hahndorf is off that freeway before the city. ⁠
Airport to Hahndorf
The Hahndorf exit is signposted. Check a map for the drive from Adelaide Airport. This guide does not state a drive length. ⁠
Time difference
Adelaide is 30 minutes behind Melbourne in both standard time and daylight saving. ⁠

Last checked

What we found

We conducted checks on the 8 pages in Sources and repeat only what they state. We read the Virgin Australia page and the driving note. For example, the Virgin page lists Melbourne to Adelaide flights, and the driving note, such as its highway description, puts the road at 726 kilometres to Adelaide. Contact the airline for the flight, and read about the author for how this was checked. ⁠1, 8

Is it better to fly or drive from Melbourne to Hahndorf?

Fly for a short trip. Drive when the car, the luggage or the road is the point of the journey. A flight into Adelaide still leaves a drive. Check a map for it. The highway from Melbourne is a full day, and you reach Hahndorf before Adelaide. ⁠6, 8, 5

Match the choice to the trip you are actually taking. The table below is the decision. It has no fares and no timetable. ⁠

  • A short trip, and you will not be driving in the Hills: fly, then use the bus or a transfer. ⁠
  • A short trip, and you want a car for the Hills or for wine to take home: fly, then collect a car at Adelaide Airport. ⁠
  • A group, a lot of luggage, or a drive you already want to make: take the highway and leave it at Hahndorf, before Adelaide. ⁠
Three ways from Melbourne to Hahndorf. No fares and no timetable. ⁠6, 8, 5, 1
OptionDoor-to-door effortBest forWhat you need to bookWatch-outs
Fly, then a hire carThe flight, then bags, then the freeway. Check a map for the drive.A short trip when you still want a car in the Hills.The flight, and a car collected at Adelaide Airport.Each airline sets its own desk cutoff. The car is a separate booking.
Fly, then bus or transferThe flight, then a bus via the city or a booked car to your address.One or two people who are not driving.The flight. Then check the bus, or book a transfer.Two ground legs after you land. The Sydney guide has that detail.
Drive the whole wayA full day, 726 kilometres to Adelaide, leaving the freeway before the city.A road trip, a group, or a lot of luggage and wine.No flight. Plan fuel and rest breaks. A stay if you break the trip.Fatigue on a long day. Leave the freeway at Hahndorf.

Which airlines fly Melbourne to Adelaide?

Qantas and Virgin Australia fly from Tullamarine. Jetstar flies from Tullamarine and, since March 2026, from Avalon. Qantas lists Adelaide among direct destinations from Melbourne. Virgin Australia publishes Melbourne (Tullamarine) to Adelaide Airport. ⁠2, 1, 3, 4

Jetstar flies from Tullamarine and, since March 2026, from Avalon. Jetstar’s newsroom said on 10 November 2025 that direct Avalon to Adelaide flights would start on 26 March 2026. The Tullamarine service is the Melbourne origin on Jetstar’s Adelaide flights page. This is not a count of flights, and it is not a timetable. ⁠3, 4

Qantas check-in hall in Terminal 1 at Melbourne Airport
Qantas check-in in Terminal 1 at Melbourne Airport, February 2022. ⁠"Melbourne Airport Terminal 1 Qantas" by MDRX, CC BY-SA 4.0, via Wikimedia Commons. ⁠Image source

Where do you check the flight, and what is the time difference?

Read the time in the air on your booking. Virgin says you usually travel about 640 kilometres, and that figure can change. The distance is not the flight on your date. ⁠1

Adelaide is 30 minutes behind Melbourne in both standard time and daylight saving. The clock when you land reads half an hour earlier than a Melbourne clock at the same moment. That is the time difference. It does not make the flight shorter. ⁠1

How do you get from Adelaide Airport to Hahndorf?

Hire a car and take the South Eastern Freeway to the signposted Hahndorf exit, ride a bus into the city and change for the village, or book a transfer to your address. Check a map for the drive from the airport. The town’s 28 kilometres start in Adelaide, not at the terminal. ⁠6, 5, 1

The bus stop, the city routes to catch and the ones to leave, and the transfer notes are on the Sydney to Hahndorf via Adelaide Airport guide. The village bus from the city is on Adelaide to Hahndorf by bus. This page does not repeat them. Virgin says the city is about 6 kilometres from the airport, with J1 and J2 buses, and that car rental is in the terminal. ⁠1

Cars on the South Eastern Freeway approaching the twin Heysen Tunnels, with a 90 speed sign
The South Eastern Freeway at the Heysen Tunnels, November 2014. ⁠"ADH heysen tunnels from E" by User:Orderinchaos, CC BY-SA 3.0, via Wikimedia Commons. ⁠Image source

Where the desks are, where you collect the car and how you hand it back are in Adelaide Airport car hire for Hahndorf. This page stays with the fly-or-drive choice. ⁠

  1. Land at Adelaide Airport.
  2. Join the South Eastern Freeway toward the Hills. Eastbound, you pass through the Heysen Tunnels before the Hahndorf exits.
  3. Leave at the signposted Hahndorf exit.
  4. Park at the free parking at the far end of Main Street. The town page recommends that so you can walk.
Adelaide Airport on OpenStreetMap. The drive to Hahndorf uses the South Eastern Freeway. · Open in OpenStreetMap 6, 5

What’s the drive like if you go the whole way?

It is a full day, and Hahndorf comes before Adelaide. Travel Victoria puts the direct route at 726 kilometres: the Western Highway out of Melbourne, the Dukes Highway after the border, then Tailem Bend, Murray Bridge and the South Eastern Freeway. ⁠8, 5

The South Australian section runs about 284 kilometres, from Glen Osmond via the South Eastern Freeway, the Princes Highway and the Dukes Highway to Bordertown. The state transport department calls that corridor an important tourism link between Melbourne and Adelaide. ⁠7

Those 284 kilometres cover the South Australian part of the corridor. The direct route from Melbourne is the 726 kilometre trip, and the border is about 440 kilometres from Melbourne on the Travel Victoria account. ⁠7, 8

  1. Stay on the South Eastern Freeway toward Adelaide. Hahndorf is signed before the city. ⁠
  2. Take the second Mount Barker exit after Murray Bridge. Check a map for that stretch. ⁠
  3. Turn right and cross back over the freeway. ⁠
  4. Turn left at the big Bunnings roundabout. ⁠
  5. Follow the winding road into Hahndorf. The town page says to take it slowly. Check a map for that last stretch. ⁠

5

Visit Adelaide Hills says to plan several rest breaks and enough fuel on a long drive, to drive on the left, and to stay under a 0.05 blood alcohol level. A handheld phone is not allowed. Where the speed limit is over 60 km/h, leave at least 1.5 metres when you pass a cyclist. ⁠6

Where should you stay once you arrive?

A saved stay on Main Street or Mount Barker Road keeps the walk short after the freeway or the airport. The three listings below are village stays from the catalogue. Open the property page to confirm the room. This guide does not print a rate. ⁠

Driving with a dog? Read pet-friendly accommodation in Hahndorf and confirm the house rule. For a meal after you park, Hahndorf pubs matches the village hotels to the kind of visit. ⁠

Frequently asked questions

Can you fly direct from Avalon to Adelaide?

Jetstar’s newsroom said on 10 November 2025 that direct flights from Melbourne Avalon to Adelaide would start on 26 March 2026. Qantas and Virgin Australia publish the route from Tullamarine. This guide does not list a timetable. Check Jetstar for the day you want to travel. ⁠

Is there an airport in Hahndorf?

Adelaide Airport is the airport for this trip. Hahndorf does not have one. Flights from Melbourne land at Adelaide. Check a map for the drive into the Hills. The town page puts Hahndorf about 28 kilometres south-east of Adelaide. ⁠

How far is Hahndorf from Adelaide Airport?

The Hahndorf exit on the South Eastern Freeway is signposted. Check a map for the drive from Adelaide Airport. The town page’s 28 kilometres start in Adelaide, not at the terminal. Add the trip from the airport onto the freeway. ⁠

Can I drive from Melbourne to Hahndorf in a day?

Yes. It is a full day. Travel Victoria puts the direct highway at 726 kilometres, via the Western Highway, the Dukes Highway and the South Eastern Freeway. Hahndorf is off that freeway before Adelaide, so you do not add a city leg. Plan rest breaks and fuel. ⁠

Does the flights button search Melbourne to Adelaide?

No. The flights button is a ready-made link to a flight search site. It does not open a Melbourne to Adelaide results page. Use the flights page on this site, which can start with Melbourne filled in. You still choose the dates. The fare is not printed in this guide. ⁠

The airport bus and transfer notes stay on the Sydney to Hahndorf guide. Compare cars on car hire, and other cities on the flights page. With a dog in the car, use the pet-friendly stay guide. After you park, the pubs guide helps you pick a meal. ⁠

Sources and last checked (8)
  1. Virgin Australia: Melbourne to Adelaide flights · Checked .
  2. Qantas: Australian domestic flight routes · Checked .
  3. Jetstar newsroom: Avalon flights to Adelaide · Checked .
  4. Jetstar: flights to Adelaide · Checked .
  5. Hahndorf SA: how to get to Hahndorf · Checked .
  6. Visit Adelaide Hills: getting here and around · Checked .
  7. Department for Infrastructure and Transport: Adelaide to Melbourne road corridor · Checked .
  8. Travel Victoria: driving from Melbourne to Adelaide · Checked .

We may earn a commission if you book through partner links in this article.