Winnipeg
Winnipeg
Surrey
Surrey
Train Flight

Winnipeg to Surrey

Updated: 31 May 2026

The trip from Winnipeg to Surrey covers over 2,300 kilometers across the Canadian Prairies and the Rocky Mountains. Most travelers fly into Vancouver International Airport (YVR) and take the SkyTrain to Surrey. Alternatively, the VIA Rail 'Canadian' train offers a multi-day scenic journey. This route takes you through some of Canada's most spectacular landscapes. It is a major corridor for both tourism and relocation.

Total Distance: Driving distance is 2,350 km; straight-line air distance is 1,900 km.
Fastest Way
Direct flight from Winnipeg to Vancouver is the fastest option.
Cheapest Way
Flying is generally cheaper and faster than the train.
Compare Winnipeg to Surrey Routes
Train
Direct
Flight
Direct
Duration 40 hours 3 hours
Avg Price $500 - $1,500 CAD $300 - $700 CAD
Operator VIA Rail Air Canada
Route The Canadian (Winnipeg Station to Vancouver) YWG to YVR
Tip Book a sleeper cabin for a comfortable multi-day experience. Take the Canada Line SkyTrain from YVR to connect to the Expo Line for Surrey.
Travel Tips
  • SkyTrain
    Use the Compass Card for easy payment on all Metro Vancouver transit.
  • Train Booking
    Book VIA Rail tickets months in advance as they sell out quickly.
  • Time Zone
    You will gain two hours moving from Central to Pacific Time.
  • Airport Transfer
    The SkyTrain from YVR to Surrey takes about 60 minutes.
  • Packing
    Bring a rain jacket, as the Lower Mainland is known for frequent rainfall.
Safety Tips
  • Mountain Driving
    If driving, ensure your brakes are in top condition for the mountain passes.
  • Train Safety
    Keep your valuables in your cabin and locked when you leave your seat.
  • Public Transit
    Stay aware of your surroundings when using late-night transit.
  • Hydration
    Drink plenty of water during the long flight or train ride.
People Also Ask
  • How do I get from YVR to Surrey?
    Take the Canada Line SkyTrain to Waterfront, then transfer to the Expo Line towards King George.
  • Is the train worth it?
    The train is a scenic experience, but it is much slower and more expensive than flying.
  • What is the best time to visit Surrey?
    Summer months offer the best weather for outdoor activities.
  • Are there direct flights?
    Yes, several airlines offer direct flights from Winnipeg to Vancouver.
  • How long is the train ride?
    The train journey takes approximately 40 hours from Winnipeg to Vancouver.
Quick Info
  • From Winnipeg, Manitoba, Canada
  • To Surrey, British Columbia, Canada
  • Modes
Best Time to Travel

July and August for mountain pass accessibility and pleasant weather.

Things to Do in Surrey
1
Holland Park
Visit this central park in Surrey for community events, festivals, and beautiful gardens.
2
Surrey Arts Centre
Experience local theatre and art exhibitions in this cultural hub.
3
Crescent Beach
Relax by the ocean at this scenic beach area, perfect for walking and sunset views.
4
Bear Creek Park
Enjoy the miniature train, gardens, and sports facilities in this large municipal park.
Tags
Winnipeg to Surrey flights to Vancouver VIA Rail Winnipeg traveling to Surrey BC Winnipeg to BC Canada travel Surrey transit