There are 7 ways to get from Castlegar to Selkirk by plane, taxi, bus (Flixbus), 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 from Castlegar Airport, taxi
best- Fly from Castlegar Airport (YCG) to Winnipeg J. A. Richardson International Airport (YWG)plane YCG - YWG
- Take the taxi from Winnipeg-Airport-YWG to Selkirktaxi
6h 38m$262–862Bus
- Take the bus from Castlegar, BC - 692 18th St to Nelson, BC - 512 Railway Streetbus
- Take the bus from Nelson, BC - 512 Railway Street to Fort Macleod, ABbus
- Take the bus from Fort Macleod to Reginabus
- Take the bus from Regina to Winnipegbus
26h 58m$454–660Drive 1,759.6 km
- Drive from Castlegar to Selkirkcar 1,759.6 km
20h 14m$349–504Bus, bus to Cranbrook/Canadian Rockies International Airport, fly, taxi
- Take the bus from Castlegar, BC - 692 18th St to Nelson, BC - 512 Railway Streetbus
- Take the bus from Nelson, BC - 512 Railway Street to Cranbrook, BC - 513 Cranbrook St Northbus
- Fly from Cranbrook/Canadian Rockies International Airport (YXC) to Winnipeg J. A. Richardson International Airport (YWG)plane YXC - YWG
- Take the taxi from Winnipeg-Airport-YWG to Selkirktaxi
10h 25m$844–1,330Bus to Kelowna International Airport, fly, taxi
- Take the bus from Castlegar, BC to Kelowna, BCbus
- Fly from Kelowna International Airport (YLW) to Winnipeg J. A. Richardson International Airport (YWG)plane YLW - YWG
- Take the taxi from Winnipeg-Airport-YWG to Selkirktaxi
10h 30m$358–963Fly from Trail Airport, taxi
- Fly from Trail Airport (YZZ) to Winnipeg J. A. Richardson International Airport (YWG)plane YZZ - YWG
- Take the taxi from Winnipeg-Airport-YWG to Selkirktaxi
6h 4m$388–1,088Bus, taxi
- Take the bus from Selkirk College Bay B to Nelson Exchange Bay Bbus 99
- Take the bus from Nelson, BC - 512 Railway Street to Fort Macleod, ABbus
- Take the bus from Fort Macleod to Reginabus
- Take the bus from Regina, SK - 2820B Avonhurst to Winnipeg East, MBbus
- Take the taxi from Winnipeg East, MB to Selkirktaxi
29h 57m$415–640
Castlegar Airport (YCG) to Winnipeg J. A. Richardson International Airport (YWG) flights
Questions & Answers
The cheapest way to get from Castlegar to Selkirk is to drive which costs $340 - $550 and takes 20h 14m.
The fastest way to get from Castlegar to Selkirk is to fly and taxi which takes 6h 4m and costs $380 - $1,100.
No, there is no direct bus from Castlegar to Selkirk. However, there are services departing from Castlegar, BC - 692 18th St and arriving at Winnipeg via Nelson, BC - 512 Railway Street, Fort Macleod and Regina. The journey, including transfers, takes approximately 26h 58m.
The distance between Castlegar and Selkirk is 1512 km. The road distance is 1759.6 km.
The best way to get from Castlegar to Selkirk without a car is to bus which takes 26h 58m and costs $450 - $700.
It takes approximately 6h 38m to get from Castlegar to Selkirk, including transfers.
Castlegar to Selkirk bus services, operated by Mountain Man Mikes Bus Service, depart from Castlegar, BC - 692 18th St station.
Castlegar to Selkirk bus services, operated by Mountain Man Mikes Bus Service, arrive at Nelson, BC - 512 Railway Street station.
Selkirk is 2h ahead of Castlegar. It is currently 11:46 AM in Castlegar and 1:46 PM in Selkirk.
Yes, the driving distance between Castlegar to Selkirk is 1760 km. It takes approximately 20h 14m to drive from Castlegar to Selkirk.
What companies run services between Castlegar, BC, Canada and Selkirk, MB, Canada?
You can take a bus from Castlegar, BC - 692 18th St to Selkirk via Nelson, BC - 512 Railway Street, Fort Macleod, AB, Fort Macleod, Regina, and Winnipeg in around 26h 58m.
- Website
- westjet.com
Flights from Cranbrook/Canadian Rockies International Airport to Winnipeg J. A. Richardson International Airport via Calgary
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- $550–950
Flights from Cranbrook/Canadian Rockies International Airport to Winnipeg J. A. Richardson International Airport via Calgary, Regina
- Ave. Duration
- 8h 20m
- When
- Tuesday
- Estimated price
- $550–950
Flights from Kelowna International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Friday, and Sunday
- Estimated price
- $170–700
Flights from Kelowna International Airport to Winnipeg J. A. Richardson International Airport via Calgary
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- $170–700
Flights from Kelowna International Airport to Winnipeg J. A. Richardson International Airport via Edmonton
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- $170–700
Flights from Kelowna International Airport to Winnipeg J. A. Richardson International Airport via Vancouver
- Ave. Duration
- 5h
- When
- Tuesday and Wednesday
- Estimated price
- $170–700
Flights from Trail Airport to Winnipeg J. A. Richardson International Airport via Vancouver, Calgary
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- $180–1,200
- Website
- aircanada.com
Flights from Castlegar Airport to Winnipeg J. A. Richardson International Airport via Vancouver
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- $170–750
Flights from Cranbrook/Canadian Rockies International Airport to Winnipeg J. A. Richardson International Airport via Vancouver
- Ave. Duration
- 6h 27m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $200–850
Flights from Kelowna International Airport to Winnipeg J. A. Richardson International Airport via Vancouver
- Ave. Duration
- 5h 19m
- When
- Every day
- Estimated price
- $130–600
Flights from Trail Airport to Winnipeg J. A. Richardson International Airport via Vancouver
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- $190–850
- Website
- flyflair.com
Flights from Kelowna International Airport to Winnipeg J. A. Richardson International Airport via Edmonton
- Ave. Duration
- 4h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $470–750
- Phone
- +1 778 382 7729
- [email protected]
- Website
- mountainmanmikes.ca
Bus from Castlegar, BC - 692 18th St to Nelson, BC - 512 Railway Street
- Ave. Duration
- 30 min
- Frequency
- Twice a week
- Estimated price
- $55–75
- Website
- https://mountainmanmikes.ca/
Bus from Nelson, BC - 512 Railway Street to Fort Macleod, AB
- Ave. Duration
- 6h 50m
- Frequency
- Once a week
- Estimated price
- $150–200
- Website
- https://mountainmanmikes.ca/
Bus from Castlegar, BC - 692 18th St to Nelson, BC - 512 Railway Street
- Ave. Duration
- 30 min
- Frequency
- Twice a week
- Estimated price
- $55–75
- Website
- https://mountainmanmikes.ca/
Bus from Nelson, BC - 512 Railway Street to Cranbrook, BC - 513 Cranbrook St North
- Ave. Duration
- 3h 20m
- Frequency
- Once a week
- Estimated price
- $95–130
- Website
- https://mountainmanmikes.ca/
Bus from Nelson, BC - 512 Railway Street to Fort Macleod, AB
- Ave. Duration
- 6h 50m
- Frequency
- Once a week
- Estimated price
- $150–200
- Website
- https://mountainmanmikes.ca/
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Fort Macleod to Regina
- Ave. Duration
- 8h 55m
- Frequency
- 5 times a week
- Estimated price
- $95–160
- Schedules at
- flixbus.com
Bus from Regina to Winnipeg
- Ave. Duration
- 7h
- Frequency
- 4 times a week
- Estimated price
- $75–130
- Schedules at
- flixbus.com
Bus from Fort Macleod to Regina
- Ave. Duration
- 8h 55m
- Frequency
- 5 times a week
- Estimated price
- $95–160
- Schedules at
- flixbus.com
- Phone
- +1 778 760 1891
- [email protected]
- Website
- fritztravels.com
Bus from Castlegar, BC to Kelowna, BC
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Estimated price
- $80–95
- Website
- https://fritztravels.com/
- Book at
- https://book.fritztravels.com/
- Adult
- $80–95
- Phone
- +1 855 993 3100
- [email protected]
- Website
- bctransit.com
Bus from Selkirk College Bay B to Nelson Exchange Bay B
- Ave. Duration
- 41 min
- Frequency
- 4 times a day
- Estimated price
- $3
- Website
- https://www.bctransit.com/west-kootenay/
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Regina, SK - 2820B Avonhurst to Winnipeg East, MB
- Ave. Duration
- 8h
- Frequency
- Once a week
- Estimated price
- $70–160
- Website
- https://www.riderexpress.ca/
- Standard
- $70–160
- Ave. Duration
- 37 min
- Estimated price
- $90–110
Duffy's Taxi
- Phone
- +1 204 925 0101
- Website
- duffystaxi.com
iCab taxi
- Phone
- +1 204 202 3300
- Website
- icabapp.ca
Unicity Taxi
- Phone
- +1 204 925 3131
- Website
- unicitytaxi.mb.ca
Duffy's Taxi
- Phone
- +1 204 925 0101
- Website
- duffystaxi.com
iCab taxi
- Phone
- +1 204 202 3300
- Website
- icabapp.ca
Unicity Taxi
- Phone
- +1 204 925 3131
- Website
- unicitytaxi.mb.ca
Duffy's Taxi
- Phone
- +1 204 925 0101
- Website
- duffystaxi.com
iCab taxi
- Phone
- +1 204 202 3300
- Website
- icabapp.ca
Unicity Taxi
- Phone
- +1 204 925 3131
- Website
- unicitytaxi.mb.ca
Duffy's Taxi
- Phone
- +1 204 925 0101
- Website
- duffystaxi.com
iCab taxi
- Phone
- +1 204 202 3300
- Website
- icabapp.ca
Unicity Taxi
- Phone
- +1 204 925 3131
- Website
- unicitytaxi.mb.ca
Duffy's Taxi
- Phone
- +1 204 925 0101
- Website
- duffystaxi.com
iCab taxi
- Phone
- +1 204 202 3300
- Website
- icabapp.ca
Unicity Taxi
- Phone
- +1 204 925 3131
- Website
- unicitytaxi.mb.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 Best ways to travel around Australia, Why you should take the train in the US, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
More Questions & Answers
There are one+ hotels available in Selkirk.











