Travel options for:
Vancouver to Kelowna
  • Bus

    $26 - $65
    1. Vancouver, BC

      5 h - once daily

      $26 - $65

      • Kelowna, BC
  • Bus via West Kelowna

    $28 - $64
    1. Vancouver, BC

      4 h 43 min - once daily

      $25 - $65

    2. West Kelowna

      3 min - 959 feet

    3. Westbank Exchange Bay A

      27 min - every 30 minutes - line 97

      $2

      • Eastbound Hwy 97 at Richter
  • Drive

    $30 - $50
    1. Vancouver

      4 h - 244 miles

      $30 - $50

      • Kelowna
  • Fly to Kelowna

    $81 - $301
    1. Vancouver

      18 min - every 10 minutes - line 980

      $6 - $7

    2. Vancouver (YVR)

      45 min - non-stop

      $70 - $290

    3. Kelowna (YLW)

      6 min - hourly - line 23

      $2

    4. UBCO Exchange Bay B

      21 min - every 30 minutes - line 97

      $2

      • Kelowna
  • Fly to Penticton

    $128 - $422
    1. Vancouver

      18 min - every 10 minutes - line 980

      $6 - $7

    2. Vancouver (YVR)

      54 min - non-stop

      $95 - $370

    3. Penticton (YYF)

      7 min - 4.5 miles

      $15 - $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

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

From Vancouver, BC bus to Kelowna, BC. 5 h $56. From Vancouver, BC bus to West Kelowna, walk to Westbank Exchange Bay A, then line 97 bus to Eastbound Hwy 97 at Richter. 5 h 32 min $57. From Vancouver drive to Kelowna. 4 h $49. From King Edward Station line 980 train to Vancouver airport, fly to Kelowna airport, line 23 bus to UBCO Exchange Bay B, then line 97 bus to Kelowna. 3 h 15 min $189. From King Edward Station line 980 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 39 min $281.