Plane tickets to Canada
Kiwi-Code uncovers prices airlines don't want you to see.
Use our flexible filters to tailor your search.
Look out for the travel hack star icon for even cheaper fares.
Popular cities in Canada
Explore airlines and airports
Airlines based in Canada
- Wasaya Airways
- Air Canada
- Pacific Coastal Airline
- Air North
- Air Tindi
- Cargojet Airways
- AU
- Lynx Air
- Flair Airlines
- WestJet
- Air Inuit
- Air Canada
- Air Canada Jazz
- Northwestern Air
- Helijet
- Porter Airlines
- Calm Air
- Harbour Air (Priv)
- Air Transat
- Sunwing
Popular airlines flying to Canada
- Royal Air Maroc
- Turkish Airlines
- United Airlines
- Avianca
- Air New Zealand
- Air Algerie
- Play
- Gol Transportes Aéreos
- Emirates
- Air India Limited
- Qatar Airways
- All Nippon Airways
- Egyptair
- Etihad Airways
- Tunisair
- Ethiopian Airlines
- Fiji Airways
- Condor
- Pakistan International Airlines
- Virgin Australia Airlines
Other airlines flying to Canada
Airports in Canada
Airports near Canada
Nearby airports
Airports flying to Canada
Buses & trains
Bus providers in Canada
UP Express
Robert Q Airbus
Red Arrow Motorcoach
Ontario Northland
Maritime bus
GO Transit bus
Ebus
Cold Shot Bus
Adirondack Canada
Train companies in Canada
Via Rail Canada
GO Transit train
Exo Montreal RTM train
AccesRail
Cheapest month to fly to Canada
Explore price trends for trips to Canada
Showing prices in CAD
Annual Avg. Price | 62 CAD |
September 2023 | 73 CAD |
October 2023 | 47 CAD |
November 2023 | 57 CAD |
December 2023 | 56 CAD |
January 2024 | 56 CAD |
February 2024 | 58 CAD |
March 2024 | 66 CAD |
April 2024 | 67 CAD |
May 2024 | 67 CAD |
June 2024 | 67 CAD |
July 2024 | 67 CAD |
August 2024 | 67 CAD |
Visit Canada
Canada is an attractive country which you need to visit.
The country is full of lovely places and natural areas to explore. The most popular city is Ottawa, with all its historical parts.
There are other interesting cities like Toronto, Montreal, Vancouver, Calgary, Edmonton and many others where you can travel during your journey to Canada.
During your journey around Canada, you can taste poutine, bannock, butter tarts, Montreal-style bagels, beavertails and other local specialities.
Major airports in Canada
There are more than 2 major airports in Canada. You can find cheap flights via the following airports: Toronto Pearson International Airport (YYZ), Vancouver International Airport (YVR), Calgary International Airport (YYC), Montréal–Trudeau International Airport (YUL), Edmonton International Airport (YEG), Ottawa International Airport (YOW), Winnipeg James Armstrong Richardson International Airport (YWG), Halifax Stanfield International Airport (YHZ), Victoria International Airport (YYJ), Québec City Jean Lesage International Airport (YQB).
General information about Canada
Canada doesn’t accept Euro or US dollars. Also, exchanging money for CAD dollars before arriving in Canada is a good idea to get the best rates. Although credit and debit cards are universally accepted throughout the country, carrying cash is still recommended.
Canada has a population of 38.4 million inhabitants, making it one of the top 100 most populated countries in the world.
The official language of Canada is English and French. However, most people can speak one more language besides their native one; usually, it is Chinese, Punjabi, Spanish, Tagalog, Arabic, German, and Italian.
Canada is bordered by the United States.
The climate of Canada is continental. When packing for your journey to Canada, check if you have all the essentials such as your passport, travel tickets, a camera to take great pictures, chargers or power banks.
Regions in Canada
Quebec
- Frankfurt to Montreal
- Bucharest to Montreal
- Chișinău to Montreal
- Iași to Montreal
- Halifax to Montreal
- Fort Lauderdale to Quebec City
- Toronto to Quebec City
- London to Montreal
- Windsor to Montreal
- Montreal to Gaspé
- Quebec City to Les Îles-de-la-Madeleine, Quebec
- Toronto to Montreal
- Vancouver to Montreal
- Calgary to Montreal
- Winnipeg to Montreal
- Edmonton to Montreal
British Columbia
- Halifax to Vancouver
- Toronto to Victoria
- Calgary to Victoria
- Saskatoon to Vancouver
- Calgary to Kelowna
- Kelowna to Vancouver
- Vancouver to Kelowna
- Regina to Vancouver
- Montreal to Kelowna
- Edmonton to Victoria
- Edmonton to Kelowna
- Winnipeg to Kelowna
- Quebec City to Vancouver
- Toronto to Abbotsford
- Calgary to Abbotsford
- Edmonton to Abbotsford
- Hamilton to Vancouver
- Winnipeg to Abbotsford
- Prince George to Vancouver
- Waterloo to Vancouver
- Charlottetown to Vancouver
- Victoria to Vancouver
- Toronto to Vancouver
- Montreal to Vancouver
Ontario
- Kraków to Toronto
- Chișinău to Toronto
- Halifax to Toronto
- Edmonton to Ottawa
- Victoria to Toronto
- Saskatoon to Toronto
- Regina to Toronto
- Winnipeg to Ottawa
- Halifax to Ottawa
- Victoria to Ottawa
- Quebec City to Toronto
- Abbotsford to Toronto
- St. John s to Toronto
- Calgary to Hamilton
- La Paz to Toronto
- Charlottetown to Toronto
- Toronto to Thunder Bay
- Thunder Bay to Toronto
- Moncton to Toronto
- Toronto to London
- London to Toronto
- Fredericton to Toronto
- Montreal to London
- Windsor to Toronto
Alberta
- Kraków to Calgary
- Warsaw to Edmonton
- Chișinău to Calgary
- Winnipeg to Calgary
- Halifax to Calgary
- Ottawa to Edmonton
- Victoria to Calgary
- Winnipeg to Edmonton
- Halifax to Edmonton
- Saskatoon to Calgary
- Kelowna to Calgary
- Regina to Calgary
- Kelowna to Edmonton
- Quebec City to Calgary
- Abbotsford to Calgary
- St. John s to Calgary
- Abbotsford to Edmonton
- Hamilton to Calgary
- Waterloo to Calgary
- Moncton to Calgary
- Toronto to Calgary
- Montreal to Calgary
- Toronto to Edmonton
- Vancouver to Calgary
Nova Scotia
Popular flights
Explore alternative flights to Canada
Find popular flights from Canada
Cheap flights
Popular flights from North America to Canada
- Winnipeg to Toronto from CA$77
- New York to Toronto from CA$99
- Orlando to Toronto from CA$97
- Las Vegas to Toronto from CA$169
- San Francisco to Toronto from CA$182
- Chicago to Toronto from CA$135
- Washington, D.C. to Toronto from CA$132
- Fort Lauderdale to Toronto from CA$107
- Phoenix to Toronto from CA$171
- Miami to Toronto from CA$120
- Houston to Toronto from CA$140
- Boston to Toronto from CA$145
- Tampa to Toronto from CA$135
- Mexico City to Toronto from CA$220
- New York to Calgary from CA$179
- Los Angeles to Vancouver from CA$89
- New York to Vancouver from CA$197
- San Francisco to Vancouver from CA$128
- Cancún to Toronto from CA$168
- Mexico City to Vancouver from CA$271
- Seattle to Vancouver from CA$47
- Cancún to Calgary from CA$207
- Cancún to Vancouver from CA$207
- New York to Montreal from CA$126
- Orlando to Montreal from CA$171
- Guadalajara to Vancouver from CA$250
- Fort Lauderdale to Montreal from CA$129
- Mexico City to Montreal from CA$330
- Cancún to Montreal from CA$230
- Punta Cana to Toronto from CA$221
- Montego Bay to Toronto from CA$210
- Punta Cana to Montreal from CA$260
- Edmonton to Calgary from CA$41
- Calgary to Edmonton from CA$41
- Fort Myers to Toronto from CA$123
- Puerto Vallarta to Vancouver from CA$181
- Ottawa to Calgary from CA$133
- Calgary to Ottawa from CA$113
- Ottawa to Vancouver from CA$109
- Vancouver to Ottawa from CA$100
Popular flights from Africa to Canada
- Cairo to Toronto from CA$727
- Cairo to Montreal from CA$735
- Casablanca to Montreal from CA$704
- Tunis to Montreal from CA$638
- Algiers to Montreal from CA$641
- Douala to Montreal from CA$1,195
Popular flights from Asia to Canada
- Manila to Toronto from CA$857
- Istanbul to Toronto from CA$804
- Tel Aviv to Toronto from CA$584
- Manila to Calgary from CA$769
- Istanbul to Calgary from CA$684
- Manila to Vancouver from CA$750
- Istanbul to Vancouver from CA$697
- Bangkok to Vancouver from CA$661
- Dubai to Toronto from CA$847
- Tokyo to Vancouver from CA$588
- New Delhi to Toronto from CA$922
- Amman to Toronto from CA$679
- Jeddah to Toronto from CA$657
- Hong Kong to Toronto from CA$863
- New Delhi to Calgary from CA$863
- New Delhi to Vancouver from CA$799
- Istanbul to Montreal from CA$719
- Mumbai to Toronto from CA$894
- Hong Kong to Vancouver from CA$763
- Hyderabad to Toronto from CA$962
- Mumbai to Calgary from CA$847
- Mumbai to Vancouver from CA$740
- Shanghai to Vancouver from CA$750
- Hyderabad to Vancouver from CA$891
- Dhaka to Vancouver from CA$969
- New Delhi to Montreal from CA$896
- Lahore to Toronto from CA$939
- Islamabad to Toronto from CA$1,113
- Lahore to Calgary from CA$1,021
- Chennai to Toronto from CA$887
- Karachi to Toronto from CA$1,040
- Beirut to Montreal from CA$850
- Karachi to Calgary from CA$946
- New Delhi to Edmonton from CA$860
- Ahmedabad to Toronto from CA$953
- Kochi to Toronto from CA$949
- Tehran to Toronto from CA$796
- Ahmedabad to Calgary from CA$914
- Ahmedabad to Vancouver from CA$903
- Tehran to Vancouver from CA$950
Popular flights from Europe to Canada
- London to Toronto from CA$631
- Paris to Toronto from CA$609
- Barcelona to Toronto from CA$740
- London to Calgary from CA$477
- Rome to Toronto from CA$621
- London to Vancouver from CA$434
- Athens to Toronto from CA$609
- Paris to Calgary from CA$471
- Lisbon to Toronto from CA$589
- Paris to Vancouver from CA$597
- Amsterdam to Toronto from CA$666
- Milan to Toronto from CA$538
- Vienna to Toronto from CA$673
- Budapest to Toronto from CA$579
- Warsaw to Toronto from CA$561
- Amsterdam to Calgary from CA$523
- Berlin to Toronto from CA$732
- Dublin to Toronto from CA$651
- Vienna to Vancouver from CA$582
- Budapest to Calgary from CA$582
- Warsaw to Calgary from CA$530
- Frankfurt to Toronto from CA$679
- London to Montreal from CA$428
- Warsaw to Vancouver from CA$556
- Berlin to Calgary from CA$592
- Prague to Toronto from CA$620
- Bucharest to Toronto from CA$693
- Paris to Montreal from CA$622
- Dublin to Calgary from CA$578
- Barcelona to Montreal from CA$627
- Frankfurt to Calgary from CA$523
- Frankfurt to Vancouver from CA$540
- Prague to Calgary from CA$500
- Tirana to Toronto from CA$720
- Prague to Vancouver from CA$684
- Lisbon to Montreal from CA$588
- Vienna to Montreal from CA$640
- Sofia to Toronto from CA$625
- Warsaw to Montreal from CA$566
- Munich to Toronto from CA$689
Popular flights from South America to Canada
- Bogotá to Toronto from CA$395
- Bogotá to Vancouver from CA$418
- Bogotá to Montreal from CA$376
- Lima to Montreal from CA$378