Embark on your journey with a ferry voyage from Tsawwassen terminal in Vancouver to Swartz Bay terminal on Vancouver Island. This scenic ferry ride treats you to picturesque vistas of the coastline and waterways. Upon reaching Swartz Bay terminal, you have the option to choose between driving or utilizing public transportation to reach Butchart Gardens, positioned near Brentwood Bay. Covering an approximate distance of 30 kilometers (18 miles). If you opt for driving, as you exit the Swartz Bay terminal, simply follow the indicators guiding you to Highway 17 South (Patricia Bay Highway) in the direction of Victoria. Keep along Highway 17 until you arrive at the Brentwood Bay vicinity. Follow the well-placed signs guiding you to Butchart Gardens, seamlessly directing you to its entrance.