Search and find cheap flights to Canada

Round-trip
Economy
Zurich (ZRH)
Toronto (YTO)
Fri 7/3
Fri 7/10
Any month
Show only nonstop flights
Compare vs. momondo |
Travel Restriction Alert

The COVID-19 (coronavirus) outbreak may impact travel to Canada.

View current Canada travel restrictions

Cheapest flights to cities in Canada

Click on the cities below to find out when it's cheapest to fly to Canada from United States

Useful information for your flight to Canada

Get up-to-date answers for some of the most frequently asked questions regarding flying to Canada

What are the most popular cities to visit in Canada?

Some of the world’s most well-traveled cities are in Canada. The most popular city to travel to in Canada is Toronto, which momondo users choose as their landing destination 3,822% more often than other cities. The next most popular cities in Canada are Vancouver and Montreal.

What popular landmarks are in Canada?

While there are more than just a few landmarks in Canada, most momondo users find Whistler Mountain, Whistler Blackcomb, Vieux-Port de Montréal, and Mont-Tremblant Ski Resort to be the most interesting places to see in the country.

What is the cheapest flight to Canada?

The best prices found on momondo for flights to Canada are:
$31 per person with Bus
$37 per person with Flair Airlines
$40 per person with WestJet


What are the current travel restrictions for Canada?

Canada has restricted the entry of all foreign nationals. Travelers who are not Canadian citizens, permanent residents or people registered under the Indian Act may only enter Canada for essential purposes. Entrance will be denied to people traveling for tourism, sightseeing, recreation, entertainment, social visits or religious functions. Canadian citizens, permanent residents, their immediate family, diplomats, airline crews, and travelers arriving from the United States who are traveling for non-discretionary or non-optional purposes may still enter Canada. Only Toronto Pearson (YYZ), Montreal Pierre Elliott Trudeau (YUL), Calgary International Airport (YYC) and Vancouver International Airport (YVR) are operating international flights. Domestic flights, as well as flights from the United States, some destinations such as Mexico and the Caribbean, and from St. Pierre-et-Miquelon, are currently not affected by this measure. Seasonal agricultural workers, fish/seafood workers, caregivers, temporary foreign workers, international students with valid study permits or approvals for study permits valid from at least March 18, 2020, and permanent resident applicants who received approval before March 18, 2020 who had not yet traveled to Canada, may still enter the country. Other people with special dispensation to enter Canada include French citizens who reside in Saint-Pierre-et-Miquelon, people registered under the Indian Act, visa-exempt refugees and their immediate families, and those with special authorisation from the Canadian government. Travelers who exhibit symptoms will be prohibited from boarding planes that are destined for Canada. If they exhibit symptoms on arrival they will be referred to the Canadian Public Health Agency. Travelers who have been refused boarding in the past 14 days due to medical reasons related to COVID-19 may not enter the country. Travelers must self-isolate for 14 days upon arrival at their final destination in Canada. Travelers who disembarked from a cruise ship with a known COVID-19 outbreak like the ‘Diamond Princess’ will be required to remain in quarantine for 14 days at a location determined by the Chief Public Health Officer. North Macedonian passports which expired on March 18, 2020 or later will be considered valid for entry to Canada through July 31, 2020. If you are planning to travel to Canada at this time, it is recommended that you stay up to date on current restrictions and follow proper safety measures while in public.


Popular cities and sights

Looking to visit Canada? Check out these cities and spend time seeing some of the most popular sights in the country
Toronto
Ontario
Rogers Centre
CN Tower
Scotiabank Arena
Ontario Place
Toronto Zoo
Vancouver
British Columbia
Vancouver Convention Centre
Pacific Central Station
Burnaby Art Gallery
Orpheum Theatre
Rogers Arena
Montreal
Quebec
Vieux-Port de Montréal
Centre Bell
Palais des congres de Montreal
Christ Church Cathedral
Parc du Mont-Royal
Calgary
Alberta
Calgary Tower
Canada Olympic Park
Nose Hill Park
Calgary Zoo
GRAND
Ottawa
Ontario
Canal Rideau Memorial
Brewer Park
National Gallery of Canada
Bell Sensplex
Shaw Centre
Edmonton
Alberta
Northlands Coliseum
Telus World of Science
Telus Field
Clareview Community Recreation Centre
Shaw Conference Centre
Halifax
Nova Scotia
Museum of Natural History
Town Hall
Province House
Art Gallery of Nova Scotia
Fairview Cemetery
Québec City
Quebec
Artillery Park
Citadelle of Quebec
Place Royale
Observatoire de la Capitale
Quebec City Convention Center
Winnipeg
Manitoba
Forks Market
Pavilion Gallery Museum
Le Musée de Saint-Boniface Museum
Winnipeg Crafts Museum and Library
Investors Group Field
Victoria
British Columbia
Butchart Gardens
Luxton Park
Save-On-Foods Memorial Centre
Miniature World
Royal BC Museum
Saskatoon
Saskatchewan
Diefenbaker Canada Centre
SaskTel Centre
Dakota Dunes Casino and Golf Course
Griffiths Stadium
Wanuskewin Heritage Park

Recent flights found to popular cities in Canada

Find flights to these popular cities in Canada from your nearest airport.
Multiple Airlines
Multiple Airlines
Nov 27
YUL
1h 10m
YTZ
Air Canada
Nov 29
YTZ
1h 10m
YUL
$137
Porter Airlines
Porter Airlines
Nov 27
YUL
1h 10m
YTZ
Porter Airlines
Nov 29
YTZ
1h 10m
YUL
$143
Porter Airlines
Porter Airlines
Sep 16
YUL
1h 10m
YTZ
Porter Airlines
Sep 23
YTZ
1h 10m
YUL
$147
Porter Airlines
Porter Airlines
Sep 3
YUL
1h 09m
YTZ
Porter Airlines
Sep 7
YTZ
1h 10m
YUL
$150
Porter Airlines
Porter Airlines
Oct 17
YUL
1h 10m
YTZ
Porter Airlines
Oct 24
YTZ
1h 10m
YUL
$151
Porter Airlines
Porter Airlines
Oct 15
YUL
1h 10m
YTZ
Porter Airlines
Oct 24
YTZ
1h 10m
YUL
$153
Porter Airlines
Porter Airlines
Oct 17
YUL
1h 10m
YTZ
Porter Airlines
Oct 22
YTZ
1h 10m
YUL
$154
Porter Airlines
Porter Airlines
Aug 3
YUL
1h 10m
YTZ
Porter Airlines
Aug 8
YTZ
1h 10m
YUL
$155
Multiple Airlines
Multiple Airlines
Oct 10
YUL
1h 10m
YTZ
Porter Airlines
Oct 17
YTZ
1h 10m
YUL
$158
Porter Airlines
Porter Airlines
Sep 14
YUL
1h 10m
YTZ
Porter Airlines
Sep 18
YTZ
1h 10m
YUL
$159
Porter Airlines
Porter Airlines
Aug 19
YUL
1h 10m
YTZ
Porter Airlines
Aug 19
YTZ
1h 10m
YUL
$160
Porter Airlines
Porter Airlines
Oct 16
YUL
1h 10m
YTZ
Porter Airlines
Oct 26
YTZ
1h 10m
YUL
$161
Flair Airlines
Flair Airlines
Sep 25
YYC
1h 30m
YVR
Flair Airlines
Sep 28
YVR
1h 25m
YYC
$109
Flair Airlines
Flair Airlines
Aug 7
YYC
1h 30m
YVR
Flair Airlines
Aug 7
YVR
1h 25m
YYC
$117
Flair Airlines
Flair Airlines
Aug 10
YYC
1h 30m
YVR
Flair Airlines
Aug 17
YVR
1h 25m
YYC
$126
Flair Airlines
Flair Airlines
Jul 23
YEG
1h 35m
YVR
Flair Airlines
Jul 30
YVR
1h 30m
YEG
$126
Flair Airlines
Flair Airlines
Aug 6
YEG
1h 35m
YVR
Flair Airlines
Aug 9
YVR
1h 30m
YEG
$127
Flair Airlines
Flair Airlines
Jul 20
YYC
1h 30m
YVR
Flair Airlines
Jul 24
YVR
1h 25m
YYC
$128
Flair Airlines
Flair Airlines
Jul 20
YYC
1h 30m
YVR
Flair Airlines
Jul 24
YVR
1h 25m
YYC
$131
Flair Airlines
Flair Airlines
Aug 23
YEG
1h 35m
YVR
Flair Airlines
Aug 30
YVR
1h 30m
YEG
$131
Flair Airlines
Flair Airlines
Aug 14
YYC
1h 30m
YVR
Flair Airlines
Aug 17
YVR
1h 25m
YYC
$132
Flair Airlines
Flair Airlines
Aug 6
YEG
1h 35m
YVR
Flair Airlines
Aug 9
YVR
1h 30m
YEG
$132
Flair Airlines
Flair Airlines
Sep 10
YEG
1h 35m
YVR
Flair Airlines
Sep 17
YVR
1h 30m
YEG
$133
Flair Airlines
Flair Airlines
Jul 17
YYC
1h 30m
YVR
Flair Airlines
Jul 24
YVR
1h 25m
YYC
$134
Air Transat
Air Transat
Sep 22
YYZ
1h 15m
YUL
Air Transat
Oct 1
YUL
1h 25m
YYZ
$116
Air Transat
Air Transat
Aug 13
YYZ
1h 15m
YUL
Air Transat
Aug 18
YUL
1h 20m
YYZ
$122
Air Transat
Air Transat
Aug 13
YYZ
1h 15m
YUL
Air Transat
Aug 18
YUL
1h 15m
YYZ
$123
Air Transat
Air Transat
Nov 1
YYZ
1h 15m
YUL
Air Transat
Nov 8
YUL
1h 15m
YYZ
$124
Air Transat
Air Transat
Oct 1
YYZ
1h 15m
YUL
Air Transat
Oct 4
YUL
1h 15m
YYZ
$131
Air Transat
Air Transat
Sep 21
YYZ
1h 15m
YUL
Air Transat
Sep 30
YUL
1h 10m
YYZ
$133
Air Transat
Air Transat
Aug 12
YYZ
1h 15m
YUL
Air Transat
Sep 21
YUL
1h 10m
YYZ
$135
Air Transat
Air Transat
Sep 24
YYZ
1h 15m
YUL
Air Transat
Oct 3
YUL
1h 25m
YYZ
$136
Multiple Airlines
Multiple Airlines
Aug 16
YTZ
1h 10m
YUL
Air Canada
Aug 22
YUL
1h 10m
YTZ
$136
Air Transat
Air Transat
Aug 7
YYZ
1h 15m
YUL
Air Transat
Aug 8
YUL
1h 10m
YYZ
$137
Air Transat
Air Transat
Sep 23
YYZ
1h 15m
YUL
Air Transat
Oct 2
YUL
1h 15m
YYZ
$139
Air Transat
Air Transat
Aug 6
YYZ
1h 15m
YUL
Air Transat
Aug 9
YUL
1h 15m
YYZ
$140
Flair Airlines
Flair Airlines
Sep 25
YVR
1h 25m
YYC
Flair Airlines
Sep 28
YYC
1h 30m
YVR
$107
Flair Airlines
Flair Airlines
Aug 21
YVR
1h 25m
YYC
Flair Airlines
Aug 24
YYC
1h 30m
YVR
$111
Flair Airlines
Flair Airlines
Aug 7
YVR
1h 25m
YYC
Flair Airlines
Aug 14
YYC
1h 30m
YVR
$117
Multiple Airlines
Multiple Airlines
Aug 7
YVR
1h 25m
YYC
WestJet
Aug 14
YYC
1h 29m
YVR
$138
Flair Airlines
Flair Airlines
Jul 13
YVR
1h 25m
YYC
Flair Airlines
Jul 20
YYC
1h 30m
YVR
$141
Multiple Airlines
Multiple Airlines
Aug 21
YVR
1h 25m
YYC
WestJet
Aug 24
YYC
1h 29m
YVR
$142
Flair Airlines
Flair Airlines
Aug 7
YVR
1h 25m
YYC
Flair Airlines
Aug 14
YYC
1h 30m
YVR
$145
Multiple Airlines
Multiple Airlines
Jul 17
YVR
1h 22m
YYC
WestJet
Jul 24
YYC
1h 28m
YVR
$146
Flair Airlines
Flair Airlines
Aug 6
YWG
2h 10m
YYC
Flair Airlines
Aug 10
YYC
1h 55m
YWG
$146
Multiple Airlines
Multiple Airlines
Aug 7
YVR
1h 25m
YYC
WestJet
Aug 17
YYC
1h 29m
YVR
$147
Flair Airlines
Flair Airlines
Aug 14
YVR
1h 25m
YYC
Flair Airlines
Aug 21
YYC
1h 30m
YVR
$149
Flair Airlines
Flair Airlines
Jul 23
YWG
2h 10m
YYC
Flair Airlines
Jul 24
YYC
1h 55m
YWG
$153
Multiple Airlines
Multiple Airlines
Aug 3
YYZ
1h 02m
YOW
WestJet
Aug 11
YOW
1h 03m
YYZ
$180
Multiple Airlines
Multiple Airlines
Jul 10
YYZ
1h 00m
YOW
WestJet
Jul 13
YOW
1h 06m
YYZ
$185
Multiple Airlines
Multiple Airlines
Jul 17
YYZ
1h 00m
YOW
WestJet
Jul 17
YOW
1h 06m
YYZ
$186
Multiple Airlines
Multiple Airlines
Oct 12
YYZ
1h 02m
YOW
WestJet
Oct 13
YOW
1h 11m
YYZ
$188
Multiple Airlines
Multiple Airlines
Jul 2
YYZ
1h 00m
YOW
WestJet
Jul 16
YOW
1h 06m
YYZ
$192
Multiple Airlines
Multiple Airlines
Dec 12
YYZ
1h 04m
YOW
WestJet
Jan 1
YOW
1h 24m
YYZ
$212
Multiple Airlines
Multiple Airlines
Dec 11
YYZ
1h 04m
YOW
WestJet
Dec 31
YOW
1h 21m
YYZ
$214
Multiple Airlines
Multiple Airlines
Jun 25
YYZ
1h 00m
YOW
WestJet
Jun 27
YOW
1h 11m
YYZ
$216
Multiple Airlines
Multiple Airlines
Jun 24
YYZ
1h 09m
YOW
Air Canada
Jul 1
YOW
1h 04m
YYZ
$218
Multiple Airlines
Multiple Airlines
Jun 23
YYZ
1h 00m
YOW
WestJet
Jun 30
YOW
1h 11m
YYZ
$220
Multiple Airlines
Multiple Airlines
Dec 13
YYZ
1h 04m
YOW
WestJet
Jan 2
YOW
1h 43m
YYZ
$224
Multiple Airlines
Multiple Airlines
Jun 24
YYZ
1h 00m
YOW
WestJet
Jun 27
YOW
1h 11m
YYZ
$232

Cheapest flight routes to Canada

These routes have the cheapest flights to Canada found by momondo users in United States
Departing Destination Best Price
New York Toronto $103
Boston Montreal $149
Los Angeles Vancouver $152
Chicago Thunder Bay $156
Miami Vancouver $157
Seattle Vancouver $162
Las Vegas Toronto $162
Denver Calgary $166
Portland Vancouver $167
Columbus Toronto $169

Popular routes landing in Canada

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
New York to Toronto Flights
Fastest flight time
1h 29m
Cheapest price
$103
Boston to Montreal Flights
Fastest flight time
1h 16m
Cheapest price
$149
Los Angeles to Vancouver Flights
Fastest flight time
2h 43m
Cheapest price
$152
Miami to Vancouver Flights
Fastest flight time
8h 25m
Cheapest price
$157
Baltimore to Toronto Flights
Fastest flight time
1h 25m
Cheapest price
$183
Washington to Vancouver Flights
Fastest flight time
7h 54m
Cheapest price
$188
Philadelphia to Vancouver Flights
Fastest flight time
7h 46m
Cheapest price
$188
Seattle to Calgary Flights
Fastest flight time
1h 25m
Cheapest price
$190
San Francisco to Vancouver Flights
Fastest flight time
2h 18m
Cheapest price
$194
Fort Lauderdale to Toronto Flights
Fastest flight time
3h 01m
Cheapest price
$198
Houston to Calgary Flights
Fastest flight time
4h 10m
Cheapest price
$200
Chicago to Toronto Flights
Fastest flight time
1h 32m
Cheapest price
$205
Ontario to Vancouver Flights
Fastest flight time
4h 55m
Cheapest price
$206
Santa Ana to Vancouver Flights
Fastest flight time
2h 47m
Cheapest price
$206
Orlando to Toronto Flights
Fastest flight time
2h 39m
Cheapest price
$215
Atlanta to Toronto Flights
Fastest flight time
2h 14m
Cheapest price
$218
Minneapolis to Vancouver Flights
Fastest flight time
3h 38m
Cheapest price
$225
New Orleans to Vancouver Flights
Fastest flight time
7h 34m
Cheapest price
$244
Salt Lake City to Vancouver Flights
Fastest flight time
2h 18m
Cheapest price
$248
Toronto to Vancouver Flights
Fastest flight time
4h 46m
Cheapest price
$260
View more
  • Round-trip
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First