The route from Duncan to Langley involves a ferry crossing from Nanaimo to Tsawwassen, followed by a drive through the Lower Mainland. You will travel approximately 85 kilometers in total, with a travel time of about 3.5 hours including the ferry. Upon arriving at the Tsawwassen terminal, you will take Highway 10 or Highway 1 to reach Langley. This is a common route for those traveling between Vancouver Island and the Fraser Valley.
Total Distance: Driving distance 85 km, straight-line air distance 75 km.
Traffic in the Lower Mainland can be heavy during rush hour; plan your arrival accordingly.
Year-round, though spring and summer offer the best weather for exploring.