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.
Travel Recommendation: Sacramento, CA to Surrey, BC
Air Travel
- Transport Mode: Air Travel
- Companies: Alaska Airlines, Air Canada
- Duration: Approximately 5 hours (including layover)
- Distance: Approximately 3,200 km (2,000 miles)
- Costs: Estimated at ZAR 6,000 - ZAR 9,000 per person (round trip, tier-dependent)
- Roads/Routes: Not applicable
Pro Tip: Book your tickets well in advance and consider flying mid-week for the best rates and fewer crowds. Direct flights from Sacramento International Airport (SMF) to Vancouver International Airport (YVR) may also save time.
This option is the most efficient way to reach Surrey, BC from Sacramento. Upon arrival at Vancouver International Airport, you can easily take public transit, hire a car, or use ride-sharing services to reach Surrey, which is about a 30-minute drive away.
Land Travel
- Transport Mode: Road Trip
- Companies: Not applicable, personal or rental vehicle
- Duration: Approximately 18-20 hours driving time
- Distance: Approximately 1,600 km (1,000 miles)
- Costs: Estimated ZAR 3,500 - ZAR 4,500 (fuel, tolls, food, lodging)
- Roads/Routes: I-5 N, BC-99 N
Pro Tip: Take breaks in major cities along the I-5 corridor such as Portland and Seattle for rest and to explore. Ensure to check for any border crossing delays as you enter Canada.
This option allows you to experience scenic views and regional cultures along the way. Ideal for a group or individuals who enjoy road adventures.
Final Recommendation
For a fast and practical option, flying is highly recommended. It saves time and can be cost-effective when planned properly. However, if you have the time and prefer a journey filled with experiences, consider the road trip for an adventure that offers beautiful scenery and stopping points along the way.