There are 7 ways to get from Castlegar to Fairview by plane, car, bus (Flixbus), 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 Castlegar Airport to North Peace Regional Airport, drive
best- Fly from Castlegar Airport (YCG) to North Peace Regional Airport (YXJ)plane YCG - YXJ
- Drive from North Peace Regional Airport (YXJ) to Fairviewcar
7h 24m$202–912Bus via Fort Macleod
- 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 Edmontonbus
- Take the bus from Edmonton, AB - Southgate Station to Grande Prairie, ABbus
- Take the bus from Grande Prairie, AB to Fairview, ABbus
24h 41m$359–557Drive 1,210 km
- Drive from Castlegar to Fairviewcar 1,210 km
15h 28m$240–347Bus, bus to Cranbrook/Canadian Rockies International Airport, fly to Grande Prairie Airport
- 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 Grande Prairie Airport (YQU)plane YXC - YQU
- Take the bus from Grande Prairie, AB to Fairview, ABbus
12h 59m$454–1,885Fly Trail Airport to North Peace Regional Airport, drive
- Fly from Trail Airport (YZZ) to North Peace Regional Airport (YXJ)plane YZZ - YXJ
- Drive from North Peace Regional Airport (YXJ) to Fairviewcar
8h 41m$338–1,138Bus to Kelowna International Airport, fly to Grande Prairie Airport, bus
- Take the bus from Castlegar, BC to Kelowna, BCbus
- Fly from Kelowna International Airport (YLW) to Grande Prairie Airport (YQU)plane YLW - YQU
- Take the bus from Grande Prairie, AB to Fairview, ABbus
13h 44m$728–1,018Bus
- Take the bus from Castlegar, BC to Kelowna, BCbus
- Take the bus from Kelowna, BC - Downtown 516 Lawrence Ave to Calgarybus
- Take the bus from Calgary Downtown Ticket Office 606 5th Ave SW to Edmonton Downtown Ticket Office - 10014 104 Stbus
- Take the bus from Edmonton Downtown Ticket Office - 10014 104 St to Grande Prairie, AB - Podollan Inn & Spabus
- Take the bus from Grande Prairie, AB to Fairview, ABbus
29h 2m
Castlegar Airport (YCG) to North Peace Regional Airport (YXJ) flights
Questions & Answers
The cheapest way to get from Castlegar to Fairview is to drive which costs $240 - $350 and takes 15h 28m.
The fastest way to get from Castlegar to Fairview is to fly and drive which takes 7h 24m and costs $200 - $950.
No, there is no direct bus from Castlegar to Fairview. However, there are services departing from Selkirk College Bay B and arriving at Fairview, AB via Nelson, BC - 512 Railway Street, Fort Macleod, Edmonton, AB - Southgate Station and Grande Prairie, AB. The journey, including transfers, takes approximately 24h 41m.
The distance between Castlegar and Fairview is 1004 km. The road distance is 1210 km.
The best way to get from Castlegar to Fairview without a car is to bus via Fort Macleod which takes 24h 41m and costs $350 - $600.
It takes approximately 7h 24m to get from Castlegar to Fairview, including transfers.
Castlegar to Fairview bus services, operated by BC Transit - West Kootenay, depart from Selkirk College Bay B station.
Castlegar to Fairview bus services, operated by BC Transit - West Kootenay, arrive at Nelson Exchange Bay B station.
Fairview is 1h ahead of Castlegar. It is currently 7:36 AM in Castlegar and 8:36 AM in Fairview.
Yes, the driving distance between Castlegar to Fairview is 1210 km. It takes approximately 15h 28m to drive from Castlegar to Fairview.
What companies run services between Castlegar, BC, Canada and Fairview, AB, Canada?
You can take a bus from Selkirk College Bay B to Fairview, AB via Nelson Exchange Bay B, Nelson, BC - 512 Railway Street, Fort Macleod, AB, Fort Macleod, Edmonton, AB - Southgate Station, Grande Prairie, AB, and Grande Prairie, AB in around 24h 41m.
- Website
- westjet.com
Flights from Cranbrook/Canadian Rockies International Airport to Grande Prairie Airport via Calgary
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- $160–1,500
Flights from Cranbrook/Canadian Rockies International Airport to Grande Prairie Airport via Vancouver, Calgary
- Ave. Duration
- 9h 5m
- When
- Thursday and Sunday
- Estimated price
- $220–1,600
Flights from Kelowna International Airport to Grande Prairie Airport via Calgary
- Ave. Duration
- 4h 7m
- When
- Every day
- Estimated price
- $550–800
Flights from Kelowna International Airport to Grande Prairie Airport via Edmonton
- Ave. Duration
- 4h
- When
- Monday to Wednesday
- Estimated price
- $550–800
Flights from Kelowna International Airport to Grande Prairie Airport via Calgary, Edmonton
- Ave. Duration
- 7h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $550–800
Flights from Kelowna International Airport to Grande Prairie Airport via Vancouver, Edmonton
- Ave. Duration
- 8h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $550–800
- Website
- aircanada.com
Flights from Castlegar Airport to North Peace Regional Airport via Vancouver
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- $160–850
Flights from Trail Airport to North Peace Regional Airport via Vancouver
- Ave. Duration
- 7h 52m
- When
- Every day
- Estimated price
- $190–950
- 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 778 382 7729
- [email protected]
- Website
- 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/
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Fort Macleod to Edmonton
- Ave. Duration
- 6h 35m
- Frequency
- 5 times a week
- Estimated price
- $65–110
- Schedules at
- flixbus.com
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Edmonton, AB - Southgate Station to Grande Prairie, AB
- Ave. Duration
- 4h 45m
- Frequency
- 6 times a week
- Estimated price
- $60–140
- Website
- https://www.riderexpress.ca/
- Standard
- $60–140
- Phone
- 780-983-8225
- Website
- northernexpress.ca
Bus from Grande Prairie, AB to Fairview, AB
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- $55–70
- Website
- http://northernexpress.ca/
- Website
- http://northernexpress.ca/
- Adult
- $55–70
Bus from Grande Prairie, AB to Fairview, AB
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- $55–70
- Website
- http://northernexpress.ca/
- Website
- http://northernexpress.ca/
- Adult
- $55–70
Bus from Grande Prairie, AB to Fairview, AB
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- $55–70
- Website
- http://northernexpress.ca/
- Website
- http://northernexpress.ca/
- Adult
- $55–70
Bus from Grande Prairie, AB to Fairview, AB
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- $55–70
- Website
- http://northernexpress.ca/
- Website
- http://northernexpress.ca/
- Adult
- $55–70
- 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
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 877 769 3287
- [email protected]
- Website
- myebus.ca
Bus from Kelowna, BC - Downtown 516 Lawrence Ave to Calgary
- Ave. Duration
- 9h 5m
- Frequency
- 6 times a week
- Website
- https://www.myebus.ca/
- Phone
- +1 800 232 1958
- [email protected]
- Website
- redarrow.ca
Bus from Calgary Downtown Ticket Office 606 5th Ave SW to Edmonton Downtown Ticket Office - 10014 104 St
- Ave. Duration
- 3h 40m
- Frequency
- 3 times a day
- Website
- https://www.redarrow.ca/
Bus from Edmonton Downtown Ticket Office - 10014 104 St to Grande Prairie, AB - Podollan Inn & Spa
- Ave. Duration
- 5h 5m
- Frequency
- 4 times a week
- Website
- https://www.redarrow.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 How to get from Heathrow Airport into central London, How do I buy a London Underground ticket?, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
















