There are 7 ways to get from Eugene to Osoyoos by plane, bus, train, bus (Flixbus), 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, bus
best- Fly from Mahlon Sweet Field Airport (EUG) to Kelowna International Airport (YLW)EUG - YLW
- Take the bus from Westbank Exch to Peachtree Square
- Take the bus from Peachtree Square to Main & 89th St
9h 2m$435–994Drive 848.1 km
cheapest- Drive from Eugene to Osoyoos848.1 km
10h 8m$171–246Train, bus
- Take the train from Eugene to Seattle
- Take the train from Seattle to Wenatchee Amtrak
- Take the bus from Wenatchee Columbia Station to Omak, WA
- Take the bus from Omak, WA to Oroville, WA
16h 41mBus
- Take the bus from Eugene Amtrak Station Bus Platform to Portland Amtrak Station
- Take the bus from Portland Curbside Bus Stop to Ellensburg
- Take the bus from Ellensburg Loves Travel Center to Omak Travel Plaza
- Take the bus from Omak, WA to Oroville, WA
18h 40mFly to Wenatchee, bus
- Fly from Mahlon Sweet Field Airport (EUG) to Wenatchee (EAT)EUG - EAT
- Take the bus from Wenatchee Columbia Station to Omak Travel Plaza
- Take the bus from Omak, WA to Oroville, WA
11h 17mBus via Vancouver
- Take the bus from Eugene Amtrak Station Bus Platform to Portland Amtrak Station
- Take the bus from Portland Curbside Bus Stop to Vancouver
- Take the bus from Vancouver, BC - Pacific Central Station to Osoyoos, BC - 9206 97th St
19h 10m$174–295Train, bus via Vancouver
- Take the train from Eugene to Centralia Amtrak Station
- Take the train from Centralia Amtrak Station to Vancouver
- Take the bus from Vancouver, BC - Pacific Central Station to Osoyoos, BC - 9206 97th St
19h 13m$301–432
Eugene to Osoyoos by bus
Questions & Answers
The cheapest way to get from Eugene to Osoyoos is to drive which costs $170 - $250 and takes 10h 8m.
The fastest way to get from Eugene to Osoyoos is to fly and bus which takes 9h 2m and costs $430 - $1,000.
No, there is no direct bus from Eugene station to Osoyoos. However, there are services departing from Eugene Amtrak Station Bus Platform and arriving at Osoyoos, BC - 9206 97th St via Portland Curbside Bus Stop and Vancouver, BC - Pacific Central Station. The journey, including transfers, takes approximately 19h 10m.
The distance between Eugene and Osoyoos is 871 km. The road distance is 848.1 km.
The best way to get from Eugene to Osoyoos without a car is to bus via Vancouver which takes 19h 10m and costs $170 - $300.
It takes approximately 9h 2m to get from Eugene to Osoyoos, including transfers.
Eugene to Osoyoos bus services, operated by Point, depart from Eugene Amtrak Station Bus Platform.
Eugene to Osoyoos bus services, operated by Point, arrive at Portland Amtrak Station.
Yes, the driving distance between Eugene to Osoyoos is 848 km. It takes approximately 10h 8m to drive from Eugene to Osoyoos.
There are 40+ hotels available in Osoyoos.
What companies run services between Eugene, OR, USA and Osoyoos, BC, Canada?
You can take a bus from Eugene Amtrak Station Bus Platform to Osoyoos via Portland Amtrak Station, Portland Curbside Bus Stop, Ellensburg, University & 9th, Ruby & 4th Downtown, Ellensburg Loves Travel Center, Omak, WA, and Oroville, WA in around 18h 40m.
- Website
- alaskaair.com
Flights from Mahlon Sweet Field Airport to Kelowna International Airport via Seattle
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- $90–550
Flights from Mahlon Sweet Field Airport to Wenatchee via Seattle
- Ave. Duration
- 5h 59m
- When
- Every day
- Estimated price
- $95–650
Flights from Mahlon Sweet Field Airport to Wenatchee via Portland, Seattle
- Ave. Duration
- 7h 57m
- When
- Every day
- Estimated price
- $95–650
- Website
- delta.com
Flights from Mahlon Sweet Field Airport to Kelowna International Airport via Seattle
- Ave. Duration
- 6h 1m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- $90–550
- Website
- westjet.com
Flights from Mahlon Sweet Field Airport to Kelowna International Airport via Seattle
- Ave. Duration
- 6h 1m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- $90–550
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Eugene to Seattle
- Ave. Duration
- 6h 20m
- Frequency
- 3 times a day
- Estimated price
- $70–140
- Website
- https://www.amtrak.com/home.html
Train from Seattle to Wenatchee Amtrak
- Ave. Duration
- 3h 56m
- Frequency
- Twice daily
- Estimated price
- $55–210
- Website
- https://www.amtrak.com/home.html
Train from Eugene to Centralia Amtrak Station
- Ave. Duration
- 4h 27m
- Frequency
- 3 times a day
- Estimated price
- $70–120
- Website
- https://www.amtrak.com/home.html
Train from Centralia Amtrak Station to Vancouver
- Ave. Duration
- 6h 16m
- Frequency
- Once daily
- Estimated price
- $130–180
- Website
- https://www.amtrak.com/home.html
- Phone
- 1-844-442-2212
- Website
- bctransit.com
Bus from Westbank Exch to Peachtree Square
- Ave. Duration
- 53 min
- Frequency
- 5 times a week
- Estimated price
- $3
- Website
- https://www.bctransit.com/south-okanagan-similkameen/
- Schedules at
- https://bctransit.com/south-okanagan-similkameen/schedules-and-maps/
- Adult
- $3
Bus from Peachtree Square to Main & 89th St
- Ave. Duration
- 1h 11m
- Frequency
- Once daily
- Estimated price
- $3
- Website
- https://www.bctransit.com/south-okanagan-similkameen/
- Schedules at
- https://bctransit.com/south-okanagan-similkameen/schedules-and-maps/
- Adult
- $3
- Phone
- +1 800-366-6975
- info@busnws.com
- Website
- northwesternstagelines.com
Bus from Wenatchee Columbia Station to Omak, WA
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $45–70
- Schedules at
- northwesternstagelines.com
- Adults 12 and over
- $45–70
Bus from Ellensburg Loves Travel Center to Omak Travel Plaza
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- $50–100
- Schedules at
- northwesternstagelines.com
- Adults 12 and over
- $50–100
- Phone
- +1 (800) 635-4391
- transportation@octn.org
- Website
- octn.org
Bus from Omak, WA to Oroville, WA
- Ave. Duration
- 1h 15m
- Frequency
- Once a week
- Website
- https://www.octn.org
- Schedules at
- https://www.octn.org/what-we-do/transportation/bus-schedules.html
Bus from Wenatchee Columbia Station to Omak Travel Plaza
- Ave. Duration
- 1h 30m
- Frequency
- Once a week
- Estimated price
- $23
- Website
- https://www.octn.org
- Schedules at
- https://www.octn.org/what-we-do/transportation/bus-schedules.html
- Phone
- +1 888-846-4183
- Website
- oregon-point.com
Bus from Eugene Amtrak Station Bus Platform to Portland Amtrak Station
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a day
- Estimated price
- $24–45
- Website
- https://www.oregon-point.com
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Portland Curbside Bus Stop to Ellensburg
- Ave. Duration
- 6h 5m
- Frequency
- Once daily
- Estimated price
- $50–90
- Schedules at
- flixbus.com
Bus from Portland Curbside Bus Stop to Vancouver
- Ave. Duration
- 7h 50m
- Frequency
- 5 times a week
- Estimated price
- $50–110
- Schedules at
- flixbus.com
- Phone
- 800-366-6975
- team@busnws.com
- Website
- appleline.us
Bus from Ellensburg Loves Travel Center to Omak Travel Plaza
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- $60–75
- Website
- Apple Line
Bus from Wenatchee Columbia Station to Omak Travel Plaza
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $40–50
- Website
- Apple Line
- Phone
- +1 778 382 7729
- info@mountainmanmikes.ca
- Website
- mountainmanmikes.ca
Bus from Vancouver, BC - Pacific Central Station to Osoyoos, BC - 9206 97th St
- Ave. Duration
- 6h 30m
- Frequency
- Twice a week
- Estimated price
- $100–140
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
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














