Why visiting Canada?
A place where tall snowy mountains, glistening turquoise lakes, dramatic coastlines and lush forests collide, Canada is known for its diverse landscape and breathtaking natural beauty. With jaw-dropping views in every direction, flights to Canada are popular with those wanting to witness the country’s spectacular scenery and enjoy the great outdoors. Whether that’s hiking, whale watching, polar-bear spotting or skiing, it’s a country that isn’t short of an adventure or two. But there’s more to Canada that just its picturesque setting. From its vibrant culinary scene to its buzzing cosmopolitan cities and rich indigenous culture, book flights to Canada and experience this incredible country for yourself.
A popular destination, you can fly to Canada from all over the world, including London, Sydney and Hong Kong. And as the country is home to a variety of airports, it’s easy to find flights to Canada to suit you. A multicultural metropolis with bustling streets and a scenic waterfront, many people fly to Toronto, Canada’s largest city and one that is buzzing with life. Vancouver is also a popular destination with its scenic location between glittering waters and stunning mountains. Boasting beautiful green parks, vibrant markets and fascinating art galleries, there’s plenty to keep you occupied. Montreal, with its French influence and charming streets, and Calgary with its close proximity to the Canadian Rockies are also popular destinations when people fly to Canada.
Many people book flights to Canada to see some of the country’s famous landmarks. Most notably, the impressive Niagara Falls, one of the most famous waterfalls in the world. The Canadian Rockies, with their snow-capped peaks also attract visitors worldwide and provide the backdrop to other must-see sights including Banff National Park with its beautiful Moraine Lake. And there’s plenty more to explore, too. From Toronto’s iconic CN Tower to the picturesque Stanley Park, UNESCO World Heritage Site of Old Quebec, Ottawa’s Parliament Hill and Whistler’s world-class ski resort, you’ll never run out of things to do in Canada.
An exciting destination all-year-round, book flights to Canada for a trip you’ll never forget.
Latest Flight Deals to Canada from THB 5,760
Search for one-way or return flights to Canada. Choose from the popular airlines below and book your flight today for as little as THB 5,760!
- Return
- One way
-
- Cheapest nonstop
LGW 09:408hDirectYOW 12:40London - Ottawa | Sun, Jun 28 | Air Transat
YOW 19:407h 15mDirectLGW 07:55Ottawa - London | Fri, Jul 3 | Air TransatTHB 16,010 THB 30,89048% off48% offTHB 30,890 THB 16,010 -
LGW 10:455h 50mDirectYYT 13:05London - St. John's | Fri, Jun 12 | WestJet
YYT 00:405h 15mDirectLGW 09:25St. John's - London | Sat, Jun 20 | WestJetTHB 16,490 THB 30,89047% off47% offTHB 30,890 THB 16,490 -
LTN 15:5523h 15m1 stopYYT 11:40London - St. John's | Wed, Jun 17 | Ryanair
YYT 00:405h 15mDirectLGW 09:25St. John's - London | Mon, Jun 22 | WestJetTHB 11,560 THB 30,89063% off63% offTHB 30,890 THB 11,560 -
STN 21:3019h 45m1 stopYHZ 13:15London - Halifax | Wed, Jun 10 | Ryanair
YHZ 23:256hDirectLGW 09:25Halifax - London | Mon, Jun 15 | WestJetTHB 12,22060% offTHB 30,890 THB 12,220 -
STN 06:3011h 50m1 stopYYZ 13:20London - Toronto | Thu, Jul 2 | Ryanair
YYZ 21:3520h 45m1 stopSTN 23:20Toronto - London | Thu, Jul 9 | WestJetTHB 13,09057% offTHB 30,890 THB 13,090 -
LGW 09:408hDirectYOW 12:40London - Ottawa | Sun, Jun 28 | Air Transat
YOW 14:1514h 35m1 stopLGW 09:50Ottawa - London | Sun, Jul 5 | Air TransatTHB 15,10051% offTHB 30,890 THB 15,100 -
LGW 11:357h 40mDirectYUL 14:15London - Montreal | Sat, Jun 13 | Air Transat
YUL 16:4010h 15m1 stopLGW 07:55Montreal - London | Tue, Jun 16 | Air TransatTHB 15,61049% offTHB 30,890 THB 15,610 -
LTN 06:1016h1 stopYYC 15:10London - Calgary | Wed, Jun 10 | easyJet
YYC 20:358h 30mDirectLHR 12:05Calgary - London | Wed, Jun 10 | WestJetTHB 17,02045% offTHB 30,890 THB 17,020 -
LHR 14:0513h 41m1 stopYQB 22:46London - Quebec City | Thu, Jul 2 | Air Canada
YQB 14:4510h 45m1 stopLHR 06:30Quebec City - London | Wed, Jul 8 | Air CanadaTHB 18,67040% offTHB 30,890 THB 18,670 -
LHR 14:0524h 50m1 stopYUY 09:55London - Rouyn Noranda | Thu, Jul 2 | Air Canada
YUY 10:4014h 50m1 stopLHR 06:30Rouyn Noranda - London | Wed, Jul 8 | Air CanadaTHB 21,10032% offTHB 30,890 THB 21,100 -
LHR 14:0524h 12m1 stopYZV 09:17London - Sept-Iles | Fri, Jun 26 | Air Canada
YZV 15:559h 35m1 stopLHR 06:30Sept-Iles - London | Fri, Jul 3 | Air CanadaTHB 21,12032% offTHB 30,890 THB 21,120 -
LHR 14:0511h 34m1 stopYQM 21:39London - Moncton | Fri, Jul 3 | Air Canada
YQM 07:1019h 20m1 stopLHR 06:30Moncton - London | Mon, Jul 6 | Air CanadaTHB 22,60027% offTHB 30,890 THB 22,600 -
LHR 14:1029h 25m1 stopYFC 15:35London - Fredericton | Wed, Jul 1 | Air Canada
YFC 16:1012h 25m1 stopLHR 08:35Fredericton - London | Wed, Jul 8 | Air CanadaTHB 22,73026% offTHB 30,890 THB 22,730 -
LGW 10:4513h 25m1 stopYWG 18:10London - Winnipeg | Tue, Jun 9 | WestJet
YWG 16:0511h 20m1 stopLGW 09:25Winnipeg - London | Wed, Jun 17 | WestJetTHB 29,0306% offTHB 30,890 THB 29,030 -
YVR 13:0017h 25m1 stopYTO 14:00Vancouver - Toronto | Wed, Jun 10 | Normal Airline
YTO 15:006hDirectYVR 16:00Toronto - Vancouver | Fri, Jun 12 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
LGW 09:408hDirectYOW 12:40London - Ottawa | Fri, Jun 26 | Air TransatTHB 11,210 THB 31,56064% off64% offTHB 31,560 THB 11,210 -
LTN 15:5523h 15m1 stopYYT 11:40London - St. John's | Wed, Jun 17 | RyanairTHB 5,760 THB 31,56082% off82% offTHB 31,560 THB 5,760 -
LTN 05:4018h 30m1 stopYYC 17:10London - Calgary | Wed, Jun 10 | Wizz Air UKTHB 7,370 THB 31,56077% off77% offTHB 31,560 THB 7,370 -
LTN 15:2024h 45m1 stopYUL 11:05London - Montreal | Tue, Jun 23 | Wizz Air UKTHB 8,03075% offTHB 31,560 THB 8,030 -
STN 19:1522h 50m1 stopYHZ 14:05London - Halifax | Tue, Jun 16 | RyanairTHB 9,00071% offTHB 31,560 THB 9,000 -
LTN 19:0523h 15m1 stopYYZ 13:20London - Toronto | Wed, Jun 24 | RyanairTHB 9,45070% offTHB 31,560 THB 9,450 -
LTN 16:3024h 50m1 stopYEG 10:20London - Edmonton | Fri, Jul 10 | easyJetTHB 10,89065% offTHB 31,560 THB 10,890 -
LGW 10:4513h 25m1 stopYWG 18:10London - Winnipeg | Thu, Jun 11 | WestJetTHB 11,86062% offTHB 31,560 THB 11,860 -
LHR 14:1017h 40m1 stopYLW 23:50London - Kelowna | Thu, Jun 11 | WestJetTHB 14,05055% offTHB 31,560 THB 14,050 -
LHR 14:1017h 50m1 stopYXE 01:00London - Saskatoon | Tue, Jun 9 | WestJetTHB 14,20055% offTHB 31,560 THB 14,200 -
LHR 14:1026h 5m1 stopYXH 09:15London - Medicine Hat | Tue, Jun 16 | WestJetTHB 14,22055% offTHB 31,560 THB 14,220 -
LHR 14:1013h1 stopYVR 19:10London - Vancouver | Tue, Jun 16 | WestJetTHB 29,6606% offTHB 31,560 THB 29,660 -
YVR 13:0017h 25m1 stopYTO 14:00Vancouver - Toronto | Wed, Jun 10 | Normal AirlineFind more flightsFind more flights
Displayed flight fares to Canada are based on average prices across airlines over the next 3 months, according to the latest Trip.com data.
Featured airlines flying to Canada
Air Canada
WestJet
Air Transat
Porter Airlines
Flair Airlines
Virgin Atlantic
Icelandair
British Airways
Condor Airlines
Lufthansa
Air North
easyJet
Ryanair
Turkish Airlines
Aer Lingus
United Airlines
KLM
Delta Air Lines
EgyptAir
Qatar Airways Find the best time to fly
Check out price trend charts for flights to popular cities in Canada and discover the best time to book affordable tickets.
- Toronto
- Vancouver
- Calgary
- Montreal
- Edmonton
- Ottawa
Flight Information to Canada
| Cheapest one-way flight price | THB 4,570 |
|---|---|
| Cheapest return ticket price | THB 11,250 |
| Popular airline | Air Canada |
| Cheapest month | October |
FAQ
How much is a flight to Canada?
The average price of a round-trip flight to Canada from United Kingdom is THB 11,380, while a one-way flight costs THB 5,280.What's the cheapest return flight to Canada in the next 30 days?
The cheapest round-trip flight to Canada from United Kingdom is on the route from Columbus to Toronto, with prices starting at THB 11,380 between 2026-06-28 and 2026-07-05.Which city has the cheapest flights when traveling from United Kingdom to Canada?
Over the next 3 months, the cheapest city to fly to Canada from United Kingdom is Columbus, with an average round-trip price of THB 11,380.Where can I fly to Canada from United Kingdom?
There are direct flights from United Kingdom to Canada. Toronto, Vancouver, Montreal, Calgary, and Halifax are all popular destinations in Canada.What are the best places to visit in Canada?
Based on Trip.com data, Toronto attracts most tourists in Canada. Calgary, Vancouver, Montreal, and Halifax are all popular cities for tourism in Canada.What's the top tourist attraction in Canada?
Royal Ontario Museum attracted the most visitors last year, followed by Capilano Suspension Bridge Park, and Niagara Falls.Which airlines offer flights to Canada from United Kingdom?
Air Canada are airlines that fly frequently from United Kingdom to Canada. The overall price will vary depending on your destination and travel dates. Budget airlines generally offer lower prices to Canada, but they may have limited baggage allowance, reduced onboard services, and longer commuting times to secondary airports.
Find Cheap Flights with Trip.com
- Cheap flights from London to Toronto
- Flights from London to Montreal
- Cheap flights from London to Ottawa
- Cheap flights from London to Vancouver
- Glasgow to Toronto plane tickets
- London to Calgary plane tickets
- Flights from Edinburgh to Toronto
- Flights from Edinburgh to Calgary
- London to Halifax plane tickets
- Manchester to Toronto plane tickets
Note: Prices shown on this page are the estimated lowest prices and include all taxes and fees found in the last 24 hours.









