To find the driving direction from Kangaroo Island to Mount Barker SA 5251 via Myponga SA 5202, Hahndorf SA 5245, Mount Pleasant SA 5235 which is 290 by road, click on Show Directions after entering start and end locations in the calculator control. It takes around 297 to reach Kangaroo Island to Mount Barker SA 5251 via Myponga SA 5202, Hahndorf SA 5245, Mount Pleasant SA 5235. Tired of travelling by road? You can just fly from Kangaroo Island to Mount Barker SA 5251 via Myponga SA 5202, Hahndorf SA 5245, Mount Pleasant SA 5235. Check the
Flight Time from Kangaroo Island to Mount Barker SA 5251 via Myponga SA 5202, Hahndorf SA 5245, Mount Pleasant SA 5235 before travelling.