Calgary International Airport
Calgary International Airport is about 15km northeast of the center off Barlow Trail, a 25-minute drive away.
You can go between the airport and downtown on public transportation. From the airport, take bus 57 to the Whitehorn stop (northeast of the city center) and transfer to the C-Train; reverse that process coming from downtown. You can also take bus 300 from the city center all the way to the airport. Either way, the trip costs only $3.40, and takes between 45 minutes and an hour.
A taxi to the airport costs between about $40 and $55 from downtown.
Luxurious Red Arrow buses run to Edmonton ($76, 3½ hours, six daily) and Lethbridge ($53, three hours, two daily).
Canmore and Banff ($72, 2¼ hours, eight daily) and Lake Louise ($99, 2½ hours, eight daily) are served by Brewster Express.
Red Arrow picks up downtown on the corner of 9th Ave SE and 1st Ave SE. Brewster Express buses pick up at various downtown hotels. Inquire when booking.
Car & Motorcycle
Inexplicably, Calgary welcomes no passenger trains (which bypass the city in favor of Edmonton and Jasper). You have to find other transportation from those destinations.