By Plane

Edmonton International Airport (tel. 800/268-7134 or 780/890-8382; www.flyeia.com) is served by Air Canada (tel. 800/372-9500; www.aircanada.com); Delta (tel. 800/221-1212; www.delta.com); United (tel. 800/864-8331; www.united.com); and homegrown WestJet (tel. 800/937-8538; www.westjet.com), a Calgary-based carrier with several destinations across North America; among other airlines. Being a hub of international commerce, Edmonton is also served by several commuter lines.

The airport lies 29km (18 miles) south of the city on Highway 2, about 45 minutes away. By cab, the trip costs about C$35; by the Edmonton Sky Shuttle (tel. 780/465-8515; www.edmontonskyshuttle.com) it's C$15 per person.

By Train

The VIA Rail station (tel. 800/561-8630 or 780/422-6032; www.viarail.ca) is at 104th Avenue and 100th Street.

By Bus

Greyhound buses (tel. 800/661-8747 or 780/413-8747; www.greyhound.ca) link Edmonton to points in Canada and the United States from the depot at 10324 103rd St.

By Car

Edmonton straddles the Yellowhead Highway, northwestern Canada's east-west interprovincial highway. Just west of Edmonton, the Yellowhead Highway is linked to the Alaska Highway. The city is 515km (320 miles) north of the U.S. border, 283km (176 miles) north of Calgary. From Calgary, take Highway 2 north; from Banff, your best bet is through Calgary on the Trans-Canada Highway East, connecting to Highway 2 North.

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.