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.
Travel Recommendation: Kimberley, BC to Victoria, BC
Air Travel
- Transport Mode: Air
- Companies: Air Canada, WestJet
- Duration: Approximately 4 hours (including layover)
- Distance: 630 km (approx. 390 miles)
- Costs: Estimated total cost of ZAR 3,500 - ZAR 5,000 (varies by booking time)
- Roads/Routes: Not applicable
Pro Tip: Book your flight in advance and consider checking multiple dates for better deals on fares.
Bus Travel
- Transport Mode: Bus
- Companies: Greyhound Canada, BC Bus
- Duration: Approximately 10 hours (depending on stops and schedule)
- Distance: 630 km (approx. 390 miles)
- Costs: Estimated total cost of ZAR 1,200 - ZAR 1,800
- Roads/Routes: Trans-Canada Highway (Highway 1) via Cranbrook and Kamloops
Pro Tip: Consider purchasing a flexible ticket in case of unforeseen schedule changes, allowing for easier travel adjustments.
Car Travel
- Transport Mode: Road Trip
- Duration: Approximately 8 hours (driving time only)
- Distance: 630 km (approx. 390 miles)
- Costs: Estimated total cost of ZAR 1,000 (fuel), plus ZAR 300 for food/snacks
- Roads/Routes: Primarily Trans-Canada Highway (Highway 1) with scenic views along the route
Pro Tip: Make a few stops along the way to enjoy the scenic viewpoints and local attractions.
Overall Recommendation
For a quick, efficient trip, flying with Air Canada or WestJet is the best option, keeping the travel time to approximately 4 hours. However, if you are looking for a more scenic route, consider taking a bus or driving, as the Trans-Canada Highway offers beautiful landscapes. Bus travel is notably cost-effective and allows for relaxation while enjoying the view from your seat.