The journey from Stellarton to Surrey covers approximately 5,750 kilometers. Driving via the Trans-Canada Highway takes about 60 to 65 hours, passing through every province in Canada. Alternatively, you can fly from Halifax Stanfield International Airport (YHZ) to Vancouver International Airport (YVR), which is a short drive from Surrey, taking about 6 to 7 hours. Surrey is a large, diverse city in the Metro Vancouver area. This is a major cross-country route.
Total Distance: 5,750 km driving distance; 4,450 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 6-7 hours | 60-65 hours |
| Avg Price | $500-$900 | $1,000-$1,500 in fuel |
| Operator | Air Canada / WestJet | Personal Vehicle |
| Route | Drive to YHZ airport, fly to YVR. | Take Highway 104 to TCH 2 (NB), Highway 20 (QC), Highway 401/400/69/17 (ON), TCH 1 (MB/SK/AB/BC). |
| Tip | YVR is very convenient for accessing Surrey via the SkyTrain. | This is a major multi-day drive; plan for multiple overnight stops across Canada. |
May to September for pleasant weather and outdoor activities.