World Travel Guide > Guides > North America > Canada

Travel to Canada

Flying to Canada

Air Canada ( is the country’s flag carrier airline and currently operate routes between Canada and 81 international destinations.

Airlines flying from the UK to Canada also include British Airways (, Air Transat ( and WestJet ( Most major US carriers fly from the USA. Fares increase significantly in July and August, as well as during the ski season (December to April) if you’re flying to western Canada.

Major airports are: Calgary International Airport, Vancouver International Airport, Halifax Stanfield International Airport, Ottawa International Airport, Toronto Pearson International Airport and Montreal Pierre Elliott Trudeau International Airport .

Airport Guides

Calgary International Airport




Calgary International Airport is located 17km (10.5 miles) northeast of Calgary.


+1 403 735 1200

2000 Airport Road NE

Find out more >

Halifax Stanfield International Airport




Halifax Stanfield International Airport is situated 35km (22 miles) north of central Halifax.


+1 902 873 4422

1 Bell Boulevard
Nova Scotia

Find out more >

Montreal-Pierre Elliott Trudeau International Airport




Montréal-Pierre Elliott Trudeau International Airport is located 20km (12 miles) west of Montréal.


+1 514 633 3333

975 Roméo-Vachon Boulevard North

Find out more >

Toronto Pearson International Airport




Toronto Pearson International Airport is located 27km (17 miles) northwest of Toronto city centre.


+1 416 247 7678

6301 Silver Dart Drive

Find out more >

Billy Bishop Toronto City Airport




(416) 203 6942


Find out more >

Ottawa International Airport




Ottawa International Airport is located 10km (6 miles) south of central Ottawa.


+1 613 248 2125

1000 Airport Parkway Private

Quebec City Jean Lesage International Airport




Quebec City's airport lies 20km (12 miles) west of Old Quebec and handles primarily domestic flights, although there are a few flights from destinations in the USA as well as charters to Paris, London and the Caribbean.


(418) 640 3300


Find out more >

Flight times

From London: to Calgary - 9 hours 20 minutes; to Halifax - 7 hours; to  Montreal - 7 hours 30 minutes; to Toronto - 8 hours; to  Vancouver  - 9 hours 35 minutes.

From New York: to Montreal - 1 hour 30 minutes; to Toronto - 1 hour 30 minutes; to Vancouver - 6 hours.

Air passes

Star Alliance North America Airpass: allows travel to hundreds of destinations within more than 18 countries including Canada. Participating airlines include Air Canada and United. You can buy between three and 10 coupons and the price varies according to the number of coupons and your point of origin. Full details are available from

Departure tax


Travelling to Canada by Rail

The Canadian rail system connects to the USA at several points. US rail operator Amtrak (tel: +1 800 872 7245; runs the following international routes: New York-Albany-Montreal (the Adirondack), New York-Albany-Buffalo-Toronto (the Maple Leaf) and Eugene-Portland-Seattle-Vancouver (the Amtrak Cascades).

The Rocky Mountaineer train (tel: +1 604 606 7245; also runs the 'Coastal Passage' tourist route from Seattle to Vancouver.

Rail passes

There are no international rail passes covering trains into Canada. Amtrak’s USA Rail Pass does not include routes north of the US border.

Rail note

Be aware that trains can be subject to delays at US/Canada border crossings.

Driving to Canada

The only road access to Canada is through the southern border with the USA or from the west through Alaska. There are numerous road crossings between the two countries.

Greyhound (tel: +1 800 661 8747; runs several coaches between the USA and Canada. Some of the most popular are New York to Montreal, Detroit to Toronto/Hamilton, and Seattle to Vancouver. Note there is no coach service at all between the two countries west of southeastern Ontario until you reach Vancouver.

Getting to Canada by boat

Canada has many ports served by international shipping lines. Montreal ( is a popular port for cruise ships. The port of Vancouver (, Canada's busiest port, is on the west coast and is a common start point for cruise ships travelling to Alaska. Toronto's port ( is on the northwestern shore of Lake Ontario.

Halifax, Nova Scotia (, Saint John, New Brunswick ( and St John's, Newfoundland ( are the principal ports on the Atlantic coast.

Ferry operators

The Victoria Clipper (tel: +1 800 888 2535; runs from Seattle, Washington, USA to Victoria, British Columbia, while BlackBall Ferry Line (tel: +1 250 386 2202; connects Port Angeles, Washington with Victoria.

Alaska Marine Highway System (tel: +1 800 642 0066; runs ferries between several Alaskan ports and Prince Rupert, British Columbia.

Bay Ferries (tel: +1 877 762 7245; is taking over the ferry service between Portland, Maine and Yarmouth, Nova Scotia in 2016.

River Routes

Bluewater Ferry (tel: +1 877 892 3879; operates a small ferry across the St Clair River between Michigan and Ontario, although there are bridges and tunnels too, so it’s not essential to take the boat.

Related Articles

City Highlight: Montreal

The Canadian city with chic appeal, Montreal has an attitude and sense of style that would be more at home in continental Europe than North America.

Going off the trail in the Rockies

Banff National Park in the Canadian Rockies is worth visiting.

Fighting the tide in Nova Scotia

Tidal bore rafting is testament to the timeless appeal of mindlessness. Gavin Haines reports from the brutal Bay of Fundy.