The journey from Creston to Sidney covers 840 kilometers, including a ferry crossing to Vancouver Island. You will drive west on Highway 3 to the coast, then take a BC Ferry from Tsawwassen to Swartz Bay, which is just minutes from Sidney. This journey typically takes about 11.5 hours. Sidney is a charming coastal town on the Saanich Peninsula, known for its beautiful waterfront and proximity to the ferry terminal.
Total Distance: 840 km driving distance; 640 km straight-line air distance.
Book your ferry reservation in advance to avoid long wait times.
May to October for warm weather and outdoor activities.