Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
7 h 6 min
580 km.
from $31
Composite Route Car Only
Two ways to Travel from Mcbride to Smithers
Select an Option Below to Start Your Journey
Cheapest
By car (580 km)
Other
Rideshare
Transport providers
Airlines
Air Canada
Website:
aircanada.com
Plane from Prince George Airport to Smithers
Ave. Duration:
6h 9m
Frequency:
Every day
Estimated price:
$381.68–$1,145.03
Central Mountain Air
Website:
flycma.com/
Plane from Prince George Airport to Northwest
Ave. Duration:
1h 10m
Frequency:
Monday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$330.79–$597.96
Train operators
VIA Rail
Phone:
+1 888 842-7245
Website:
viarail.ca/en
Train from McBride to Smithers
Ave. Duration:
25h 26m
Frequency:
3 times a week
Estimated price:
$61.07–$120.86
Bus operators
BC Bus North
Phone:
1-844-564-7494
Website:
bcbus.ca/
Bus from McBride, BC - Train Station to Prince
Ave. Duration:
2h 20m
Frequency:
Twice a week
Estimated price:
$30.53–$41.98
Bus from Prince George, BC to Smithers
Ave. Duration:
5h
Frequency:
Twice a week
Estimated price:
$41.98–$58.52
Bus from Terrance Skeena Mall to Smithers
Ave. Duration:
2h 30m
Frequency:
Twice a week
Estimated price:
$29.26–$41.98
Questions and Answers
What is the cheapest way to get from McBride to Smithers?
The cheapest way to get from McBride to Smithers is to train which costs $52.17 - $103.26 and takes 25h 26m.
What is the fastest way to get from McBride to Smithers?
The fastest way to get from McBride to Smithers is to drive which takes 7h 20m and costs $76.09 - $119.57 .
Is there a direct bus between McBride and Smithers?
No, there is no direct bus from McBride station to Smithers. However, there are services departing from McBride, BC - Train Station and arriving at Smithers Mall via Prince George, BC. The journey, including transfers, takes approximately 8h 20m.
Is there a direct train between McBride and Smithers?
Yes, there is a direct train departing from McBride and arriving at Smithers. Services depart three times a week, and operate Wednesday, Friday and Sunday. The journey takes approximately 25h 26m.
How far is it from McBride to Smithers?
The distance between McBride and Smithers is 581 km. The road distance is 580.4 km.
How do I travel from McBride to Smithers without a car?
The best way to get from McBride to Smithers without a car is to bus which takes 8h 20m and costs $59.78 - $86.96 .
How long does it take to get from McBride to Smithers?
It takes approximately 8h 20m to get from McBride to Smithers, including transfers.
Where do I catch the McBride to Smithers bus from?
McBride to Smithers bus services, operated by BC Bus North, depart from McBride, BC - Train Station.
Where do I catch the McBride to Smithers train from?
McBride to Smithers train services, operated by VIA Rail, depart from McBride station.
Train or bus from McBride to Smithers?
The best way to get from McBride to Smithers is to bus which takes 8h 20m and costs $59.78 - $86.96 . Alternatively, you can train, which costs $52.17 - $103.26 and takes 25h 26m.
Where does the McBride to Smithers bus arrive?
McBride to Smithers bus services, operated by BC Bus North, arrive at Prince George, BC station.
Where does the McBride to Smithers train arrive?
McBride to Smithers train services, operated by VIA Rail, arrive at Smithers station.
Can I drive from McBride to Smithers?
Yes, the driving distance between McBride to Smithers is 580 km. It takes approximately 7h 20m to drive from McBride to Smithers.
Where can I stay near Smithers?
There are 11+ hotels available in Smithers. Prices start at $70.91 per night.