Canadian International Ports of Entry: Land, Air & Sea

Canada-US Border Crossing

There are several ports of entry open to foreign nationals traveling to Canada. Those arriving from the US have the option to cross the land border separating the 2 nations or sail into one of Canada’s seaports.

Visitors from further afield will most likely fly into Canada. Air travel is the quickest and most convenient way to enter Canada and eligible foreigners entering by plane can cross the border using the Canada eTA.

Canada’s electronic travel authorization is available to passport holders from visa-exempt countries and is easier to obtain than a traditional visa. The Canada online eTA application is fully online and can be completed from home.

Canadian Border Crossings with the eTA

The Canada eTA is only valid at airports. Visa-exempt nationals with an approved eTA can cross the border into Canada without a visa and remain in the country for up to 6 months.

Before boarding a flight to Canada, the passport will be scanned to confirm the holder has a valid eTA. Anyone without the essential permit will not be allowed to travel.

Airport Airport code Area
Calgary International Airport IATA: YYC, ICAO: CYYC Calgary, Alberta
Edmonton International Airport IATA: YQX, ICAO: CYQX Edmonton, Alberta
Gander International Airport IATA: YQX, ICAO: CYQX Gander, Newfoundland and Labrador
Greater Moncton Roméo LeBlanc International Airport IATA: YQM, ICAO: CYQM Moncton, New Brunswick
Halifax Stanfield International Airport IATA: YHZ, ICAO: CYHZ Halifax, Nova Scotia
John C. Munro Hamilton International Airport IATA: YHM, ICAO: CYHM Hamilton, Ontario
London International Airport IATA: YXU, ICAO: CYXU London, Ontario
Montréal–Pierre Elliott Trudeau International Airport IATA: YUL, ICAO: CYUL Montreal, Quebec
Ottawa Macdonald–Cartier International Airport IATA: YOW, ICAO: CYOW Ottawa, Ontario
Québec/Jean Lesage International Airport IATA: YQB, ICAO: CYQB Quebec, Quebec
Regina International Airport IATA: YQR, ICAO: CYQR Regina, Saskatchewan
Saskatoon John G. Diefenbaker International Airport IATA: YXE, ICAO: CYXE Saskatoon, Saskatchewan
St. John’s International Airport IATA: YYT, ICAO: CYYT St. John’s, Newfoundland and Labrador
Toronto Pearson International Airport IATA: YYZ, ICAO: CYYZ Toronto, Ontario
Vancouver International Airport IATA: YVR, ICAO: CYVR Vancouver, British Columbia
Victoria International Airport IATA: YYJ, ICAO: CYYJ Victoria, British Columbia
Winnipeg International Airport IATA: YWG, ICAO: CYWG Winnipeg, Manitoba

On arrival at any of the above international airports, passengers will pass through Canadian customs at which point their passport will be checked and restricted items must be declared.

Which is the main airport in Canada?

Being the largest and busiest airport in Canada, many international travelers land at Toronto airport which has excellent transport connections to the city center and surrounding areas.

In 2019, Toronto Pearson International Airport handled around 50.5 million passengers, almost double the amount which went through the second-busiest, Vancouver International Airport.

Which airport do I fly into for Niagara Falls Canada?

Niagara Falls is one of the major tourist attractions in Canada. The Canadian part of the falls is situated in Ontario, visitors can fly into Toronto Pearson International airport.

Toronto airport is 122 km (76 mi) from the falls and the car journey takes approximately 90 minutes.

Where do you fly into for Banff National Park?

Banff National Park, home to the Canadian Rockies, is a must-visit destination for nature enthusiasts in Canada.

The easiest way to get to Banff National Park is by flying to Calgary International Airport and then hiring a car. Calgary airport is 109 km (68 mi) from the park, the journey by road takes around 90 minutes.

Canada Land Border Crossings

Travelers entering Canada through the US can either apply for a Canada eTA and fly or, alternatively, drive across the border into Canada.

There are numerous ports of entry open to visitors arriving by land. American citizens should present a national ID at the Canadian checkpoint whilst other foreigners are required to show their passport and a valid permit such as a visa for Canada.

What Canadian cities border the US?

Driving may be a good option for tourists in the US who would like to take a quick trip across the frontier into Canada. Some of the best places to visit close to the border with the US are:

  • Stanstead, Quebec
  • Lake of Woods, Manitoba
  • Fort Frances, Ontario
  • Thousand Islands, Ontario

Canada Ferry Terminals: Crossing the Border by Sea

Canada is bordered by 3 oceans:

  • The Pacific Ocean on the west
  • The Arctic Ocean to the north
  • The Atlantic Ocean on the east

Surrounded by water on 3 sides, a number of visitors from overseas may arrive in Canada on a cruise ship. Popular routes include those between British Columbia and Alaska and Arctic cruises.

Whilst it is not necessary to apply for eTA for Canadia cruises, passengers are reminded that they will need an eTA if flying into Canada to start the cruise at a Canadian port or transiting through a Canadian airport en route to the point of departure.

Foreigners arriving by private boat must proceed to a marine telephone reporting site and contact the Canada Border Services Agency (CBSA) to request clearance.

Whether entering by land, air, or sea, visitors will be required to declare restricted items an answer questions at Canadian checkpoints.


Apply for Canada eTA