The journey from Haines to Mount Barker involves a drive to Penneshaw, a ferry crossing to Cape Jervis, and a final drive to Mount Barker. You will travel from Haines to Penneshaw, take the SeaLink ferry, and then drive along the M1 towards Mount Barker. The total distance is approximately 160 kilometers. Expect a travel time of around 4.5 hours including the ferry crossing.
Total Distance: 160 km driving distance; 140 km straight-line air distance.
Check ferry schedules online before departing Haines.
Any time of year is suitable, but book the ferry in advance during holidays.