There are 7 ways to get from Edmonton to Rossland by plane, shuttle, bus, taxi, 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.
Fly to Kelowna International Airport, shuttle
best- Fly from Edmonton International Airport (YEG) to Kelowna International Airport (YLW)plane YEG - YLW
- Take a shuttle bus from Kelowna International Airport to Red Mountain Resort, Rossland BC
8h 26mFly to Castlegar Airport
cheapest- Fly from Edmonton International Airport (YEG) to Castlegar Airport (YCG)plane YEG - YCG
8h 53m$108–564Bus, taxi
- Take the bus from Edmonton, AB - 2633 66 St NW to Calgary, AB - Whitehorn LRT Stationbus
- Take the bus from Calgary, AB - 11488, 24 Street SE to Salmo, BC - 519 Railway Avebus
- Take the taxi from Salmo, BC - 519 Railway Ave to Rosslandtaxi
16h 13m$330–420Drive 908 km
- Drive from Edmonton to Rosslandcar 908 km
10h 37m$178–258Fly to Trail Airport
- Fly from Edmonton International Airport (YEG) to Trail Airport (YZZ)plane YEG - YZZ
6h 44m$182–728Bus
- Take the bus from Edmonton Downtown Ticket Office to Calgary, AB Downtown Ticket Officebus
- Take the bus from Calgary, AB - 11488, 24 Street SE to Nelson, BC - 512 Railway Streetbus
- Take the bus from Nelson, BC to Trail, BCbus
18h 13m$256–339Bus via Southwood
- Take the bus from Edmonton Downtown Ticket Office - 10014 104 St to Calgary Downtown Ticket Office 606 5th Ave SWbus
- Take the bus from Calgary, AB - 11488, 24 Street SE to Nelson, BC - 512 Railway Streetbus
- Take the bus from Nelson, BC to Trail, BCbus
18h 26m$241–328
Edmonton to Rossland by bus
Questions & Answers
The cheapest way to get from Edmonton to Rossland is to drive which costs $170 - $260 and takes 10h 37m.
The fastest way to get from Edmonton to Rossland is to fly which takes 6h 44m and costs $180 - $750.
No, there is no direct bus from Edmonton to Rossland. However, there are services departing from Edmonton Downtown Ticket Office and arriving at Washington St at 3rd Ave via EB 9 AV S @ Centre ST S, Calgary, AB - 11488, 24 Street SE, Nelson, BC and Cedar Ave at Farwell St. The journey, including transfers, takes approximately 18h 13m.
The distance between Edmonton and Rossland is 877 km. The road distance is 908 km.
The best way to get from Edmonton to Rossland without a car is to bus and taxi which takes 16h 13m and costs $330 - $420.
It takes approximately 8h 26m to get from Edmonton to Rossland, including transfers.
Edmonton to Rossland bus services, operated by EBus Canada, depart from Edmonton Downtown Ticket Office station.
The best way to get from Edmonton to Rossland is to fly which takes 8h 53m and costs $100 - $600. Alternatively, you can bus, which costs $250 - $340 and takes 18h 13m.
Edmonton to Rossland bus services, operated by EBus Canada, arrive at Calgary, AB Downtown Ticket Office station.
Rossland is 1h behind Edmonton. It is currently 3:44 AM in Edmonton and 2:44 AM in Rossland.
What companies run services between Edmonton, AB, Canada and Rossland, BC, Canada?
Air Canada and WestJet fly from Edmonton International Airport (YEG) to Castlegar Airport (YCG) 3 times a day. Alternatively, you can take a bus from Edmonton Downtown Ticket Office to Washington St at 3rd Ave via Calgary, AB Downtown Ticket Office, EB 9 AV S @ Centre ST S, SB Douglas Glen Term north bay, Calgary, AB - 11488, 24 Street SE, Nelson, BC, Trail, BC, and Cedar Ave at Farwell St in around 18h 13m.
- Website
- westjet.com
Flights from Edmonton International Airport to Kelowna International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- $95–380
Flights from Edmonton International Airport to Kelowna International Airport via Calgary
- Ave. Duration
- 3h 39m
- When
- Every day
- Estimated price
- $95–380
- Website
- aircanada.com
Flights from Edmonton International Airport to Kelowna International Airport via Vancouver
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- $80–470
Flights from Edmonton International Airport to Kelowna International Airport via Calgary
- Ave. Duration
- 3h 40m
- When
- Monday to Friday
- Estimated price
- $60–410
Flights from Edmonton International Airport to Castlegar Airport via Vancouver
- Ave. Duration
- 4h 39m
- When
- Monday to Saturday
- Estimated price
- $95–900
- Website
- pacificcoastal.com
Flights from Edmonton International Airport to Trail Airport via Vancouver
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- $120–650
Flights from Edmonton International Airport to Trail Airport via Kelowna International Airport, Vancouver
- Ave. Duration
- 6h 17m
- When
- Saturday
- Estimated price
- $130–1,200
Flights from Edmonton International Airport to Trail Airport via Calgary, Vancouver
- Ave. Duration
- 7h 32m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $130–1,200
Flights from Edmonton International Airport to Trail Airport via Victoria, Vancouver
- Ave. Duration
- 8h 17m
- When
- Saturday
- Estimated price
- $130–1,200
- Website
- flyflair.com
Flights from Edmonton International Airport to Kelowna International Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Friday, and Saturday
- Estimated price
- $90–380
- Phone
- (250) 231-9959
- info@kootenaytransit.ca
- Website
- kootenaytransit.ca
Shuttle from Kelowna International Airport to Red Mountain Resort, Rossland BC
- Ave. Duration
- 3h 59m
- Frequency
- Once daily
- Schedules at
- kootenaytransit.ca
- Phone
- +14036689600
- reservation@thecanadabus.com
- Website
- thecanadabus.com
Bus from Edmonton, AB - 2633 66 St NW to Calgary, AB - Whitehorn LRT Station
- Ave. Duration
- 3h 10m
- Frequency
- 5 times a day
- Estimated price
- $66–67
- Website
- https://thecanadabus.com/
- Book at
- https://thecanadabus.betterez.com/cart/61117df83dadc111b0a7d369/reservation/61117df83dadc111b0a7d36a
- Standard
- $66–67
- Phone
- +1 778 382 7729
- info@mountainmanmikes.ca
- Website
- mountainmanmikes.ca
Bus from Calgary, AB - 11488, 24 Street SE to Salmo, BC - 519 Railway Ave
- Ave. Duration
- 8h 20m
- Frequency
- Once a week
- Estimated price
- $130–180
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
Bus from Calgary, AB - 11488, 24 Street SE to Nelson, BC - 512 Railway Street
- Ave. Duration
- 9h
- Frequency
- Once a week
- Estimated price
- $140–190
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
- Phone
- 1-877-769-3287
- info@myebus.ca
- Website
- myebus.ca
Bus from Edmonton Downtown Ticket Office to Calgary, AB Downtown Ticket Office
- Ave. Duration
- 4h 10m
- Frequency
- 3 times a day
- Estimated price
- $55–80
- Website
- https://myebus.ca/
- Schedules at
- https://www.myebus.ca/routes/
- Adult
- $55–80
- Phone
- (778) 760-1891
- info@fritztravels.com
- Website
- fritztravels.com
Bus from Nelson, BC to Trail, BC
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- $55–70
- Website
- https://fritztravels.com/
- Book at
- https://book.fritztravels.com/
- Adult
- $55–70
- Phone
- 1-800-232-1958
- info@redarrow.ca
- Website
- redarrow.ca
Bus from Edmonton Downtown Ticket Office - 10014 104 St to Calgary Downtown Ticket Office 606 5th Ave SW
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Estimated price
- $40–65
- Website
- https://redarrow.ca/
- Book at
- https://www.redarrow.ca/order/reservation/
- Adult
- $40–65
- Ave. Duration
- 45 min
- Estimated price
- $130–170
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, 10 amazing places to get away from it all in Australia, and Italy Travel Guides - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Edmonton to Rossland is 908 km. It takes approximately 10h 37m to drive from Edmonton to Rossland.
There are 32+ hotels available in Rossland.







