To reach New Westminster from Langford, take the ferry from Swartz Bay to Tsawwassen, then board the 620 bus to the Bridgeport Canada Line station. From there, take the Canada Line to Waterfront, transfer to the Expo Line, and ride it to New Westminster Station. This journey takes approximately 5 to 6 hours. It is a reliable route connecting the island to the historic city of New Westminster.
Total Distance: 135 km total distance; 100 km straight-line air distance.
Purchase a Compass Card at the ferry terminal for easy access to the SkyTrain system.
Mid-week to avoid the heavy weekend ferry and SkyTrain crowds.