There are 8 ways to get from Regina to McBride by plane, bus, train, car, or shuttle
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 Prince George Airport, bus
best- Fly from Regina (YQR) to Prince George Airport (YXS)plane YQR - YXS
- Take the bus from Prince George, BC to McBride, BC - Train Stationbus
8h 31m$273–1,008Fly to Calgary International Airport, shuttle, train
cheapest- Fly from Regina (YQR) to Calgary International Airport (YYC)plane YQR - YYC
- Take a shuttle bus from Calgary International Airport - YYC to Jasper, AB
- Take the train from Jasper to McBridetrain
10h 29m$259–1,093Bus, train via Edmonton
- Take the bus from Regina to Edmontonbus
- Take the bus from West Edmonton Mall, AB to Jasper, ABbus
- Take the train from Jasper to McBridetrain
18h 56mDrive 1,303.9 km
- Drive from Regina to McBridecar 1,303.9 km
14h 10m$260–376Fly to Edmonton International Airport, shuttle, train
- Fly from Regina (YQR) to Edmonton International Airport (YEG)plane YQR - YEG
- Take a shuttle bus from Edmonton Airport to Jasper, AB
- Take the train from Jasper to McBridetrain
10h 24m$350–1,185Fly to Williams Lake Airport, drive
- Fly from Regina (YQR) to Williams Lake Airport (YWL)plane YQR - YWL
- Drive from Williams Lake Airport (YWL) to McBridecar
10h 8m$260–984Bus, train
- Take the bus from Regina to Edmonton Southbus
- Take the bus from West Edmonton Mall, AB to Jasper, ABbus
- Take the train from Jasper to McBridetrain
19h 17mBus, train #2
- Take the bus from Regina to Calgary International Airport Domestic Terminalbus
- Take the bus from Calgary International Airport - YYC to Jasperbus
- Take the train from Jasper to McBridetrain
26h 27m$348–663
Regina (YQR) to Prince George Airport (YXS) flights
Comparing Your Travel Options
The cheapest way to get from Regina to McBride is to drive which costs $260 - $380 and takes 14h 10m.
The fastest way to get from Regina to McBride is to fly and bus which takes 8h 31m and costs $270 - $1,100.
The distance between Regina and McBride is 1507 km. The road distance is 1303.9 km.
The best way to get from Regina to McBride without a car is to bus and train via Edmonton which takes 18h 56m and costs .
It takes approximately 8h 31m to get from Regina to McBride, including transfers.
McBride is 1h behind Regina. It is currently 8:33 AM in Regina and 7:33 AM in McBride.
Yes, the driving distance between Regina to McBride is 1304 km. It takes approximately 14h 10m to drive from Regina to McBride.
There are three+ hotels available in McBride.
What companies run services between Regina, SK, Canada and McBride, BC, Canada?
There is no direct connection from Regina to McBride. However, you can fly to Prince George Airport (YXS), take the taxi to Prince George, BC, then take the bus to McBride, BC - Train Station. Alternatively, you can take a bus from Regina to McBride via Edmonton, Belvedere Station, South Campus Ft Edmonton Station, South Campus Fort Edmonton Transit Centre, West Edmonton Mall Transit Centre, West Edmonton Mall, AB, Jasper, AB, and Jasper in around 18h 56m.
- Website
- westjet.com
Flights from Regina to Prince George Airport via Calgary International Airport
- Ave. Duration
- 5h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $180–1,400
Flights from Regina to Prince George Airport via Vancouver
- Ave. Duration
- 8h 50m
- When
- Sunday
- Estimated price
- $200–1,500
Flights from Regina to Calgary International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- $140–800
Flights from Regina to Edmonton International Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $230–850
Flights from Regina to Edmonton International Airport via Calgary International Airport
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- $230–850
- Website
- pacificcoastal.com
Flights from Regina to Williams Lake Airport via Vancouver
- Ave. Duration
- 5h 49m
- When
- Every day
- Estimated price
- $170–1,500
Flights from Regina to Williams Lake Airport via Calgary International Airport, Vancouver
- Ave. Duration
- 9h 55m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- $200–1,500
- Website
- aircanada.com
Flights from Regina to Prince George Airport via Vancouver
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- $180–900
Flights from Regina to Williams Lake Airport via Vancouver, Quesnel
- Ave. Duration
- 5h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $180–900
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Jasper to McBride
- Ave. Duration
- 2h 59m
- Frequency
- 3 times a week
- Estimated price
- $35–240
- Website
- VIA Rail
- Escape
- $35–120
- Business
- $85–220
- Business Plus
- $100–240
- Economy
- $40–130
- Economy Plus
- $45–140
Train from Jasper to McBride
- Ave. Duration
- 2h 59m
- Frequency
- 3 times a week
- Estimated price
- $35–240
- Website
- VIA Rail
- Escape
- $35–120
- Business
- $85–220
- Business Plus
- $100–240
- Economy
- $40–130
- Economy Plus
- $45–140
Train from Jasper to McBride
- Ave. Duration
- 2h 59m
- Frequency
- 3 times a week
- Estimated price
- $35–240
- Website
- VIA Rail
- Escape
- $35–120
- Business
- $85–220
- Business Plus
- $100–240
- Economy
- $40–130
- Economy Plus
- $45–140
Train from Jasper to McBride
- Ave. Duration
- 2h 59m
- Frequency
- 3 times a week
- Estimated price
- $35–240
- Website
- VIA Rail
- Escape
- $35–120
- Business
- $85–220
- Business Plus
- $100–240
- Economy
- $40–130
- Economy Plus
- $45–140
Train from Jasper to McBride
- Ave. Duration
- 2h 59m
- Frequency
- 3 times a week
- Estimated price
- $35–240
- Website
- VIA Rail
- Escape
- $35–120
- Business
- $85–220
- Business Plus
- $100–240
- Economy
- $40–130
- Economy Plus
- $45–140
- Phone
- +1 780 852 4056
- [email protected]
- Website
- SunDog Tours
Train from Jasper to McBride
- Ave. Duration
- 7h
- Frequency
- 3 times a week
- Website
- SunDog Tours
Train from Jasper to McBride
- Ave. Duration
- 7h
- Frequency
- 3 times a week
- Website
- SunDog Tours
Train from Jasper to McBride
- Ave. Duration
- 7h
- Frequency
- 3 times a week
- Website
- SunDog Tours
Train from Jasper to McBride
- Ave. Duration
- 7h
- Frequency
- 3 times a week
- Website
- SunDog Tours
Train from Jasper to McBride
- Ave. Duration
- 7h
- Frequency
- 3 times a week
- Website
- SunDog Tours
- Phone
- +1 778 763 4155
- Website
- BC Bus North
Bus from Prince George, BC to McBride, BC - Train Station
- Ave. Duration
- 2h 20m
- Frequency
- Twice a week
- Estimated price
- $50–90
- Website
- BC Bus North
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Regina to Edmonton
- Ave. Duration
- 9h
- Frequency
- 5 times a week
- Estimated price
- $100–160
- Schedules at
- Flixbus USA
Bus from Regina to Calgary International Airport Domestic Terminal
- Ave. Duration
- 11h 35m
- Frequency
- 4 times a week
- Estimated price
- $120–180
- Schedules at
- Flixbus USA
- 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
Shuttle from Calgary International Airport - YYC to Jasper, AB
- Ave. Duration
- 4h 30m
- Frequency
- On demand
- Website
- SunDog Tours
Shuttle from Edmonton Airport to Jasper, AB
- Ave. Duration
- 4h
- Frequency
- On demand
- Estimated price
- $85–110
- Website
- SunDog Tours
Bus from West Edmonton Mall, AB to Jasper, AB
- Ave. Duration
- 4h
- Frequency
- Once daily
- Website
- SunDog Tours
- Phone
- +1 403 800 0355
- [email protected]
- Website
- The Fairy Bus
Shuttle from Calgary International Airport - YYC to Jasper, AB
- Ave. Duration
- 5h 30m
- Frequency
- On demand
- Estimated price
- $80–95
- Website
- The Fairy Bus
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Regina to Edmonton South
- Ave. Duration
- 9h 40m
- Frequency
- Once daily
- Estimated price
- $95–200
- Website
- Rider Express
- Standard
- $95–200
- Phone
- +1 866 606 6700
- [email protected]
- Website
- Brewster Express Homepage
Bus from Calgary International Airport - YYC to Jasper
- Ave. Duration
- 8h 30m
- Frequency
- 5 times a week
- Estimated price
- $190–240
- Website
- Brewster Express Homepage
- Adult
- $190–240
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, Travelling to the UK: What do I need to know?, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
















