There are 3 ways to get from Shelby to Fernie by bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, drive
best- Take the bus from Shelby Transit Center to Port of Sweet Grassbus
- Drive from Port of Sweet Grass to Lethbridge - U of Lcar
- Take the bus from Lethbridge - U of L to Fort Macleod - Shell Gas Station*bus
- Take the bus from Fort Macleod, AB to Fernie, BC - 1701 9 Avebus
6h 34mDrive 348.5 km
cheapest- Drive from Shelby to Ferniecar 348.5 km
4h 37m$69–99Bus, drive via Lethbridge
- Take the bus from Shelby Transit Center to Port of Sweet Grassbus
- Drive from Port of Sweet Grass to Southgate Stationcar
- Take the bus from Lethbridge to Fort Macleodbus
- Take the bus from Fort Macleod, AB to Fernie, BC - 1701 9 Avebus
7h 6m$113–153
Questions & Answers
The cheapest way to get from Shelby to Fernie is to drive which costs $65 - $100 and takes 4h 37m.
The fastest way to get from Shelby to Fernie is to drive which takes 4h 37m and costs $65 - $100.
The distance between Shelby and Fernie is 385 km. The road distance is 348.5 km.
It takes approximately 6h 34m to get from Shelby to Fernie, including transfers.
Yes, the driving distance between Shelby to Fernie is 349 km. It takes approximately 4h 37m to drive from Shelby to Fernie.
There are 69+ hotels available in Fernie.
What companies run services between Shelby, MT, USA and Fernie, BC, Canada?
There is no direct connection from Shelby to Fernie. However, you can take the bus to Port of Sweet Grass, drive to Lethbridge - U of L, take the bus to Fort Macleod - Shell Gas Station*, walk to Fort Macleod, AB, then take the bus to Fernie, BC - 1701 9 Ave. Alternatively, you can drive from Shelby to Fernie in around 4h 37m.
- Phone
- +1 406-470-0727
- [email protected]
- Website
- northern.rural-transit.com
Bus from Shelby Transit Center to Port of Sweet Grass
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Schedules at
- northern.rural-transit.com
Bus from Shelby Transit Center to Port of Sweet Grass
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Schedules at
- northern.rural-transit.com
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Lethbridge - U of L to Fort Macleod - Shell Gas Station*
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Website
- EBus
Bus from Lethbridge to Fort Macleod
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Website
- EBus
- Phone
- +1 778 382 7729
- [email protected]
- Website
- Home Mountain Man Mike's
Bus from Fort Macleod, AB to Fernie, BC - 1701 9 Ave
- Ave. Duration
- 2h
- Frequency
- Once a week
- Estimated price
- $85–110
- Website
- Home Mountain Man Mike's
Bus from Fort Macleod, AB to Fernie, BC - 1701 9 Ave
- Ave. Duration
- 2h
- Frequency
- Once a week
- Estimated price
- $85–110
- Website
- Home Mountain Man Mike's
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Lethbridge to Fort Macleod
- Ave. Duration
- 30 min
- Frequency
- 3 times a day
- Estimated price
- $6–11
- Schedules at
- Flixbus USA
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 Need to know: Eurostar, Need to know: Greyhound, and How to get from JFK to New York City - to help you get the most out of your next trip.











