Travel options for:
Calgary to Kelowna
  • Fly

    $102 - $272
    1. Calgary

      34 min - every 30 minutes - line 300

      $8

    2. Calgary (YYC)

      1 h 4 min - non-stop

      $90 - $260

    3. Kelowna (YLW)

      5 min - hourly - line 23

      $2

    4. UBCO Exchange Bay B

      21 min - every 30 minutes - line 97

      $2

  • Bus

    $35 - $95
    1. Calgary, AB

      10 h 14 min - once daily

      $35 - $95

  • Drive

    $50 - $75
    1. Calgary

      8 h 1 min - 382.5 miles

      $50 - $75

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

From NB Macleod TR @ 7 AVE SE line 300 bus to Calgary airport, fly to Kelowna airport, line 23 bus to UBCO Exchange Bay B, then line 97 bus to Kelowna. 3 h 33 min $161. From Calgary, AB bus to Kelowna, BC. 10 h 14 min $64. From Calgary drive to Kelowna. 8 h 1 min $61.