To reach Port Moody from Mill Bay, you must traverse Vancouver Island and the Lower Mainland. The journey involves driving to Swartz Bay, taking the ferry to Tsawwassen, and then navigating through the Greater Vancouver area via Highway 99 and Highway 1. The total distance is approximately 130 km. Port Moody is located at the eastern end of the Burrard Inlet, making it a scenic destination once you clear the city traffic.
Total Distance: Driving distance is 130 km; straight-line air distance is 95 km.
Port Moody is accessible via the West Coast Express train if you park at a nearby SkyTrain station.
Travel during the spring or autumn to avoid peak summer ferry crowds and winter snow.