Find the cheapest bus tickets from Banff to Calgary

Easily search and book your next trip with Busbud

Cheap buses leaving today
One passenger / one way

5:00 am7:00 am
$68
Brewster's Mountain LodgeCalgary Airport
Banff Airporter
5:00 am
Brewster's Mountain Lodge
7:00 am
Calgary Airport
Banff Airporter
$68CAD
5:00 am7:00 am
$68
High Country InnCalgary Airport
Banff Airporter
5:00 am
High Country Inn
7:00 am
Calgary Airport
Banff Airporter
$68CAD
8:00 am10:00 am
$68
High Country InnCalgary Airport
Banff Airporter
8:00 am
High Country Inn
10:00 am
Calgary Airport
Banff Airporter
$68CAD
9:30 am11:30 am
$68
High Country InnCalgary Airport
Banff Airporter
9:30 am
High Country Inn
11:30 am
Calgary Airport
Banff Airporter
$68CAD
11:30 am1:30 pm
$68
High Country InnCalgary Airport
Banff Airporter
11:30 am
High Country Inn
1:30 pm
Calgary Airport
Banff Airporter
$68CAD
5:00 am7:00 am
$68
Brewster's Mountain LodgeCalgary Airport
Banff Airporter
5:00 am
Brewster's Mountain Lodge
7:00 am
Calgary Airport
Banff Airporter
$68CAD

Cheap buses leaving tomorrow
One passenger / one way

5:00 am7:00 am
$68
Caribou LodgeCalgary Airport
Banff Airporter
5:00 am
Caribou Lodge
7:00 am
Calgary Airport
Banff Airporter
$68CAD
5:00 am7:00 am
$68
Rundlestone LodgeCalgary Airport
Banff Airporter
5:00 am
Rundlestone Lodge
7:00 am
Calgary Airport
Banff Airporter
$68CAD
8:00 am10:00 am
$68
Rundlestone LodgeCalgary Airport
Banff Airporter
8:00 am
Rundlestone Lodge
10:00 am
Calgary Airport
Banff Airporter
$68CAD
9:30 am11:30 am
$68
Rundlestone LodgeCalgary Airport
Banff Airporter
9:30 am
Rundlestone Lodge
11:30 am
Calgary Airport
Banff Airporter
$68CAD
11:30 am1:30 pm
$68
Rundlestone LodgeCalgary Airport
Banff Airporter
11:30 am
Rundlestone Lodge
1:30 pm
Calgary Airport
Banff Airporter
$68CAD
5:00 am7:00 am
$68
Caribou LodgeCalgary Airport
Banff Airporter
5:00 am
Caribou Lodge
7:00 am
Calgary Airport
Banff Airporter
$68CAD

Cheap buses leaving Saturday
One passenger / one way

8:40 pm10:30 pm
$50
Railway AveRoadking Truck Stop
Rider Express
8:40 pm
Railway Ave
10:30 pm
Roadking Truck Stop
Rider Express
$50CAD
5:00 am7:00 am
$68
Inns of BanffCalgary Airport
Banff Airporter
5:00 am
Inns of Banff
7:00 am
Calgary Airport
Banff Airporter
$68CAD
5:00 am7:00 am
$68
Mount Royal HotelCalgary Airport
Banff Airporter
5:00 am
Mount Royal Hotel
7:00 am
Calgary Airport
Banff Airporter
$68CAD
8:00 am10:00 am
$68
Mount Royal HotelCalgary Airport
Banff Airporter
8:00 am
Mount Royal Hotel
10:00 am
Calgary Airport
Banff Airporter
$68CAD
9:30 am11:30 am
$68
Mount Royal HotelCalgary Airport
Banff Airporter
9:30 am
Mount Royal Hotel
11:30 am
Calgary Airport
Banff Airporter
$68CAD
8:40 pm10:30 pm
$50
Railway AveRoadking Truck Stop
Rider Express
8:40 pm
Railway Ave
10:30 pm
Roadking Truck Stop
Rider Express
$50CAD

Cheap buses leaving Sunday
One passenger / one way

5:00 am7:00 am
$68
Best Western Siding 29Calgary Airport
Banff Airporter
5:00 am
Best Western Siding 29
7:00 am
Calgary Airport
Banff Airporter
$68CAD
5:00 am7:00 am
$68
Caribou LodgeCalgary Airport
Banff Airporter
5:00 am
Caribou Lodge
7:00 am
Calgary Airport
Banff Airporter
$68CAD
8:00 am10:00 am
$68
Caribou LodgeCalgary Airport
Banff Airporter
8:00 am
Caribou Lodge
10:00 am
Calgary Airport
Banff Airporter
$68CAD
9:30 am11:30 am
$68
Caribou LodgeCalgary Airport
Banff Airporter
9:30 am
Caribou Lodge
11:30 am
Calgary Airport
Banff Airporter
$68CAD
11:30 am1:30 pm
$68
Caribou LodgeCalgary Airport
Banff Airporter
11:30 am
Caribou Lodge
1:30 pm
Calgary Airport
Banff Airporter
$68CAD
5:00 am7:00 am
$68
Best Western Siding 29Calgary Airport
Banff Airporter
5:00 am
Best Western Siding 29
7:00 am
Calgary Airport
Banff Airporter
$68CAD

Cheap buses leaving Monday
One passenger / one way

5:00 am7:00 am
$68
Rocky Mountain ResortCalgary Airport
Banff Airporter
5:00 am
Rocky Mountain Resort
7:00 am
Calgary Airport
Banff Airporter
$68CAD
5:00 am7:00 am
$68
Hidden Ridge ResortCalgary Airport
Banff Airporter
5:00 am
Hidden Ridge Resort
7:00 am
Calgary Airport
Banff Airporter
$68CAD
8:00 am10:00 am
$68
Hidden Ridge ResortCalgary Airport
Banff Airporter
8:00 am
Hidden Ridge Resort
10:00 am
Calgary Airport
Banff Airporter
$68CAD
9:30 am11:30 am
$68
Hidden Ridge ResortCalgary Airport
Banff Airporter
9:30 am
Hidden Ridge Resort
11:30 am
Calgary Airport
Banff Airporter
$68CAD
11:30 am1:30 pm
$68
Hidden Ridge ResortCalgary Airport
Banff Airporter
11:30 am
Hidden Ridge Resort
1:30 pm
Calgary Airport
Banff Airporter
$68CAD
5:00 am7:00 am
$68
Rocky Mountain ResortCalgary Airport
Banff Airporter
5:00 am
Rocky Mountain Resort
7:00 am
Calgary Airport
Banff Airporter
$68CAD

Cheap buses leaving Tuesday
One passenger / one way

5:00 am7:00 am
$68
Charlton's Cedar CourtCalgary Airport
Banff Airporter
5:00 am
Charlton's Cedar Court
7:00 am
Calgary Airport
Banff Airporter
$68CAD
5:00 am7:00 am
$68
Banff InnCalgary Airport
Banff Airporter
5:00 am
Banff Inn
7:00 am
Calgary Airport
Banff Airporter
$68CAD
8:00 am10:00 am
$68
Banff InnCalgary Airport
Banff Airporter
8:00 am
Banff Inn
10:00 am
Calgary Airport
Banff Airporter
$68CAD
9:30 am11:30 am
$68
Banff InnCalgary Airport
Banff Airporter
9:30 am
Banff Inn
11:30 am
Calgary Airport
Banff Airporter
$68CAD
11:30 am1:30 pm
$68
Banff InnCalgary Airport
Banff Airporter
11:30 am
Banff Inn
1:30 pm
Calgary Airport
Banff Airporter
$68CAD
5:00 am7:00 am
$68
Charlton's Cedar CourtCalgary Airport
Banff Airporter
5:00 am
Charlton's Cedar Court
7:00 am
Calgary Airport
Banff Airporter
$68CAD

Cheap buses leaving Wednesday
One passenger / one way

5:00 am7:00 am
$68
Mount Royal HotelCalgary Airport
Banff Airporter
5:00 am
Mount Royal Hotel
7:00 am
Calgary Airport
Banff Airporter
$68CAD
5:00 am7:00 am
$68
Banff Voyager InnCalgary Airport
Banff Airporter
5:00 am
Banff Voyager Inn
7:00 am
Calgary Airport
Banff Airporter
$68CAD
8:00 am10:00 am
$68
Banff Voyager InnCalgary Airport
Banff Airporter
8:00 am
Banff Voyager Inn
10:00 am
Calgary Airport
Banff Airporter
$68CAD
9:30 am11:30 am
$68
Banff Voyager InnCalgary Airport
Banff Airporter
9:30 am
Banff Voyager Inn
11:30 am
Calgary Airport
Banff Airporter
$68CAD
11:30 am1:30 pm
$68
Banff Voyager InnCalgary Airport
Banff Airporter
11:30 am
Banff Voyager Inn
1:30 pm
Calgary Airport
Banff Airporter
$68CAD
5:00 am7:00 am
$68
Mount Royal HotelCalgary Airport
Banff Airporter
5:00 am
Mount Royal Hotel
7:00 am
Calgary Airport
Banff Airporter
$68CAD

Bus Banff to Calgary: Trip Overview

394
Daily Buses
2:50 am - 9:00 pm
Departure Time
$74
Average Price
Average Trip Duration

Trip Reviews for Banff - Calgary

3.7 out of 5 stars

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

Ratings and Reviews (100)


Camila M.January 6, 2019 | Staff: 5 | 

Good service and quite trip

Amy G.December 5, 2018 | Staff: 5 | 

Super friendly bus driver and really well equipped buses. 10/10!

Taryn W.December 4, 2018 | Staff: 5 | 

Eric our driver was amazing, so friendly and wanting the best for the passengers!

Haotian B.November 11, 2018 | Staff: 5 | 

Nice and polite service.

Grace B.October 30, 2018 | Timeliness: 1 | Staff: 1 | 

This is the second greyhound bus in 2 days to not turn up. Stop selling the tickets If you’re cancelling busses!!

Peter H.October 23, 2018 | Timeliness: 5 | Staff: 5 | 

Professional staff, punctual service and good value

Charlotte G.October 19, 2018 | Timeliness: 1 | Staff: 3 | 

Really disappointed this morning ! 3 hours late without explanation

Mark M.October 10, 2018 | Timeliness: 5 | Staff: 5 | 

Early, clean , friendly driver. Shame closing in Canada.

Glenda S.October 1, 2018 | Timeliness: 5 | Staff: 3 | 

Acceptable experience.

Stephanie C.September 23, 2018 | Timeliness: 5 | Staff: 1 | 

The bus was filthy and smelled horrible.

Lindeen B.September 21, 2018 | Timeliness: 1 | Staff: 1 | 

Bus was 1 HR late and the depot is closed so we waited outside in the cold and rain

John P.September 19, 2018 | Timeliness: 4 | Staff: 4 | 

Driver was prompt efficient and managed to miss a couple of deers running across the highway in a safe manner

Tom M.September 19, 2018 | Timeliness: 1 | Staff: 1 | 

The bus did not turn up and was I left stranded! Customer service absolute disgrace. I was just told my ticket was broken and after 45mins on the phone my situation was not helped. I was just offered a refund and told sorry. Will not ever use your Company again. You will receive an invoice for my alternative transport.

Stephanie C.September 13, 2018 | Timeliness: 5 | Staff: 5 | 

Great service!

Mikahla S.September 10, 2018 | Timeliness: 5 | Staff: 4 | 

This bus was the best greyhound I have been on so far.

Keith Y.September 6, 2018 | Timeliness: 4 | Staff: 4 | 

No allocated seating. Lots of passengers occupying two seats and refuse to move until told to do so by driver. Boarding passengers struggle for seating.

Kathleen M.August 29, 2018 | Timeliness: 5 | Staff: 5 | 

Very nice staff!

Francisco F.August 28, 2018 | Timeliness: 4 | Staff: 5 | 

It was a nice trip. Only problem was 10 minutes of delay

Herman H.August 28, 2018 | Timeliness: 1 | Staff: 3 | 

The bus delayed for 30 mins.

Alia D.August 23, 2018 | Timeliness: 1 | Staff: 4 | 

It was a great experience

Jeanette W.August 21, 2018 | Timeliness: 5 | Staff: 3 | 

It would be nice if staff were more personable - introduce themselves (via microphone) to passengers onboarded.

James C.August 17, 2018 | Timeliness: 5 | Staff: 4 | 

Very good and professional service

Anne-maria S.August 17, 2018 | Timeliness: 5 | Staff: 5 | 

Friendly staff; bus on time departing and arriving.

Adam L.August 12, 2018 | Timeliness: 1 | Staff: 1 | 

When you in Banff have to wait outside in the late evening, and the bus is 90 minutes delayed, it's just not ok.

Dragana L.August 12, 2018 | Timeliness: 5 | Staff: 5 | 

Awesome driver

Laura Ann H.August 12, 2018 | Timeliness: 5 | Staff: 1 | 

Much more comfortable and spacious than the bus from Vancouver to Banff, WiFi worked too. A pleasant journey

Chin Wai L.August 5, 2018 | Timeliness: 3 | Staff: 3 | 

The bus is dirty, full of garbage.

Betty Y.August 4, 2018 | Timeliness: 5 | Staff: 5 | 

I was rushing to the bus station after work and I wasn’t managed to retrieve my ticket from the counter due to it was closed. However, the drive was so nice. He asked me to just get on the bus by recording down my ticket reference number. He was still reminded me to print it out next time nicely. So, I’m kinda like this service.

Vipul T.August 1, 2018 | Timeliness: 1 | Staff: 1 | 

Unethical, inconsiderate, non punctual and impolite staff. ABSOLUTELY TERRIBLE experience.

Francisco F.July 26, 2018 | Timeliness: 4 | Staff: 4 | 

Order and puntuality

Banff to Calgary Buses

With Busbud, comparing and booking tickets for a bus from Banff to Calgary is a breeze. Browse through an extensive selection of bus fares and bus schedules to find the best deals.

We make it our job to connect you with the most dependable bus companies that cover bus service from Banff to Calgary.

Discover how much the bus trip from Banff to Calgary will cost you. Use our filters and sorting features to find the cheapest bus tickets or luxury buses.

Bus Companies

Bus travel from Banff to Calgary is made possible thanks to Banff Airporter and Rider Express.

Stations & Stops

Need a bus leaving from Banff? Your starting point is at Railway Ave, Banff Inn, Samesun Backpackers, Caribou Lodge, Fairmont Banff Springs Hotel, Banff Park Lodge, Ptarmigan Inn, Elk + Avenue Hotel, HI-Banff Alpine Centre or Banff International Hostel.

If you're onboard a bus traveling to Calgary, you can get hop off at Downtown Greyhound Station, Downtown Red Arrow Office, Calgary North Red Arrow Office, Crossiron Mills, YYC Airport, Cold Shot Main Terminal, Calgary Airport, Deerfoot Casino, Roadking Truck Stop or Marriott Downtown Hotel.

Daily Buses394
Departure Time2:50 am - 9:00 pm
Average Price
$74
Average Trip Duration
Bus companies on this routeBanff Airporter, Rider Express

About Bus Travel

Bus Travel Tips

Meet and talk to locals at the bus stations while traveling from Banff to Calgary.There is no better way to get inside travel information while exploring a new city than to go straight to its people.

From miles long of beauteous natural landscapes to impressive man-crafted sights, you’re bound to be in for a visual treat on your bus trip from Banff to Calgary.

Buses have the smallest carbon footprint of all motorized transport modes. A bus going from Banff to Calgary will emit half the CO2 emitted by a train, and radically less than a car or an airplane.

Make a music playlist for your bus ride from Banff to Calgary, and enjoy the scenery to tunes from your own personal soundtrack.

Did you know?

Did you know some bus companies in Germany offer to their passenger low-costs snacks and regional beer based on their destination? Prosit!

One of the longest bus route in the world goes all the way from Ontario to Alberta in Canada (with the same bus). This trip is 3,435 km or 2,135 miles long and the price is a bit under $100.

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.

Will you be returning to Banff by bus?

If you are looking for the return bus journey, check out buses from Calgary to Banff.

Popular Buses Connecting Banff

Popular Buses Connecting Calgary

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. Use Busbud to book your trip online, in your own language and currency, wherever you are. 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