Travel from Calgary to Sylvan-Lake

Bus or fly from Calgary to Sylvan Lake?

Red Arrow operates a bus from Calgary to Sylvan Lake every 4 hours. Tickets cost $41 and the journey takes 1 h 58 min. Alternatively, Air Canada flies from Calgary to Sylvan Lake 3 times a day.

How to get from Calgary to Sylvan Lake

From Calgary Downtown Office bus to Red Deer - Radisson then taxi to Sylvan Lake. 2 h 14 min $99. From Calgary, AB bus to Red Deer, AB then taxi to Sylvan Lake. 2 h 58 min $96. From Calgary drive to Sylvan Lake. 1 h 46 min $19. From NB Macleod TR @ 7 AVE SE line 300 bus to Calgary airport, fly to Red Deer airport, then taxi to Sylvan Lake. 2 h 46 min $351.

Operators from Calgary to Sylvan Lake

OperatorPhoneWebsite
Red ArrowRed Arrow
Greyhound Canada+1 1-800-661-8747Greyhound Canada
Calgary Transit - Line 300+1 403-262-1000Calgary Transit - Line 300
Air CanadaAir Canada
Close Print Itinerary
  1. Here are 4 options to get from
    Calgary to Sylvan Lake:

    1. Trip:
      1 Bus Red Arrow
      • One-Way approx: USD $75 - $85
      • Duration: 2 h 14 min
      Open +
      • Trip:
        1 Bus Red Arrow
        • One-Way approx: USD $75 - $85
        • Duration: 2 h 14 min
        Close x
    2. Trip:
      2 Bus Greyhound Canada
      • One-Way approx: USD $56 - $89
      • Duration: 2 h 58 min
      Open +
      • Trip:
        2 Bus Greyhound Canada
        • One-Way approx: USD $56 - $89
        • Duration: 2 h 58 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $12 - $19
      • Duration: 1 h 46 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $12 - $19
        • Duration: 1 h 46 min
        Close x
    4. Trip:
      4 Fly
      • One-Way approx: USD $158 - $523
      • Duration: 2 h 46 min
      Open +
      • Trip:
        4 Fly
        • One-Way approx: USD $158 - $523
        • Duration: 2 h 46 min
        Close x