Train from Sacramento to Surrey
Find the schedules, compare prices, and buy cheap tickets from Sacramento to Surrey. Choose a date, or explore the cheapest ticket options below.
Flight
- Companies: Air Canada, WestJet, Alaska Airlines
- Duration: Approximately 6 hours (including layover)
- Distance: 2,060 miles (3,316 km)
- Costs: Approximately £350 - £600 (depending on booking time and class)
- Roads/Routes: Not applicable for air travel
Pro Tip: Consider booking a flight with a longer layover at Vancouver International Airport to explore the city before heading to Surrey.
Land Transportation (Bus/Train)
- Companies: Greyhound (Bus), Amtrak (Train)
- Duration: Approximately 29 hours (depending on connections)
- Distance: 2,230 miles (3,580 km)
- Costs: Approximately £150 - £250 (bus) or £200 - £350 (train)
- Roads/Routes: I-5 North, US-97 N, and BC-99
Pro Tip: When taking the Greyhound, book a seat on the upper deck for better views of the scenery.
Driving
- Companies: N/A (personal or rental vehicle)
- Duration: Approximately 22 hours
- Distance: 2,230 miles (3,580 km)
- Costs: Approximately £300 (fuel) + £50 - £100 (tolls) + £50 - £200 (rental if applicable)
- Roads/Routes: I-5 North, US-97 N, and BC-99
Pro Tip: Plan your route to include visits to national parks along the way for a delightful road trip experience.
Recommendation
For a comfortable yet efficient journey from Sacramento, CA to Surrey, BC, flying is the most practical option, especially considering the significant distance. Booking in advance can help you secure a good fare with reputable airlines like Air Canada or Alaska Airlines. If you prefer a scenic experience, consider driving, allowing for stops at beautiful locations along the way. However, anticipate longer travel times and ensure your vehicle is ready for the journey. Whichever mode you choose, preparing in advance will enhance your travel experience.