There are 3 ways to get from Fort Macleod to Castlegar by bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Fort Macleod, AB to Nelson, BC - 512 Railway Streetbus Calgary
- Take the bus from Baker St at Falls St to Selkirk College Bay Bbus 99
8h 9m$159–201Drive 483.1 km
cheapest- Drive from Fort Macleod to Castlegarcar 483.1 km
5h 54m$96–139Bus, fly
- Take the bus from Fort Macleod - Shell Gas Station* to Calgary - Deerfoot Inn & Casino*bus
- Fly from Calgary International Airport (YYC) to Castlegar Airport (YCG)plane YYC - YCG
8h 19m
Fort Macleod to Castlegar by bus
Questions & Answers
The cheapest way to get from Fort Macleod to Castlegar is to drive which costs $95 - $140 and takes 5h 54m.
The fastest way to get from Fort Macleod to Castlegar is to drive which takes 5h 54m and costs $95 - $140.
No, there is no direct bus from Fort Macleod to Castlegar. However, there are services departing from Fort Macleod, AB and arriving at Selkirk College Bay B via Baker St at Falls St. The journey, including transfers, takes approximately 8h 9m.
The distance between Fort Macleod and Castlegar is 534 km. The road distance is 483.1 km.
The best way to get from Fort Macleod to Castlegar without a car is to bus which takes 8h 9m and costs $150 - $210.
It takes approximately 8h 9m to get from Fort Macleod to Castlegar, including transfers.
Fort Macleod to Castlegar bus services, operated by Mountain Man Mikes Bus Service, depart from Fort Macleod, AB station.
Fort Macleod to Castlegar bus services, operated by Mountain Man Mikes Bus Service, arrive at Nelson, BC - 512 Railway Street station.
Castlegar is 1h behind Fort Macleod. It is currently 6:08 AM in Fort Macleod and 5:08 AM in Castlegar.
Yes, the driving distance between Fort Macleod to Castlegar is 483 km. It takes approximately 5h 54m to drive from Fort Macleod to Castlegar.
What companies run services between Fort Macleod, AB, Canada and Castlegar, BC, Canada?
You can take a bus from Fort Macleod, AB to Selkirk College Bay B via Nelson, BC - 512 Railway Street and Baker St at Falls St in around 8h 9m.
- Website
- aircanada.com
Flights from Calgary International Airport to Castlegar Airport via Vancouver
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- $90–900
- Phone
- +1 778 382 7729
- [email protected]
- Website
- mountainmanmikes.ca
Bus from Fort Macleod, AB to Nelson, BC - 512 Railway Street
- Ave. Duration
- 6h 30m
- Frequency
- Once a week
- Estimated price
- $150–200
- Website
- https://mountainmanmikes.ca/
- Phone
- +1 855 993 3100
- [email protected]
- Website
- bctransit.com
Bus from Baker St at Falls St to Selkirk College Bay B
- Ave. Duration
- 41 min
- Frequency
- Every 2 hours
- Estimated price
- $3
- Website
- https://www.bctransit.com/west-kootenay/
- Phone
- +1 877 769 3287
- [email protected]
- Website
- myebus.ca
Bus from Fort Macleod - Shell Gas Station* to Calgary - Deerfoot Inn & Casino*
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Website
- https://www.myebus.ca/
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 Travelling around the UAE, Getting to Rome from the airport, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 14+ hotels available in Castlegar.









