There are 852.54 km (529.74 miles) from MacKay to Bamfield in southwest direction and 1,268.16 km (788 miles) by car and ferry, following the 16 route.
MacKay and Bamfield are 18 hours 16 mins far apart, if you drive non-stop for 16 hours 30 mins and take a ferry for 1 hour 45 mins .
This is the fastest route from MacKay, AB to Bamfield, BC. The halfway point is Barrière, BC.
Please note the time difference between MacKay, AB and Bamfield, BC is 1 hour. The current time in MacKay is 8:01 am and the current time in Bamfield is 7:01 am.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from MacKay, AB to Bamfield, BC:



