Travel options for:
Nearby airports Osoyoos
  • Kelowna (YLW)

    $19 - $51
    1. Kelowna Airport

      1 h 11 min - once daily

      $10 - $27

    2. Penticton

      1 h 4 min - 4 times a week

      $9 - $25

  • Spokane (GEG)

    $64 - $136
    1. SIA Concourse C

      22 min - hourly - line 60

      $2

    2. Plaza Zone 5

      0 min - 232 feet

    3. Plaza Zone 2

      0 min - every 30 minutes - line 90

      $2

    4. Riverside @ Washington

      0 min - 785 feet

    5. Spokane Amtrak

      3 h 10 min - once daily

      $35 - $90

    6. Wenatchee Columbia Station

      0 min - 230 feet

    7. Wenatchee, WA - Amtrak

      2 h 5 min - once daily

      $22 - $35

    8. Omak, WA

      1 h 10 min - 47.1 miles

      $4 - $7

  • Penticton (YYF)

    $27 - $46
    1. Penticton (YYF)

      9 min - 6 miles

      $18 - $22

    2. Kaleden Jct, BC

      49 min - 4 times a week

      $9 - $24

  • Kamloops (YKA)

    $50 - $103
    1. Kamloops (YKA)

      14 min - 8.3 miles

      $24 - $29

    2. Kamloops

      2 h 32 min - once daily

      $14 - $40

    3. Kelowna, BC

      0 min - 83 feet

    4. Kelowna

      2 h 15 min - 4 times a week

      $12 - $35

  • Abbotsford (YXX)

    $54 - $108
    1. Abbotsford (YXX)

      11 min - 6.5 miles

      $24 - $29

    2. Abbotsford, BC

      5 h 8 min - once daily

      $21 - $55

    3. Kaleden Jct, BC

      49 min - 4 times a week

      $9 - $24

  • Osoyoos Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Osoyoos

Bus from Nearby airports to Osoyoos

You can take a bus from Kelowna (YLW) to Osoyoos via Penticton in around 3 h 15 min.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Nearby airports to Osoyoos

ModeDurationPrice
From Kelowna Airport bus to Penticton then bus to Osoyoos, BC.3 h 15 min$47
From SIA Concourse C line 60 bus to Plaza Zone 5, walk to Plaza Zone 2, line 90 bus to Riverside @ Washington, walk to Spokane Amtrak, train to Wenatchee Columbia Station Amtrak, walk to Wenatchee, WA - Amtrak, Amtrak Thruway to Omak, WA, then drive to Osoyoos.8 h 50 min$130
From Penticton (YYF) taxi to Kaleden Jct, BC then bus to Osoyoos, BC.58 min$49
From Kamloops (YKA) taxi to Kamloops, bus to Kelowna, BC, walk to Kelowna, then bus to Osoyoos, BC.6 h 1 min$102
From Abbotsford (YXX) taxi to Abbotsford, BC, bus to Kaleden Jct, BC, then bus to Osoyoos, BC.7 h 8 min$105

How long does it take to get from Nearby airports to Osoyoos?

It takes approximately 3 h 15 min to get from Nearby airports to Osoyoos, including transfers.

Is there a direct bus between Nearby airports and Osoyoos?

No, there is no direct bus from Nearby airports to Osoyoos. However, there are services departing from Kelowna Airport and arriving at Osoyoos, BC via Penticton. The journey, including transfers, takes approximately 3 h 15 min.

Operators from Nearby airports to Osoyoos

OperatorPhoneWebsite
Greyhound Canada+1 1-800-661-8747Greyhound Canada
Spokane TransitSpokane Transit
Amtrak+1 1-800-872-7245Amtrak
Amtrak Thruway+1 800 872-7245Amtrak Thruway