There are 5 ways to get from Surrey to Weyburn by plane, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Vancouver International Airport, drive
best- Fly from Vancouver International Airport (YVR) to Regina (YQR)plane YVR - YQR
- Drive from Regina-Airport-YQR to Weyburncar
6h 9m$152–906Bus, drive
- Take the bus from Surrey, BC to Calgary, AB - Westbrook Mallbus
- Take the bus from Calgary to Reginabus
- Drive from Regina to Weyburncar
28h 43m$245–462Drive 1,769.7 km
- Drive from Surrey to Weyburncar 1,769.7 km
19h 29m$352–508Fly from Abbotsford International Airport, drive
- Fly from Abbotsford International Airport (YXX) to Regina (YQR)plane YXX - YQR
- Drive from Regina-Airport-YQR to Weyburncar
8h 19m$199–1,292Bus, drive via Balfour, BC - 350 Balfour Ferry
- Take the bus from Langley, BC - 8660 200 St to Balfour, BC - 350 Balfour Ferrybus
- Take the bus from Balfour, BC - 350 Balfour Ferry to Fort Macleod, ABbus
- Take the bus from Fort Macleod to Reginabus
- Drive from Regina to Weyburncar
32h 30m$465–652
Vancouver International Airport (YVR) to Regina (YQR) flights
Questions & Answers
The cheapest way to get from Surrey to Weyburn is to bus and drive which costs $240 - $470 and takes 28h 43m.
The fastest way to get from Surrey to Weyburn is to fly and drive which takes 6h 9m and costs $150 - $950.
The distance between Surrey and Weyburn is 1502 km. The road distance is 1769.7 km.
It takes approximately 6h 9m to get from Surrey to Weyburn, including transfers.
Weyburn is 1h ahead of Surrey. It is currently 4:34 PM in Surrey and 5:34 PM in Weyburn.
Yes, the driving distance between Surrey to Weyburn is 1770 km. It takes approximately 19h 29m to drive from Surrey to Weyburn.
There are seven+ hotels available in Weyburn.
What companies run services between Surrey, BC, Canada and Weyburn, SK, Canada?
There is no direct connection from Surrey to Weyburn. However, you can take the line 321 bus to King George Station @ Bay 4, walk to King George Station @ Platform 1, take the subway to Granville Station @ Platform 1, walk to Vancouver City Centre Station @ Platform 2, take the subway to YVR-Airport Station @ Canada Line, walk to Vancouver International Airport (YVR) airport, fly to Regina (YQR), then drive to Weyburn. Alternatively, you can take a bus from Northbound 152 St @ 60 Ave to Weyburn via Guildford Exchange @ Bay 2, Surrey, BC, Calgary, AB - Westbrook Mall, EB Westbrook CTrain Station, EB Centre Street Station, Calgary, and Regina in around 28h 43m.
- Website
- westjet.com
Flights from Vancouver International Airport to Regina
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $120–850
Flights from Vancouver International Airport to Regina via Calgary
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- $120–850
Flights from Vancouver International Airport to Regina via Edmonton
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- $120–850
Flights from Vancouver International Airport to Regina via Kelowna
- Ave. Duration
- 4h 55m
- When
- Thursday
- Estimated price
- $120–850
Flights from Abbotsford International Airport to Regina via Calgary
- Ave. Duration
- 4h 14m
- When
- Every day
- Estimated price
- $160–1,200
Flights from Abbotsford International Airport to Regina via Calgary, Edmonton
- Ave. Duration
- 6h 45m
- When
- Monday
- Estimated price
- $170–1,200
- Website
- aircanada.com
Flights from Vancouver International Airport to Regina
- Ave. Duration
- 2h 6m
- When
- Every day
- Estimated price
- $110–600
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Surrey, BC to Calgary, AB - Westbrook Mall
- Ave. Duration
- 13h
- Frequency
- Twice daily
- Estimated price
- $110–230
- Website
- https://www.riderexpress.ca/
- Standard
- $110–230
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Calgary to Regina
- Ave. Duration
- 11h 10m
- Frequency
- 5 times a week
- Estimated price
- $110–190
- Schedules at
- flixbus.com
Bus from Fort Macleod to Regina
- Ave. Duration
- 8h 55m
- Frequency
- 5 times a week
- Estimated price
- $90–150
- Schedules at
- flixbus.com
- Phone
- +1 778 382 7729
- [email protected]
- Website
- mountainmanmikes.ca
Bus from Langley, BC - 8660 200 St to Balfour, BC - 350 Balfour Ferry
- Ave. Duration
- 10h 10m
- Frequency
- Twice a week
- Estimated price
- $190–250
- Website
- https://mountainmanmikes.ca/
Bus from Balfour, BC - 350 Balfour Ferry to Fort Macleod, AB
- Ave. Duration
- 7h 20m
- Frequency
- Once a week
- Estimated price
- $160–210
- Website
- https://mountainmanmikes.ca/
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 and around Russia for the 2018 FIFA World Cup, Travelling around the UAE, and How to get from London City Airport into central London - to help you get the most out of your next trip.







