Travel options for:
Vancouver to Kelowna
  • Fly to Kelowna

    $81 - $301
    1. Vancouver

      18 min - every 10 minutes

      $6 - $7

    2. Vancouver (YVR)

      45 min - non-stop

      $70 - $290

    3. Kelowna (YLW)

      5 min - hourly - line 23

      $2

    4. UBCO Exchange Bay B

      21 min - every 30 minutes - line 97

      $2

  • Fly to Penticton

    $127 - $422
    1. Vancouver

      18 min - every 10 minutes

      $6 - $7

    2. Vancouver (YVR)

      54 min - non-stop

      $95 - $370

    3. Penticton (YYF)

      7 min - 4.5 miles

      $14 - $18

    4. Penticton, BC

      35 min - once daily

      $9 - $25

    5. West Kelowna

      3 min - 959 feet

    6. Westbank Exchange Bay A

      22 min - every 30 minutes - line 97

      $2

  • Bus via West Kelowna

    $27 - $63
    1. Vancouver, BC

      4 h 43 min - once daily

      $25 - $65

    2. West Kelowna

      3 min - 959 feet

    3. Westbank Exchange Bay A

      22 min - every 30 minutes - line 97

      $2

  • Bus

    $28 - $66
    1. Vancouver, BC

      5 h 46 min - once daily

      $26 - $65

    2. Boucherie Mountain Exchange

      20 min - every 30 minutes - line 97

      $2

  • Train, bus

    $55 - $100
    1. Vancouver, BC

      3 h 34 min - 3 times a week

      $35 - $50

    2. Hope, BC

      3 h 12 min - once daily

      $18 - $50

    3. Boucherie Mountain Exchange

      15 min - every 30 minutes - line 97

      $2

  • Drive

    $30 - $50
    1. Vancouver

      4 h - 244 miles

      $30 - $50

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

From King Edward Station train to Vancouver airport, fly to Kelowna airport, line 23 bus to UBCO Exchange Bay B, then line 97 bus to Kelowna. 2 h 58 min $150. From King Edward Station train to Vancouver airport, fly to Penticton airport, taxi to Penticton, BC, bus to West Kelowna, walk to Westbank Exchange Bay A, then line 97 bus to Kelowna. 4 h 38 min $222. From Vancouver, BC bus to West Kelowna, walk to Westbank Exchange Bay A, then line 97 bus to Queensway Exchange Bay B. 5 h 27 min $45. From Vancouver, BC bus to Boucherie Mountain Exchange Bay A then line 97 bus to Eastbound Hwy 97 at Richter. 6 h 24 min $47. From Vancouver, BC train to Hope, BC, bus to Boucherie Mountain Exchange Bay A, then line 97 bus to Queensway Exchange Bay B. 8 h 19 min $73. From Vancouver drive to Kelowna. 4 h $39.