Surrey is a major city in the Metro Vancouver area. You can fly from Windsor to Vancouver International Airport (YVR) and take the SkyTrain to Surrey. Alternatively, you can take a train from Windsor to Toronto and connect to the VIA Rail Canadian line to Vancouver. This is a long-distance journey that spans the entire country. Surrey is well-connected to the rest of the Lower Mainland via public transit.
Total Distance: Driving distance 4,400 km, straight-line air distance 3,300 km.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 90 hours | 7 hours |
| Avg Price | $600 - $1,500 | $300 - $700 |
| Operator | VIA Rail | Air Canada |
| Route | Windsor to Toronto to Vancouver | YQG to YVR |
| Tip | The Canadian train is a scenic, multi-day experience. | Take the Canada Line SkyTrain from YVR to downtown Vancouver, then the Expo Line to Surrey. |
May to September for mild weather and outdoor activities.