Travel Recommendation: Strathmore, AB to Victoria, BC
Transport Mode: Air Travel
- Companies: WestJet, Air Canada
- Duration: Approximately 5 hours (including layover)
- Distance: 675 km (420 miles)
- Costs: Approximately ZAR 2,800 - ZAR 4,200 (ticket prices may vary based on booking time and offers)
- Roads/Routes: Not applicable; flight only.
Pro Tip: Book your tickets at least two months in advance and opt for early morning flights to avoid delays later in the day.
Transport Mode: Bus and Ferry
- Companies: Greyhound Canada, BC Ferries
- Duration: Approximately 15 hours (including bus transfers and ferry wait times)
- Distance: 1,350 km (840 miles)
- Costs: Approximately ZAR 1,200 - ZAR 1,800 (depending on bus class and ferry service)
- Roads/Routes: Follow Highway 1 (Trans-Canada Highway) westward, then take BC Ferries from Tsawwassen to Swartz Bay.
Pro Tip: Purchase a combined bus and ferry ticket in advance to save money and ensure a smoother connection between services.
Conclusion
For the quickest and most efficient travel, I recommend flying with WestJet or Air Canada. If you're looking for a more scenic adventure and have more time, consider the bus and ferry option for an experience that showcases the beautiful landscapes of British Columbia.