There are several ways to get to Calgary.

Arriving by air

The easiest way is to fly in via Calgary International Airport

From the airport you have several options for reaching your Calgary accommodation:

The following companies operate shuttle bus services to the mountains destinations: 

  • Banff Airporter - Drops off at major hotels on Bow Valley Trail in Canmore, offers door-to-door service in Banff, and offers a discounted charter service to Lake Louise
  • Brewster - Operates a year-round shuttle bus service to Kananaskis Village, Canmore, Banff, and Lake Louise.  From May 1st to October 15th it operates a shuttle service to the  Columbia Icefields and Jasper.

Departing by air

If you are flying from Calgary to the United States, you may find it helpful to read Inside Calgary: Departing for USA here at TripAdvisor.

Park2Go valet parking service between airport and their off-airport location

Park & Jet shuttle service between aiport and their off-airport location


Connecting by air

If you will be transferring between international flights in Calgary, you should be aware that Calgary International Airport does not have a transit area that enables international passengers to circumvent Canadian immigration and customs procedures.  Every passenger who lands in Calgary on a flight that originated outside of Canada has to go through Canadian immigration and customs.  Not only do passengers have to clear immigration themselves, but they also have to retrieve their luggage and take it through customs before it can be forwarded to their onward flight.

Since it typically takes an hour or so to get through immigration and customs at Calgary International Airport, it seems prudent to ensure at least two hours for an international connection. 

By bus 

Greyhound provides basic highway bus service into Calgary, and has a large bus terminal just west of the downtown core, near the Sunalta C-Train station

E-Bus connects Calgary to Edmonton, Red Deer, Fort McMurray, Athabasca,Lac La Biche,Gibbons, and a number of other destinations in northern Alberta.

Lethbridge Shuttle offers shuttle service between Calgary and Lethbridge; currently (Feb 2014) they only run Monday through Thursday of each week.  

For those who prefer luxury coach travel, Red Arrow Motorcoach  connects Calgary to  Edmonton, Red Deer, Fort McMurray, and Lethbridge, usually with several departures daily.

By car

There are two main routes into Calgary. The north/south Queen Elizabeth II Highway (QE2 Hwy, formerly Hwy 2), connects Calgary to Edmonton in the north, and to the Montana border at Coutts/Sweetgrass in the south.The major east/west route into Calgary is the Hwy 1 (aka Trans-Canada Hwy); inside the city, Hwy 1 is 16th Ave N. Both are excellent, well-maintained four lane divided highways. They are also two of the busiest highways in Alberta. A more scenic route into Calgary is Hwy 22 (the Cowboy Trail ), which parallels the mountain foothills from the US border north as far as Edmonton. Although the Hwy 1A may seem to be an attractive alternative to the Hwy 1 between Banff and Calgary, it is not recommended as the road is very narrow and winding; after dark or in bad weather, it can be particularly dangerous. Renting a GPS (satellite navigation) unit from your car rental company is not necessary unless you plan to drive extensively within the city of Calgary. There are very few roads and highways to choose from once you get out of the city. Even if you plan to drive all the way to Vancouver, you are very unlikely to lose your way until you are in the Greater Vancouver area.

By rail

The only scheduled passenger rail service into our out of Calgary is the expensive and luxurious Rocky Mountaineer . It travels from Vancouver to Kamloops, Banff and Calgary three times a week from May through September.  

Hotel locations for arrival and departure

Information to help you choose your hotel location has been included in Inside Calgary : Hotel Districts here at TripAdvisor.