If you're flying into Calgary and heading straight to Banff, call and reserve a seat on the Banff Airporter (tel. 403/762-3330; www.banffairporter.com). Vans depart from Calgary Airport roughly every 2 hours; a one-way ticket costs C$53.
The closest VIA Rail train service is at Jasper, 287km (178 miles) north. Brewster Transport (tel. 403/762-6767) offers an express bus between the two park centers five times weekly for C$79 one-way.
Greyhound (tel. 800/661-8747 or 403/260-0877; www.greyhound.ca) operates buses that pass through Banff on the way from Calgary to Vancouver. One-way fare between Banff and Calgary is C$26. The depot is at 100 Gopher St. (tel. 403/762-6767).
If you're driving, the Trans-Canada Highway takes you right to Banff's main street, Banff Avenue; the town is 129km (80 miles) west of Calgary.
Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.