Cheap flights to Canada

WAS — YYZ
6 Jun — 13 Jun1
Return
1 adult
Economy
From?
To?
Tue 6/6
Tue 13/6

Were you looking for Flights from Canada?

Flights to Canada in 2023

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.

Popular in

August

Cheapest in

October

Average price

฿40,587

Return from

฿40,102

One-way from

฿13,425
High demand for flights, 10% potential price rise
Best time to find cheap flights, 3% potential price drop
Average for return flights in June 2023
From Bangkok to Toronto
One-way flight from Bangkok to Canada

Search flights to popular Canada cities

Search the best deals to popular Canada cities recently found by Cheapflights users
The deals listed below are some of the cheapest flights available to Canada in June and July 2023. Check back soon for alternative prices as deals update often.
Cheap flights to Toronto
Cheap flights to Vancouver
Cheap flights to Montreal

Canada 2023 flight deals

Cheap flights to Canada found for this year
These are some of the best deals we've found on flights to Canada in 2023 at this time. Check back in a little while for more flight options.

One-way flights to Canada

The cheapest one-way flights to Canada
Take a look at some of the one-way flights departing to Canada in the near future. Book a round-trip flight to Canada instead by using the search form above.

Find flights to Canada within your budget

Use the slider to find flights to Canada that fit your budget.

Fly from

Any airport

Budget

฿30,805 - ฿39,477

Route

Depart

Return

Price

Bangkok SuvarnabhumiVancouver Intl

BKK - YVR

BKKYVR

Bangkok Suvarnabhumi

Tue 19/9

1 stop17h 00m

Vancouver Intl

Mon 11/3

1 stop32h 50m

฿30,805

Bangkok SuvarnabhumiVancouver Intl

BKK - YVR

BKKYVR

Bangkok Suvarnabhumi

Wed 20/9

2 stops23h 23m

Vancouver Intl

Mon 11/3

2 stops27h 05m

฿36,702

Bangkok SuvarnabhumiVancouver Intl

BKK - YVR

BKKYVR

Bangkok Suvarnabhumi

Thu 2/11

2 stops20h 45m

Vancouver Intl

Thu 23/11

2 stops26h 35m

฿36,771

Bangkok SuvarnabhumiVancouver Intl

BKK - YVR

BKKYVR

Bangkok Suvarnabhumi

Thu 7/9

2 stops28h 14m

Vancouver Intl

Tue 26/9

2 stops45h 35m

฿36,841

Bangkok SuvarnabhumiVancouver Intl

BKK - YVR

BKKYVR

Bangkok Suvarnabhumi

Sun 1/10

2 stops27h 09m

Vancouver Intl

Sat 28/10

2 stops60h 38m

฿36,875

Bangkok SuvarnabhumiCalgary

BKK - YYC

BKKYYC

Bangkok Suvarnabhumi

Thu 7/9

2 stops27h 35m

Calgary

Thu 28/9

2 stops28h 24m

฿37,222

Bangkok SuvarnabhumiVancouver Intl

BKK - YVR

BKKYVR

Bangkok Suvarnabhumi

Mon 18/9

2 stops28h 09m

Vancouver Intl

Mon 11/3

2 stops22h 10m

฿39,477

Flights are sorted by cheapest first

Deals found on 31/5

When is the best time to fly to Canada?

Average Canada flight ticket prices and weather conditions for 2023 and 2024 by month

BKK - YTO

Price

฿27,422 - ฿91,493

YTO

Temperature

-6 - 21 °C

YTO

Rainfall

51 - 83 mm

When is the best time to book a flight to Canada?

The best time to book flights to Canada is 48 days before your desired departure date. The cost of your flight will likely increase significantly if you book two weeks in advance of your flight.

Where are the most popular flight destinations in Canada?

According to our users, the most popular flight destination in Canada is Toronto, followed by Vancouver, Montreal, Calgary and Ottawa.

Fly with Cheapflights

What makes Cheapflights the go-to destination for all your flight needs
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.