There are 5 ways to get from Riondel to Surrey by car, plane, 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.
Drive, fly
best- Drive from Riondel to Cranbrook/Canadian Rockies International Airport (YXC)car
- Fly from Cranbrook/Canadian Rockies International Airport (YXC) to Vancouver International Airport (YVR)plane YXC - YVR
6h 5m$104–640Drive, bus
- Drive from Riondel to Balfour, BC - 350 Balfour Ferrycar
- Take the bus from Balfour, BC - 350 Balfour Ferry to Langley, BC - 8660 200 Stbus Kaslo
14h 42m$195–265Drive 778.3 km
- Drive from Riondel to Surreycar 778.3 km
10h 22m$151–218Drive, bus via Eastbound 57 Ave @ 142 St
- Drive from Riondel to Balfour, BC - 350 Balfour Ferrycar
- Take the bus from Balfour, BC - 350 Balfour Ferry to Langley, BC - 8660 200 Stbus Kaslo
14h 51m$195–265Drive, bus via Northbound 144 St @ 57 Ave
- Drive from Riondel to Balfour, BC - 350 Balfour Ferrycar
- Take the bus from Balfour, BC - 350 Balfour Ferry to Langley, BC - 8660 200 Stbus Kaslo
14h 52m$195–265
Cranbrook/Canadian Rockies International Airport (YXC) to Vancouver International Airport (YVR) flights
Questions & Answers
The cheapest way to get from Riondel to Surrey is to drive which costs $150 - $220 and takes 10h 22m.
The fastest way to get from Riondel to Surrey is to drive and fly which takes 6h 5m and costs $100 - $650.
The distance between Riondel and Surrey is 698 km. The road distance is 778.3 km.
It takes approximately 6h 5m to get from Riondel to Surrey, including transfers.
Surrey is 1h behind Riondel. It is currently 2:08 AM in Riondel and 1:08 AM in Surrey.
Yes, the driving distance between Riondel to Surrey is 778 km. It takes approximately 10h 22m to drive from Riondel to Surrey.
There are 513+ hotels available in Surrey.
What companies run services between Riondel, BC, Canada and Surrey, BC, Canada?
There is no direct connection from Riondel to Surrey. However, you can drive to Cranbrook/Canadian Rockies International Airport (YXC) airport, fly to Vancouver International Airport (YVR), walk to YVR-Airport Station @ Platform 1, take the subway to Bridgeport Station @ Platform 1, walk to Bridgeport Station @ Bay 9, take the line 351 bus to Southbound White Rock Centre @ Bay 11, then take the line 321 bus to Northbound King George Blvd @ Hwy 10. Alternatively, you can take a vehicle from Riondel to Northbound 152 St @ Hwy 10 via Balfour, BC - 350 Balfour Ferry, Langley, BC - 8660 200 St, Eastbound Michaud Cres @ 200 St, Langley Centre @ Bay 6, and Langley Centre @ Bay 2 in around 14h 42m.
- Website
- westjet.com
Flights from Cranbrook/Canadian Rockies International Airport to Vancouver International Airport
- Ave. Duration
- 1h 29m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $60–600
Flights from Cranbrook/Canadian Rockies International Airport to Vancouver International Airport via Calgary
- Ave. Duration
- 3h 41m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $60–600
- Website
- aircanada.com
Flights from Cranbrook/Canadian Rockies International Airport to Vancouver International Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- $60–390
- Phone
- +1 778 382 7729
- info@mountainmanmikes.ca
- Website
- mountainmanmikes.ca
Bus from Balfour, BC - 350 Balfour Ferry to Langley, BC - 8660 200 St
- Ave. Duration
- 9h 40m
- Frequency
- Twice a week
- Estimated price
- $140–190
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
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 Thanksgiving 2018: How to travel stress-free, Bali: What to do if Mount Agung erupts, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.


