To save up to 44% on this flight, we recommend booking at least 60 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Canada to Shenzhen from C$ 1,115 1-2 weeks out and tickets from C$ 1,269 for flights departing within the next 72 hours.
September is one of the best times of the year to fly to Shenzhen from Canada. Prices for September average C$ 985 per person but you can even find prices for as low as C$ 692. The most expensive prices can be found in the month of December. Opting for a September flight can save you 78% on your journey compared to booking in September
Yes, there are multiple flights from Canada to Shenzhen for under C$ 1,890. The cheapest flight booked recently is on Air Canada for just C$ 1,846, but on average you can expect to pay C$ 3,931.
Due to the rapidly changing circumstances due to COVID-19, airlines like Hainan Airlines, Air China, and China Eastern flying from Canada to Shenzhen have implemented new flexible cancellation policies.
There are no direct flights from Canada to Shenzhen, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.
Before booking your flight from Canada to Shenzhen check out the most popular airlines for this route: Air Canada, Air China or Hainan Airlines.
The most popular route from Canada to Shenzhen is Ottawa - Shenzhen. You may also consider Thunder Bay - Shenzhen or Winnipeg - Shenzhen.
Looking for the cheapest flight from Canada to Shenzhen? While on average our users pay C$ 2,104, our data indicates the cheapest price to be C$ 718. The most popular route (Ottawa - Shenzhen), is priced around C$ 2,449.
Departing from Canada to Shenzhen will take you 20h 30m. This flight may include one or multiple stops.
According to our current data, Air Canada (C$ 1,846), and Air China (C$ 2,529) offers the cheapest pricing from Canada to Shenzhen.
Airline | Cheapest | Average | Flexibility | On-time | COVID-19 safety | |
---|---|---|---|---|---|---|
![]() |
C$ 407 | C$ 520 | No cancel fee | 67% |
Search Air Canada flights
|
|
![]() |
C$ 377 | C$ 621 | No cancel fee | 62% |
We couldn't confirm the COVID-19 safety measures taken by China Eastern. Please check directly on their website for additional information. |
Search China Eastern flights
|
![]() |
C$ 400 | C$ 637 | No cancel fee | 49% |
We couldn't confirm the COVID-19 safety measures taken by XiamenAir. Please check directly on their website for additional information. |
Search XiamenAir flights
|
![]() |
C$ 444 | C$ 690 | No cancel fee | 67% |
Search Air China flights
|
|
![]() |
C$ 454 | C$ 701 | No cancel fee | 61% |
We couldn't confirm the COVID-19 safety measures taken by Hainan Airlines. Please check directly on their website for additional information. |
Search Hainan Airlines flights
|