Sidney is located on the Saanich Peninsula of Vancouver Island. To reach it from Dufferin, you must fly into Victoria International Airport (YYJ), which is minutes away from Sidney. Alternatively, fly into Vancouver and take the BC Ferries service from Tsawwassen to Swartz Bay. This journey involves crossing the entire country and then navigating the Salish Sea. It is a scenic route that highlights the diversity of Canadian geography.
Total Distance: Driving distance 6,000 km, air distance 4,400 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 10 hours | 1 hour 35 mins |
| Avg Price | $700 - $1,300 | $20 - $80 |
| Operator | Air Canada | BC Ferries |
| Route | YSJ to YYJ via Toronto or Vancouver. | Tsawwassen to Swartz Bay. |
| Tip | Victoria Airport is only 5 minutes from downtown Sidney. | Reservations are highly recommended for vehicle travel on ferries. |
May to September for pleasant ferry crossings and mild island weather.