Train from Kimberley to Victoria
Find the schedules, compare prices, and buy cheap tickets from Kimberley to Victoria. Choose a date, or explore the cheapest ticket options below.
Air
- Companies: Air Canada, WestJet
- Duration: Approximately 1 hour and 30 minutes (flying time), plus 1 hour for check-in and security clearance
- Distance: Approximately 270 miles (435 km)
- Costs: Estimated £120-£200 for a one-way ticket (prices may vary based on season and booking time)
- Roads/Routes: Not applicable for air travel
Pro Tip: Book your flights in advance and set up fare alerts to find the best deals on tickets with Air Canada or WestJet.
Road
- Companies: No specific companies, but you can rent a car from Enterprise Rent-A-Car, Hertz, or Budget Car Rental
- Duration: Approximately 9 hours driving time, excluding breaks
- Distance: Approximately 465 miles (750 km)
- Costs: Estimated £70-£150 for rental car (plus fuel around £80-£100), not including tolls
- Roads/Routes: Take Highway 95 south to Highway 1 (Trans-Canada Highway) towards Victoria
Pro Tip: Plan for rest stops and consider visiting scenic areas along the way such as the Kootenay National Park or Kamloops for a break from driving.
Ferry & Road
- Companies: BC Ferries
- Duration: Approximately 8 hours (2.5 hours by car to ferry, 1.5 hours ferry ride, plus 2 hours driving from ferry terminal to Victoria)
- Distance: Approximately 300 miles (480 km) with the ferry crossing
- Costs: Estimated £150-£220 (including car ferry fee and gas)
- Roads/Routes: Drive from Kimberley to Cranbrook, then to the Tsawwassen ferry terminal
Pro Tip: Make a reservation for your ferry trip in advance, especially during peak travel times, to avoid long waits and ensure your vehicle space.
Recommendation
If you prefer speed and convenience, flying from Kimberley to Victoria is the most efficient option despite initial costs. However, if you're looking for a scenic journey with flexibility, consider the drive with a ferry crossing, allowing you to explore the beautiful landscapes of British Columbia.