Travel from Calgary to Vernon-BC-Canada

Bus from Calgary to Vernon

Greyhound Canada operates a bus from Calgary to Vernon once daily. Tickets cost $35 - $90 and the journey takes 9 h 33 min.

How to get from Calgary to Vernon

From Calgary, AB bus to Vernon. 9 h 33 min $77. From Calgary drive to Vernon. 7 h 17 min $70. From NB Macleod TR @ 7 AVE SE line 300 bus to Calgary airport, fly to Kelowna airport, Big White Airport Shuttle to Kelowna, BC, then bus to Vernon. 4 h 49 min $219. From NB Macleod TR @ 7 AVE SE line 300 bus to Calgary airport, fly to Kamloops airport, taxi to Kamloops, then bus to Vernon. 6 h $412. From NB Macleod TR @ 7 AVE SE line 300 bus to Calgary airport, fly to Penticton airport, taxi to Penticton, BC, then bus to Vernon. 5 h 38 min $260.

Operators from Calgary to Vernon

OperatorPhoneWebsite
Greyhound Canada+1 1-800-661-8747Greyhound Canada
Calgary Transit - Line 300+1 403-262-1000Calgary Transit - Line 300
WestJetWestJet
Air CanadaAir Canada
Close Print Itinerary
  1. Here are 5 options to get from
    Calgary to Vernon:

    1. Trip:
      1 Bus
      • One-Way approx: USD $35 - $90
      • Duration: 9 h 33 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $35 - $90
        • Duration: 9 h 33 min
        Close x
    2. Trip:
      2 Drive
      • One-Way approx: USD $45 - $70
      • Duration: 7 h 17 min
      Open +
      • Trip:
        2 Drive
        • One-Way approx: USD $45 - $70
        • Duration: 7 h 17 min
        Close x
    3. Trip:
      3 Fly to Kelowna, bus
      • One-Way approx: USD $107 - $293
      • Duration: 4 h 49 min
      Open +
      • Trip:
        3 Fly to Kelowna, bus
        • One-Way approx: USD $107 - $293
        • Duration: 4 h 49 min
        Close x
    4. Trip:
      4 Fly to Kamloops, bus
      • One-Way approx: USD $166 - $494
      • Duration: 6 h
      Open +
      • Trip:
        4 Fly to Kamloops, bus
        • One-Way approx: USD $166 - $494
        • Duration: 6 h
        Close x
    5. Trip:
      5 Fly to Penticton, bus
      • One-Way approx: USD $136 - $711
      • Duration: 5 h 38 min
      Open +
      • Trip:
        5 Fly to Penticton, bus
        • One-Way approx: USD $136 - $711
        • Duration: 5 h 38 min
        Close x