calendar
Advanced search
541 Companies - 1,388,125 Connections

Bus from Banff, AB to Calgary, AB and return

Find cheap coach tickets for your bus journey from Banff, AB to Calgary, AB and back

Ticket prices for a bus from Banff, AB to Calgary, AB usually range between £17.90 and £21.50, which is why it’s good to compare and contrast! Use our search to find the perfect option for your preferences and pick between the offers of Busbud and . The fastest bus from Calgary, AB to Banff, AB only takes 1 hr 30 min, while the longest duration of travel amounts to 1 hr 40 min. Click "Find Now" to see all available buses and hop on!

  Bus Banff, AB - Calgary, AB    106 km
Ø Bus connections2 x
Savings-28%

The cheapest coach connections from Banff, AB to Calgary, AB

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Banff, AB
    Calgary, AB
      04:10
      05:40
    2 Aug
    Greyhound US
    from £803
  • Banff, AB
    Calgary, AB
      17:35
      19:10
    2 Aug
    Greyhound US
    from £833
  • Banff, AB
    Calgary, AB
      08:30
      10:10
    9 Apr
    Greyhound US
    from £893
  • Banff, AB
    Calgary, AB
      04:10
      05:40
    9 Apr
    Greyhound US
    from £953
  • Banff, AB
    Calgary, AB
      08:30
      10:10
    9 Apr
    Greyhound US
    from £1043
  • Banff, AB
    Calgary, AB
      08:30
      10:10
    9 Apr
    Greyhound US
    from £1073
  • Banff, AB
    Calgary, AB
      17:35
      19:10
    9 Apr
    Greyhound US
    from £1109


  Bus Calgary, AB - Banff, AB    106 km
Ø Bus connections2 x
Savings-18%

The cheapest coach connections from Calgary, AB to Banff, AB

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Calgary, AB
    Banff, AB
      07:30
      09:10
    27 Sep
    Greyhound US
    from £803
  • Calgary, AB
    Banff, AB
      07:30
      09:10
    9 Apr
    Greyhound US
    from £820
  • Calgary, AB
    Banff, AB
      07:30
      09:10
    28 Sep
    Greyhound US
    from £833
  • Calgary, AB
    Banff, AB
      12:45
      14:25
    9 Apr
    Greyhound US
    from £851
  • Calgary, AB
    Banff, AB
      07:30
      09:10
    7 Sep
    Greyhound US
    from £860
  • Calgary, AB
    Banff, AB
      07:30
      09:10
    9 Apr
    Greyhound US
    from £920
  • Calgary, AB
    Banff, AB
      12:45
      14:25
    9 Apr
    Greyhound US
    from £981


  Stations
Railway Ave 327, T1L1A9 Banff, AB (Canada)
  Stations
16 Street 850, T3C 3V7 Calgary, AB (Canada)

Find out more details about the service on your bus from Banff, AB to Calgary, AB and return