Train from Richmond to Kamloops
Find the schedules, compare prices, and buy cheap tickets from Richmond to Kamloops. Choose a date, or explore the cheapest ticket options below.
Air Travel
- Transport Mode: Flight
- Companies: Air Canada, Delta Air Lines, United Airlines
- Duration: Approximately 9 hours (including layovers)
- Distance: 4,600 km (2,860 miles)
- Costs: Approximately $800 to $1,200 CAD (prices may vary based on booking time and class)
- Roads/Routes: Not applicable
Pro Tip: Book a flight with a long layover in Vancouver to explore the city and break up the journey.
For the best experience, consider booking a flight with Air Canada, as they offer convenient connections to Kamloops. Additionally, purchasing a flexible ticket might save you from potential fees in case of changes in travel plans.
Land Travel
- Transport Mode: Combination of Train and Bus
- Companies: Amtrak (for train service), Greyhound or similar (for bus service)
- Duration: Approximately 35 hours including transfers and waiting times
- Distance: Approximately 4,300 km (2,670 miles)
- Costs: Approximately $300 to $500 CAD (train and bus tickets included)
- Roads/Routes: Major routes include I-95 to I-90 West for the train, and connecting bus routes through Canadian highways.
Pro Tip: Bring snacks and a good book for this lengthy journey, and check Amtrak’s schedules in advance to secure a sleeper coach for added comfort.
This option is more scenic and budget-friendly compared to flying, but it requires careful planning and preparation for the long duration. Always check for current travel advisories and availability before booking.
Recommendation
For a quick and efficient journey, flying from Richmond, VA to Kamloops, BC is the best option. The flight duration is significantly shorter than the land travel alternatives. However, if you have time to spare, and want to experience the scenic routes, consider taking the train and bus combination which offers a unique travel experience across multiple states and provinces.