The driving 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 is 63 hours 18 minutes by road. You can also find other options to travel 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 like bus, subway, tram, train and rail. To know the travel distances while planning a journey, find the
Distance 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!