There are 6 ways to get from Brandon to Surrey 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 Brandon Municipal Airport to Vancouver International Airport
best- Fly from Brandon Municipal Airport (YBR) to Vancouver International Airport (YVR)plane YBR - YVR
7h 15m$872–1,133Drive to Winnipeg J. A. Richardson International Airport, fly to Vancouver International Airport
cheapest- Drive from Brandon to Winnipeg-Airport-YWGcar
- Fly from Winnipeg J. A. Richardson International Airport (YWG) to Vancouver International Airport (YVR)plane YWG - YVR
7h 5m$218–825Drive 2,055.3 km
- Drive from Brandon to Surreycar 2,055.3 km
22h 21m$416–601Fly Brandon Municipal Airport to Abbotsford International Airport, bus
- Fly from Brandon Municipal Airport (YBR) to Abbotsford International Airport (YXX)plane YBR - YXX
- Take the bus from Abbotsford - Airport Curbside in the shuttle area in front of main terminal entrance to Vancouver - Pacific Stationbus
8h 30m$310–2,218Drive to Regina, fly to Vancouver International Airport
- Drive from Brandon to Regina-Airport-YQRcar
- Fly from Regina (YQR) to Vancouver International Airport (YVR)plane YQR - YVR
7h 52m$290–1,021Drive to Winnipeg J. A. Richardson International Airport, fly to Abbotsford International Airport, bus
- Drive from Brandon to Winnipeg-Airport-YWGcar
- Fly from Winnipeg J. A. Richardson International Airport (YWG) to Abbotsford International Airport (YXX)plane YWG - YXX
- Take the bus from Abbotsford - Airport Curbside in the shuttle area in front of main terminal entrance to Vancouver - Pacific Stationbus
9h 17m$336–1,160
Brandon Municipal Airport (YBR) to Vancouver International Airport (YVR) flights
Comparing Your Travel Options
The cheapest way to get from Brandon to Surrey is to drive and fly which costs $210 - $850 and takes 7h 5m.
The fastest way to get from Brandon to Surrey is to drive and fly which takes 7h 5m and costs $210 - $850.
The distance between Brandon and Surrey is 1730 km. The road distance is 2055.3 km.
It takes approximately 7h 15m to get from Brandon to Surrey, including transfers.
Surrey is 2h behind Brandon. It is currently 2:43 AM in Brandon and 12:43 AM in Surrey.
Yes, the driving distance between Brandon to Surrey is 2055 km. It takes approximately 22h 21m to drive from Brandon to Surrey.
There are 670+ hotels available in Surrey.
What companies run services between Brandon, MB, Canada and Surrey, BC, Canada?
WestJet flies from Brandon Municipal Airport (YBR) to Vancouver International Airport (YVR) 3 times a day.
- Website
- westjet.com
Flights from Brandon Municipal Airport to Vancouver International Airport via Calgary
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- $240–1,900
Flights from Brandon Municipal Airport to Vancouver International Airport via Calgary, Victoria
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- $250–1,900
Flights from Brandon Municipal Airport to Vancouver International Airport via Calgary, Kelowna
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- $240–1,900
Flights from Brandon Municipal Airport to Abbotsford International Airport via Calgary
- Ave. Duration
- 8h 33m
- When
- Every day
- Estimated price
- $270–2,100
Flights from Winnipeg J. A. Richardson International Airport to Vancouver International Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- $160–850
Flights from Winnipeg J. A. Richardson International Airport to Vancouver International Airport via Calgary
- Ave. Duration
- 4h 53m
- When
- Every day
- Estimated price
- $160–850
Flights from Winnipeg J. A. Richardson International Airport to Vancouver International Airport via Edmonton
- Ave. Duration
- 4h 47m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $160–850
Flights from Regina to Vancouver International Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $210–900
Flights from Regina to Vancouver International Airport via Calgary
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- $210–900
Flights from Regina to Vancouver International Airport via Kelowna
- Ave. Duration
- 4h 25m
- When
- Thursday and Sunday
- Estimated price
- $210–900
Flights from Regina to Vancouver International Airport via Edmonton
- Ave. Duration
- 4h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $210–900
Flights from Winnipeg J. A. Richardson International Airport to Abbotsford International Airport via Calgary
- Ave. Duration
- 5h 28m
- When
- Every day
- Estimated price
- $230–1,000
Flights from Winnipeg J. A. Richardson International Airport to Abbotsford International Airport via Edmonton, Calgary
- Ave. Duration
- 8h 16m
- When
- Every day
- Estimated price
- $230–1,000
Flights from Winnipeg J. A. Richardson International Airport to Abbotsford International Airport via Regina, Calgary
- Ave. Duration
- 7h 10m
- When
- Monday, Thursday, and Friday
- Estimated price
- $230–1,000
Flights from Winnipeg J. A. Richardson International Airport to Abbotsford International Airport via Saskatoon, Calgary
- Ave. Duration
- 7h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $230–1,000
- Website
- aircanada.com
Flights from Winnipeg J. A. Richardson International Airport to Vancouver International Airport
- Ave. Duration
- 3h 2m
- When
- Every day
- Estimated price
- $120–650
Flights from Regina to Vancouver International Airport
- Ave. Duration
- 2h 21m
- When
- Every day
- Estimated price
- $120–650
- Website
- flyflair.com
Flights from Winnipeg J. A. Richardson International Airport to Vancouver International Airport
- Ave. Duration
- 3h 10m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $200–650
- Phone
- +1 877 769 3287
- [email protected]
- 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
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 833 583 3636
- [email protected]
- Website
- Rider Express
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 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
- 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
- Twice a week
- Estimated price
- $60–85
- 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
- Twice a week
- Estimated price
- $60–85
- Website
- Home Mountain Man Mike's
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 4 of the smartest ways to explore Australia, The beginner’s guide to the 2018 World Nomad Games, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.









