Traveling from Prescott to Surrey involves crossing the entire Canadian landmass. You can take the VIA Rail train from nearby Brockville to Toronto, then connect to the transcontinental 'Canadian' train to Vancouver, followed by a short commute to Surrey. Alternatively, fly from Ottawa to Vancouver International Airport and take the SkyTrain to Surrey. The journey spans four time zones and diverse landscapes.
Total Distance: Driving distance 4,500 km, air distance 3,600 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 96 hours | 5 hours 30 mins |
| Avg Price | $600 - $1,500 | $400 - $800 |
| Operator | VIA Rail | Air Canada |
| Route | Brockville to Toronto to Vancouver | YOW to YVR |
| Tip | Book a sleeper cabin for the multi-day journey across the Rockies. | Take the Canada Line SkyTrain from YVR directly to Surrey Central. |
June to September for pleasant weather across the country.