To find the driving direction from Melbourne to Ballina via Echuca VIC 3564, Dubbo NSW 2830, Tamworth NSW 2340, Ballina NSW 2478, Emerald QLD 4720, Mackay QLD 4740, Cairns QLD which is 5619 by road, click on Show Directions after entering start and end locations in the calculator control. It takes around 3798 to reach Melbourne to Ballina via Echuca VIC 3564, Dubbo NSW 2830, Tamworth NSW 2340, Ballina NSW 2478, Emerald QLD 4720, Mackay QLD 4740, Cairns QLD. Tired of travelling by road? You can just fly from Melbourne to Ballina via Echuca VIC 3564, Dubbo NSW 2830, Tamworth NSW 2340, Ballina NSW 2478, Emerald QLD 4720, Mackay QLD 4740, Cairns QLD. Check the
Flight Time from Melbourne to Ballina via Echuca VIC 3564, Dubbo NSW 2830, Tamworth NSW 2340, Ballina NSW 2478, Emerald QLD 4720, Mackay QLD 4740, Cairns QLD before travelling.