To find the driving direction from dunedin to Greymouth via Oamaru, Twizel, Lake Tekapo, Akaroa, Christchurch, Hanmer Springs 7334, Greymouth, Charleston, Murchison which is 1405 by road, click on Show Directions after entering start and end locations in the calculator control. It takes around 1114 to reach dunedin to Greymouth via Oamaru, Twizel, Lake Tekapo, Akaroa, Christchurch, Hanmer Springs 7334, Greymouth, Charleston, Murchison. Tired of travelling by road? You can just fly from dunedin to Greymouth via Oamaru, Twizel, Lake Tekapo, Akaroa, Christchurch, Hanmer Springs 7334, Greymouth, Charleston, Murchison. Check the
Flight Time from dunedin to Greymouth via Oamaru, Twizel, Lake Tekapo, Akaroa, Christchurch, Hanmer Springs 7334, Greymouth, Charleston, Murchison before travelling.