There are 6 ways to get from Saskatoon to Surrey by plane, bus, train, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Vancouver International Airport, line 351 bus
best- Fly from Saskatoon John G. Diefenbaker International Airport (YXE) to Vancouver International Airport (YVR)plane YXE - YVR
- Take the bus from Bridgeport Station @ Bay 9 to Southbound White Rock Centre @ Bay 11bus
3h 54m$144–874Bus via Kamloops
- Take the bus from Saskatoon Downtown to Edmonton Southbus
- Take the bus from Edmonton - Southgate LRT - 111 Street Southbound to Calgary Downtown Ticket Office 606 5 Ave SWbus
- Take the bus from Calgary Downtown Ticket Office 606 5 Ave SW to Kamloops - back of Sahali Mallbus
- Take the bus from Kamloops - back of Sahali Mall to Vancouver - Pacific Stationbus
25h 45mBus, train
- Take the bus from Saskatoon Downtown to Edmonton Southbus
- Take the bus from West Edmonton Mall, AB to Jasper, ABbus
- Take the train from Jasper to Vancouvertrain
2d 4hDrive 1,543.1 km
- Drive from Saskatoon to Surreycar 1,543.1 km
17h 32m$308–445Fly to Abbotsford International Airport, bus
- Fly from Saskatoon John G. Diefenbaker International Airport (YXE) to Abbotsford International Airport (YXX)plane YXE - YXX
- Take the bus from Abbotsford - Airport Curbside in the shuttle area in front of main terminal entrance to Vancouver - Pacific Stationbus
6h 6m$570–1,001Bus
- Take the bus from Saskatoon Downtown to Edmonton Southbus
- Take the bus from Edmonton to Calgary Flix busbus
- Take the bus from Calgary Delta Hotel to Vancouverbus
27h 59m$225–459
Saskatoon John G. Diefenbaker International Airport (YXE) to Vancouver International Airport (YVR) flights
Comparing Your Travel Options
The cheapest way to get from Saskatoon to Surrey is to bus which costs $220 - $460 and takes 27h 59m.
The fastest way to get from Saskatoon to Surrey is to fly and line 351 bus which takes 3h 54m and costs $140 - $900.
No, there is no direct bus from Saskatoon to Surrey. However, there are services departing from Saskatoon Downtown and arriving at Southbound King George Blvd @ Hwy 10 via Edmonton - Southgate LRT - 111 Street Southbound, Calgary Downtown Ticket Office 606 5 Ave SW, Kamloops - back of Sahali Mall, Main Street-Science World Station @ Bay 1 and Surrey Central Station @ Bay 12. The journey, including transfers, takes approximately 25h 45m.
The distance between Saskatoon and Surrey is 1255 km. The road distance is 1543.1 km.
The best way to get from Saskatoon to Surrey without a car is to bus via Kamloops which takes 25h 45m and costs .
It takes approximately 3h 54m to get from Saskatoon to Surrey, including transfers.
Saskatoon to Surrey bus services, operated by Rider Express, depart from Saskatoon Downtown station.
Saskatoon to Surrey bus services, operated by Rider Express, arrive at Edmonton South station.
Surrey is 1h behind Saskatoon. It is currently 3:08 PM in Saskatoon and 2:08 PM in Surrey.
Yes, the driving distance between Saskatoon to Surrey is 1543 km. It takes approximately 17h 32m to drive from Saskatoon to Surrey.
What companies run services between Saskatoon, SK, Canada and Surrey, BC, Canada?
You can take a bus from Saskatoon Downtown to Southbound King George Blvd @ Hwy 10 via Edmonton - Southgate LRT - 111 Street Southbound, Calgary Downtown Ticket Office 606 5 Ave SW, Kamloops - back of Sahali Mall, Vancouver - Pacific Station, Main Street-Science World Station @ Bay 1, and Surrey Central Station @ Bay 12 in around 25h 45m.
- Website
- westjet.com
Flights from Saskatoon John G. Diefenbaker International Airport to Vancouver International Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $130–900
Flights from Saskatoon John G. Diefenbaker International Airport to Vancouver International Airport via Edmonton
- Ave. Duration
- 4h
- When
- Monday and Friday
- Estimated price
- $130–900
Flights from Saskatoon John G. Diefenbaker International Airport to Vancouver International Airport via Calgary
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- $130–900
Flights from Saskatoon John G. Diefenbaker International Airport to Abbotsford International Airport via Calgary
- Ave. Duration
- 4h 30m
- When
- Saturday to Friday
- Estimated price
- $500–900
Flights from Saskatoon John G. Diefenbaker International Airport to Abbotsford International Airport via Edmonton, Calgary
- Ave. Duration
- 6h 50m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $500–900
Flights from Saskatoon John G. Diefenbaker International Airport to Abbotsford International Airport via Kelowna, Calgary
- Ave. Duration
- 8h 25m
- When
- Monday and Friday
- Estimated price
- $500–900
- Website
- aircanada.com
Flights from Saskatoon John G. Diefenbaker International Airport to Vancouver International Airport
- Ave. Duration
- 2h 28m
- When
- Every day
- Estimated price
- $95–550
- Phone
- +1 877 460 3200
- [email protected]
- Website
- HOME Rocky Mountaineer
Train from Jasper to Vancouver
- Ave. Duration
- 38h
- Frequency
- 4 times a week
- Website
- HOME Rocky Mountaineer
- Phone
- +1 604 953 3333
- Website
- TransLink CA
Bus from Bridgeport Station @ Bay 9 to Southbound White Rock Centre @ Bay 11
- Ave. Duration
- 47 min
- Frequency
- Every 15 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Saskatoon Downtown to Edmonton South
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $65–150
- Website
- Rider Express
- Standard
- $65–150
Bus from Saskatoon Downtown to Edmonton South
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $65–150
- Website
- Rider Express
- Standard
- $65–150
Bus from Abbotsford - Airport Curbside in the shuttle area in front of main terminal entrance to Vancouver - Pacific Station
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- $18–55
- Website
- Rider Express
- Standard
- $18–55
Bus from Saskatoon Downtown to Edmonton South
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $65–150
- Website
- Rider Express
- Standard
- $65–150
Bus from Calgary Delta Hotel to Vancouver
- Ave. Duration
- 14h 5m
- Frequency
- Once daily
- Estimated price
- $110–240
- Website
- Rider Express
- Standard
- $110–240
- Phone
- +1 800 232 1958
- [email protected]
- Website
- Red Arrow
Bus from Edmonton - Southgate LRT - 111 Street Southbound to Calgary Downtown Ticket Office 606 5 Ave SW
- Ave. Duration
- 4h
- Frequency
- Every 5 minutes
- Website
- Red Arrow
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Calgary Downtown Ticket Office 606 5 Ave SW to Kamloops - back of Sahali Mall
- Ave. Duration
- 7h 25m
- Frequency
- Every 10 minutes
- Website
- EBus
Bus from Kamloops - back of Sahali Mall to Vancouver - Pacific Station
- Ave. Duration
- 4h 25m
- Frequency
- Every 5 minutes
- Website
- EBus
Bus from Abbotsford - Airport Curbside in the shuttle area in front of main terminal entrance to Vancouver - Pacific Station
- Ave. Duration
- 52 min
- Frequency
- Every 5 minutes
- Website
- EBus
- Phone
- +1 780 852 4056
- [email protected]
- Website
- SunDog Tours
Bus from West Edmonton Mall, AB to Jasper, AB
- Ave. Duration
- 4h
- Frequency
- Once daily
- Website
- SunDog Tours
- Phone
- +1 778 382 7729
- [email protected]
- Website
- Home Mountain Man Mike's
Bus from Abbotsford - Airport Curbside in the shuttle area in front of main terminal entrance to Vancouver - Pacific Station
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a week
- Estimated price
- $60–85
- Website
- Home Mountain Man Mike's
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Edmonton to Calgary Flix bus
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- $40–60
- Schedules at
- Flixbus USA
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to the US: What do I need to know?, How to get from London City Airport into central London, and Travelling around the UAE - to help you get the most out of your next trip.
Booking & Getting There
Book your Saskatoon to Surrey bus tickets online with Omio.
There are 626+ hotels available in Surrey.















