Find a Bus from Calgary to Banff

Bus from Banff to Calgary

Cheap buses leaving tomorrow
One passenger / one way

10:00 a.m.11:50 a.m.
$68
Calgary AirportRundlestone Lodge
Banff Airporter
10:00 a.m.
Calgary Airport
11:50 a.m.
Rundlestone Lodge
Banff Airporter
$68CAD
10:00 a.m.11:50 a.m.
$68
Calgary AirportCaribou Lodge
Banff Airporter
10:00 a.m.
Calgary Airport
11:50 a.m.
Caribou Lodge
Banff Airporter
$68CAD
12:30 p.m.2:20 p.m.
$68
Calgary AirportCaribou Lodge
Banff Airporter
12:30 p.m.
Calgary Airport
2:20 p.m.
Caribou Lodge
Banff Airporter
$68CAD
1:30 p.m.3:20 p.m.
$68
Calgary AirportCaribou Lodge
Banff Airporter
1:30 p.m.
Calgary Airport
3:20 p.m.
Caribou Lodge
Banff Airporter
$68CAD
2:30 p.m.4:20 p.m.
$68
Calgary AirportCaribou Lodge
Banff Airporter
2:30 p.m.
Calgary Airport
4:20 p.m.
Caribou Lodge
Banff Airporter
$68CAD
10:00 a.m.11:50 a.m.
$68
Calgary AirportRundlestone Lodge
Banff Airporter
10:00 a.m.
Calgary Airport
11:50 a.m.
Rundlestone Lodge
Banff Airporter
$68CAD

Cheap buses leaving Tuesday
One passenger / one way

10:00 a.m.11:50 a.m.
$68
Calgary AirportBow View Lodge
Banff Airporter
10:00 a.m.
Calgary Airport
11:50 a.m.
Bow View Lodge
Banff Airporter
$68CAD
10:00 a.m.11:50 a.m.
$68
Calgary AirportBanff Park Lodge
Banff Airporter
10:00 a.m.
Calgary Airport
11:50 a.m.
Banff Park Lodge
Banff Airporter
$68CAD
12:30 p.m.2:25 p.m.
$68
Calgary AirportBanff Park Lodge
Banff Airporter
12:30 p.m.
Calgary Airport
2:25 p.m.
Banff Park Lodge
Banff Airporter
$68CAD
1:30 p.m.3:20 p.m.
$68
Calgary AirportBanff Park Lodge
Banff Airporter
1:30 p.m.
Calgary Airport
3:20 p.m.
Banff Park Lodge
Banff Airporter
$68CAD
2:30 p.m.4:20 p.m.
$68
Calgary AirportBanff Park Lodge
Banff Airporter
2:30 p.m.
Calgary Airport
4:20 p.m.
Banff Park Lodge
Banff Airporter
$68CAD
10:00 a.m.11:50 a.m.
$68
Calgary AirportBow View Lodge
Banff Airporter
10:00 a.m.
Calgary Airport
11:50 a.m.
Bow View Lodge
Banff Airporter
$68CAD

Cheap buses leaving Wednesday
One passenger / one way

10:00 a.m.11:50 a.m.
$68
Calgary AirportRundlestone Lodge
Banff Airporter
10:00 a.m.
Calgary Airport
11:50 a.m.
Rundlestone Lodge
Banff Airporter
$68CAD
10:00 a.m.11:50 a.m.
$68
Calgary AirportCaribou Lodge
Banff Airporter
10:00 a.m.
Calgary Airport
11:50 a.m.
Caribou Lodge
Banff Airporter
$68CAD
12:30 p.m.2:20 p.m.
$68
Calgary AirportCaribou Lodge
Banff Airporter
12:30 p.m.
Calgary Airport
2:20 p.m.
Caribou Lodge
Banff Airporter
$68CAD
1:30 p.m.3:20 p.m.
$68
Calgary AirportCaribou Lodge
Banff Airporter
1:30 p.m.
Calgary Airport
3:20 p.m.
Caribou Lodge
Banff Airporter
$68CAD
2:30 p.m.4:20 p.m.
$68
Calgary AirportCaribou Lodge
Banff Airporter
2:30 p.m.
Calgary Airport
4:20 p.m.
Caribou Lodge
Banff Airporter
$68CAD
10:00 a.m.11:50 a.m.
$68
Calgary AirportRundlestone Lodge
Banff Airporter
10:00 a.m.
Calgary Airport
11:50 a.m.
Rundlestone Lodge
Banff Airporter
$68CAD

Cheap buses leaving Thursday
One passenger / one way

10:00 a.m.11:50 a.m.
$68
Calgary AirportRundlestone Lodge
Banff Airporter
10:00 a.m.
Calgary Airport
11:50 a.m.
Rundlestone Lodge
Banff Airporter
$68CAD
10:00 a.m.11:50 a.m.
$68
Calgary AirportInns of Banff
Banff Airporter
10:00 a.m.
Calgary Airport
11:50 a.m.
Inns of Banff
Banff Airporter
$68CAD
12:30 p.m.2:20 p.m.
$68
Calgary AirportInns of Banff
Banff Airporter
12:30 p.m.
Calgary Airport
2:20 p.m.
Inns of Banff
Banff Airporter
$68CAD
1:30 p.m.3:20 p.m.
$68
Calgary AirportInns of Banff
Banff Airporter
1:30 p.m.
Calgary Airport
3:20 p.m.
Inns of Banff
Banff Airporter
$68CAD
2:30 p.m.4:20 p.m.
$68
Calgary AirportInns of Banff
Banff Airporter
2:30 p.m.
Calgary Airport
4:20 p.m.
Inns of Banff
Banff Airporter
$68CAD
10:00 a.m.11:50 a.m.
$68
Calgary AirportRundlestone Lodge
Banff Airporter
10:00 a.m.
Calgary Airport
11:50 a.m.
Rundlestone Lodge
Banff Airporter
$68CAD

Cheap buses leaving Friday
One passenger / one way

8:00 a.m.9:30 a.m.
$50
Roadking Truck StopRailway Ave
Rider Express
8:00 a.m.
Roadking Truck Stop
9:30 a.m.
Railway Ave
Rider Express
$50CAD
10:00 a.m.11:50 a.m.
$68
Calgary AirportFairmont Banff Springs Hotel
Banff Airporter
10:00 a.m.
Calgary Airport
11:50 a.m.
Fairmont Banff Springs Hotel
Banff Airporter
$68CAD
10:00 a.m.11:50 a.m.
$68
Calgary AirportCaribou Lodge
Banff Airporter
10:00 a.m.
Calgary Airport
11:50 a.m.
Caribou Lodge
Banff Airporter
$68CAD
12:30 p.m.2:20 p.m.
$68
Calgary AirportCaribou Lodge
Banff Airporter
12:30 p.m.
Calgary Airport
2:20 p.m.
Caribou Lodge
Banff Airporter
$68CAD
1:30 p.m.3:20 p.m.
$68
Calgary AirportCaribou Lodge
Banff Airporter
1:30 p.m.
Calgary Airport
3:20 p.m.
Caribou Lodge
Banff Airporter
$68CAD
8:00 a.m.9:30 a.m.
$50
Roadking Truck StopRailway Ave
Rider Express
8:00 a.m.
Roadking Truck Stop
9:30 a.m.
Railway Ave
Rider Express
$50CAD

Cheap buses leaving Saturday
One passenger / one way

10:00 a.m.11:50 a.m.
$68
Calgary AirportCharlton's Cedar Court
Banff Airporter
10:00 a.m.
Calgary Airport
11:50 a.m.
Charlton's Cedar Court
Banff Airporter
$68CAD
10:00 a.m.11:50 a.m.
$68
Calgary AirportBow View Lodge
Banff Airporter
10:00 a.m.
Calgary Airport
11:50 a.m.
Bow View Lodge
Banff Airporter
$68CAD
12:30 p.m.2:25 p.m.
$68
Calgary AirportBow View Lodge
Banff Airporter
12:30 p.m.
Calgary Airport
2:25 p.m.
Bow View Lodge
Banff Airporter
$68CAD
1:30 p.m.3:20 p.m.
$68
Calgary AirportBow View Lodge
Banff Airporter
1:30 p.m.
Calgary Airport
3:20 p.m.
Bow View Lodge
Banff Airporter
$68CAD
2:30 p.m.4:20 p.m.
$68
Calgary AirportBow View Lodge
Banff Airporter
2:30 p.m.
Calgary Airport
4:20 p.m.
Bow View Lodge
Banff Airporter
$68CAD
10:00 a.m.11:50 a.m.
$68
Calgary AirportCharlton's Cedar Court
Banff Airporter
10:00 a.m.
Calgary Airport
11:50 a.m.
Charlton's Cedar Court
Banff Airporter
$68CAD

Cheap buses leaving Sunday
One passenger / one way

10:00 a.m.11:50 a.m.
$68
Calgary AirportKing Edward Hotel
Banff Airporter
10:00 a.m.
Calgary Airport
11:50 a.m.
King Edward Hotel
Banff Airporter
$68CAD
10:00 a.m.11:50 a.m.
$68
Calgary AirportBanff Voyager Inn
Banff Airporter
10:00 a.m.
Calgary Airport
11:50 a.m.
Banff Voyager Inn
Banff Airporter
$68CAD
12:30 p.m.2:20 p.m.
$68
Calgary AirportBanff Voyager Inn
Banff Airporter
12:30 p.m.
Calgary Airport
2:20 p.m.
Banff Voyager Inn
Banff Airporter
$68CAD
1:30 p.m.3:20 p.m.
$68
Calgary AirportBanff Voyager Inn
Banff Airporter
1:30 p.m.
Calgary Airport
3:20 p.m.
Banff Voyager Inn
Banff Airporter
$68CAD
2:30 p.m.4:20 p.m.
$68
Calgary AirportBanff Voyager Inn
Banff Airporter
2:30 p.m.
Calgary Airport
4:20 p.m.
Banff Voyager Inn
Banff Airporter
$68CAD
10:00 a.m.11:50 a.m.
$68
Calgary AirportKing Edward Hotel
Banff Airporter
10:00 a.m.
Calgary Airport
11:50 a.m.
King Edward Hotel
Banff Airporter
$68CAD

Bus Calgary to Banff: Trip Overview

389
Daily Buses
6:30 a.m. - 11:55 p.m.
Departure Time
$74
Average Price
Average Trip Duration

Trip Reviews for Calgary - Banff

4.2 out of 5 stars

User reviews from travelers who booked a bus ticket from Calgary to Banff

Ratings and Reviews (100)


Deborah B.January 8, 2019 | Staff: 5 | 

Great driver, comfortable ride, bottle of water was nice thanks.

Lauren M.January 4, 2019 | Staff: 5 | 

The driver was very good and drove safely. He let us know when we were getting close to our stop so that we could get ready. The complimentary bottle of water was much appreciated.

Angela D.January 1, 2019 | Staff: 5 | 

Nice driver, safe ride.

Shangda W.December 28, 2018 | Staff: 5 | 

Great trip with Banff Airporter

Kathryn F.December 27, 2018 | Staff: 5 | 

Very friendly and efficient. Loved the extra touches of bottled water and charger sockets.

Myounghwan S.December 26, 2018 | Staff: 5 | 

very kind staff

Richard D.December 10, 2018 | Staff: 5 | 

The staff was super friendly and the bus was very nice!

Tony M.December 3, 2018 | Staff: 5 | 

We were booked on the 1830 service but arrived in time to catch the 1430 bus. Staff were able to get us on the earlier bus, so we arrived at Banff earlier, which was great.

Samantha B.November 30, 2018 | Staff: 5 | 

Banff Airporter were extremely helpful rearranging my bus when my flight had been delayed. A very comfortable and enjoyable bus ride.

Jessica O.November 28, 2018 | Staff: 5 | 

The ride was a very enjoyable experience and I would strongly recommend to family and friends.

April Ann G.November 24, 2018 | Staff: 5 | 

Excellent customer service and the driver and front desk attendant were very nice, helpful, and informative.

Shaolei C.November 17, 2018 | 

It’s wonderful

Jacob B.October 31, 2018 | Timeliness: 5 | Staff: 5 | 

Very good service and friendly driver

Kate A.October 24, 2018 | Timeliness: 5 | Staff: 2 | 

On arrival at the bus terminal, I asked a man in a Greyhound Uniform (I think a driver?) where I was to pay for my additional piece of luggage. He pointed me to the information desk, which I then lined up at. He came back with bag tags and said to not worry about paying for the extra bag and to use these tags. When I was about to board the bus, a lady said they were not valid tags and I needed to show proof of payment etc. I then went back and paid for the extra bag as I originally wanted to. I was just disappointed that this wasted my time and caused me to worry about missing my bus etc. As I said, I was happy to pay for the extra bag, but there was no communication between the staff at the terminal. Bus trip was perfect and on time though!

Sharath K.October 21, 2018 | Timeliness: 5 | Staff: 5 | 

Journey was good. Will recommend others

Marcelo D.October 20, 2018 | Timeliness: 5 | Staff: 5 | 

Everything was fine. Thanks

Chelsea E.October 20, 2018 | Timeliness: 4 | Staff: 4 | 

Clean bus, with a very nice driver.

Chris D.October 19, 2018 | Timeliness: 2 | Staff: 4 | 

- no clear info about swcurity inspection requirment - security inspection cursory - Processing tickets Seemed very slow (when compared to airlines) - Scheduled departure: 7:30. Actual: 7:45 - scheduled arrival: 9:10. Actual: 9:40 - bus equipment very “tired” - staff were all very polite

Lidija N.October 16, 2018 | Timeliness: 4 | Staff: 5 | 

Everything was ok

Luc N. B.October 9, 2018 | Timeliness: 5 | Staff: 5 | 

Good driver smooth ride!

Patsey B.October 8, 2018 | Timeliness: 4 | Staff: 5 | 

Good value, easy to book, easy to find, great staff, good job!

Marco Antonio D.October 1, 2018 | Timeliness: 5 | Staff: 5 | 

Everything was great.

Logan M.September 26, 2018 | Timeliness: 5 | Staff: 4 | 

Besides the bag loader everyone was helpful and nice

Rodrigo F.September 25, 2018 | Timeliness: 1 | Staff: 1 | 

Horrible, my bus had an 1.20 hours delayed

Minhye P.September 24, 2018 | Timeliness: 1 | Staff: 2 | 

delay was the big problem.

Parker B.September 23, 2018 | Timeliness: 4 | Staff: 5 | 

GreAt like looking in bags make for safer trip

Theresa N.September 23, 2018 | Timeliness: 4 | Staff: 5 | 

Pleasant experience! Nice drivers. I felt safe.

Mary F.September 19, 2018 | Timeliness: 5 | Staff: 5 | 

What a stupid survey

Jason T.September 14, 2018 | Timeliness: 4 | Staff: 5 | 

Clean bus

Souleymane C.September 7, 2018 | Timeliness: 5 | Staff: 5 | 

The best company and the best in the middle of transportation

Calgary to Banff Buses

Busbud helps you find a bus from Calgary to Banff. Get the best fare and schedule, book a round trip ticket or find buses with WiFi and electrical outlets.

We make sure you can find a bus service from Calgary to Banff from the most reliable bus companies operating this trip.

Whether it is cheap bus tickets or more luxurious buses going to Banff from Calgary, we help you find what you're looking for based on how much of a budget you have.

Bus Companies

Calgary to Banff buses are provided by Banff Airporter and Rider Express.

Stations & Stops

For a bus leaving from Calgary, the trip starts at Anderson, Brentwood, Crossiron Mills, Calgary North Red Arrow Office, Deerfoot Casino, Foothills Hospital, YYC Airport, Downtown Greyhound Station, Downtown Red Arrow Office, Calgary, Cold Shot Main Terminal, Calgary Airport, Marriott Downtown Hotel, Delta Downtown Hotel, Fairmont Palliser, Sandman Hotel City Centre, Westin Hotel, International Hotel & Suites or Roadking Truck Stop.

In Banff, your bus travel ends at Bow View Lodge, Brewster's Mountain Lodge, A Banff Boutique Inn, Railway Ave, Hidden Ridge Resort, Homestead Inn, Mount Royal Hotel, Juniper Inn, Rimrock Resort, Red Carpet Inn, Caribou Lodge, High Country Inn, Banff Park Lodge, Rocky Mountain Resort, Fairmont Banff Springs Hotel, Banff Voyager Inn, Buffalo Mountain Lodge, Inns of Banff, Delta Royal Canadian Lodge, Douglas Fir Resort, Banff Inn, Best Western Siding 29, Rundlestone Lodge, Canalta, Tunnel Mountain Resort, Banff Aspen Lodge, Y Mountain Lodge (YWCA), HI-Banff Alpine Centre, Elkhorn Lodge, Banff Centre (Professional Development Centre), Blue Mountain Lodge, Irwin's Mountain Inn, Charlton's Cedar Court, Fox Hotel & Suites, Samesun Backpackers, King Edward Hotel, Banff International Hostel, Moose Hotel & Suites, Elk + Avenue Hotel, Ptarmigan Inn, Brewster Depot, Bumpers Inn or Fairmont Banff Springs.

Daily Buses389
Departure Time6:30 a.m. - 11:55 p.m.
Average Price
$74
Average Trip Duration
Bus companies on this routeBanff Airporter, Rider Express

About Bus Travel

Bus Travel Tips

Make friends with the driver. They usually know a lot about your destination and may even recommend which side of the bus to sit on to get the best views on the road between Calgary and Banff!

Start sightseeing the minute your bus leaves the station. If you're on the night bus from Calgary to Banff, get comfy and count the stars.

Buses are energy-efficient. Carrying a passenger over 100 kms by coach only takes 0.6-0.9 liters of gas. Compare that to the 2.6 liters required by high-speed train, 6.6 liters by airplane and 7.6 liters by gas-powered car, and it's clear that the bus is a more environmentally-conscious option for your bus transportation from Calgary to Banff.

Tune out to the fine sounds of your best music playlist on your bus trip from Calgary to Banff while indulging in miles on end of beautiful scenic views.

Did you know?

It takes 27 hours to go by bus from Lima to Cusco, one of the craziest bus trips on the world. This route is used daily by locals and backpackers.

Did you know that 80% of the buses in North America are equipped with WiFi and power outlets ? And 60% of bus travelers have used their electronic device on board during 2014.

The word 'bus' is an abbreviation of 'omnibus" which means 'for all' in Latin as buses were meant to be transportation for everybody.

Popular Buses Connecting Calgary

Popular Buses Connecting Banff

Popular routes in this country

About Busbud

The Best Way To Book Bus Tickets

Busbud helps you easily search, compare and book intercity bus tickets on a worlwide scale with our comprehensive list of bus routes and schedules. With Busbud, wherever you go, you have a worldwide bus station within reach and available in your own language and currency. With Busbud, you can buy tickets with confidence. We ensure that you make the most out of your bus trip by partnering up with reliable bus companies from all around the world such as Greyhound, Megabus, Eurolines, ALSA, iDBUS, National Express and many others.

Why Busbud?

  • Super Fast
  • The Most Options
  • Friendly Crew