There are 6 ways to get from Vancouver Airport (YVR) to Rossland by plane, bus, train, car, or rideshare
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 Trail Airport
best- Fly from Vancouver International Airport (YVR) to Trail Airport (YZZ)plane YVR - YZZ
1h 30m$334–554Fly to Castlegar Airport, line 46 bus
cheapest- Fly from Vancouver International Airport (YVR) to Castlegar Airport (YCG)plane YVR - YCG
- Take the bus from Cedar Ave at Spokane St to Columbia Ave at Spokane Stbus
4h 12m$56–340Bus
- Take the bus from New Westminster, BC - Braid Station to Greenwood, BC - 494 Dundee Streetbus Vancouver
- Take the bus from Greenwood, BC to Trail, BCbus Kelowna to Nelson
14h 56m$234–307Train, bus, drive
- Take the train from Vancouver to Everett Amtrak Stationtrain
- Take the train from Everett Amtrak Station to Spokanetrain
- Take the bus from Spokane Intermodal Station to Chewelah Casinobus
- Drive from Chewelah Casino to Rosslandcar
16h 28m$217–451Airport Transfer
- Take the rideshare from Vancouver-YVR to Rossland613.7 km
7h 44mDrive 613.7 km
- Drive from Vancouver Airport (YVR) to Rosslandcar 613.7 km
7h 44m$121–175
Vancouver Airport (YVR) to Rossland by subway and bus
Questions & Answers
The cheapest way to get from Vancouver Airport (YVR) to Rossland is to drive which costs $120 - $180 and takes 7h 44m.
The fastest way to get from Vancouver Airport (YVR) to Rossland is to fly which takes 1h 30m and costs $330 - $600.
No, there is no direct bus from Vancouver Airport (YVR) station to Rossland. However, there are services departing from New Westminster, BC - Braid Station and arriving at Washington St at 3rd Ave via Greenwood, BC and Cedar Ave at Farwell St. The journey, including transfers, takes approximately 14h 56m.
The distance between Vancouver Airport (YVR) and Rossland is 426 km. The road distance is 613.7 km.
The best way to get from Vancouver Airport (YVR) to Rossland without a car is to bus which takes 14h 56m and costs $230 - $310.
It takes approximately 1h 30m to get from Vancouver Airport (YVR) to Rossland, including transfers.
Vancouver Airport (YVR) to Rossland bus services, operated by Mountain Man Mikes Bus Service, depart from New Westminster, BC - Braid Station.
The best way to get from Vancouver Airport (YVR) to Rossland is to fly which takes 1h 30m and costs $330 - $600. Alternatively, you can bus, which costs $230 - $310 and takes 14h 56m.
Vancouver Airport (YVR) to Rossland bus services, operated by Mountain Man Mikes Bus Service, arrive at Greenwood, BC - 494 Dundee Street station.
Yes, the driving distance between Vancouver Airport (YVR) to Rossland is 614 km. It takes approximately 7h 44m to drive from Vancouver Airport (YVR) to Rossland.
What companies run services between Vancouver Airport (YVR), Canada and Rossland, BC, Canada?
Pacific Coastal Airlines flies from Vancouver International Airport (YVR) to Trail Airport (YZZ) twice daily. Alternatively, you can take a subway from YVR-Airport Station @ Platform 1 to Washington St at 3rd Ave via Waterfront Station @ Platform 5, Waterfront Station @ Platform 2, New Westminster Station @ Platform 2, New Westminster, BC - Braid Station, Greenwood, BC - 494 Dundee Street, Greenwood, BC, Trail, BC, and Cedar Ave at Farwell St in around 14h 56m.
- Website
- pacificcoastal.com
Flights from Vancouver International Airport to Trail Airport
- Ave. Duration
- 1h 14m
- When
- Every day
- Estimated price
- $270–490
- Website
- aircanada.com
Flights from Vancouver International Airport to Castlegar Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $50–340
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Vancouver to Everett Amtrak Station
- Ave. Duration
- 3h 19m
- Frequency
- Twice daily
- Estimated price
- $50–110
- Website
- Amtrak
Train from Everett Amtrak Station to Spokane
- Ave. Duration
- 6h 42m
- Frequency
- Once daily
- Estimated price
- $120–270
- Website
- Amtrak
- Phone
- +1 778 382 7729
- [email protected]
- Website
- Home Mountain Man Mike's
Bus from New Westminster, BC - Braid Station to Greenwood, BC - 494 Dundee Street
- Ave. Duration
- 7h
- Frequency
- Twice a week
- Estimated price
- $150–200
- Website
- Home Mountain Man Mike's
- Phone
- +1 778 760 1891
- [email protected]
- Website
- Fritz Travels
Bus from Greenwood, BC to Trail, BC
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- $75–90
- Website
- Fritz Travels
- Book at
- Fritz Travels
- Adult
- $75–90
- Website
- gold-line.us
Bus from Spokane Intermodal Station to Chewelah Casino
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- $19–22
- Schedules at
- gold-line.us
- Phone
- +1 855 993 3100
- [email protected]
- Website
- West Kootenay
Bus from Cedar Ave at Spokane St to Columbia Ave at Spokane St
- Ave. Duration
- 25 min
- Frequency
- Every 4 hours
- Estimated price
- $3
- Website
- West Kootenay
- Website
- https://www.mozio.com
Rideshare from Vancouver-YVR to Rossland
- Ave. Duration
- 7h 44m
- Frequency
- On demand
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
More Questions & Answers
There are 31+ hotels available in Rossland.
Check out Blablacar's carpooling service for rideshare options between Vancouver Airport (YVR) and Rossland. A great option if you don't have a driver's licence or want to avoid public transport.












