Melbourne to King Valley by Car & Train

King Valley is a scenic wine-producing region at the foot of the Alpine Mountains. Here is how to get there by car (2 routes) and by train.

Melbourne to King Valley by Car


via National Highway M31

Get onto the Hume Fwy and take that all the way to Glenrowan where you turn onto the C522 briefly before turning onto the C521 and taking that all the way to king Valley.

Journey Time: 3 h
Distance: 284 km

Fun places to stop along the way could include the historic Ned Kellys House and Bizzy Beehive Honey Farm at Beveridge, Fowles Wine at Avenal for sales and dining, the Rockery at Longwood (gem and stone museum), Farmers Arms Hotel Museum at Euroa, the aviation museum, the art gallery and botanical gardens at Benalla, the Ned Kelly Museum & Homestead and historic sites at Glenrowan.


via C521

Take M3, B300/Melba Hwy, Maroondah Hwy/B320 and C521 to King Valley

Once you get past Lilydale the road becomes quite scenic with wide open farmland and as you head into the Yarra valley you’ll start to see lots on vineyards.

Journey Time: 3 h 29 min
Distance: 260 km

Fun places to stop could include Alowyn Gardens or Yarra Valley Chocolaterie & Ice Creamery at Yarra Glen, De Bortoli Wines Yarra Valley Cellar Door and Restaurant at Dixsons Creek, Yea is a quaint little country town, the Cathkin Rail Reserve remembers the old rail station, Giddy Goat Cafe at Yarck, take a break at Lake Eildon, explore the historic town of Mansfield before heading up the windy section of this journey.


Melbourne to King Valley by Train/Bus


You can take the Regional Train to Albury from Southern Cross Station and get off at Wanggaratta (2 h 57 min), transferring to a Regional Bus that heads to Cheshunt getting off at King Valley Primary School (40 min). Note: at the time of writing the Wangaratta Cheshunt services operates Monday, Wednesday and Friday in the morning at 8.55 and afternoon at 2.55. Alternatively, you could take a taxi or private transfer from Wangaratta which is about 30 min by car.