Find cheap flights to Shenzhen

Tue. 22/10
Tue. 29/10
Any month
Compare vs. momondo |

When is the best time to fly to Shenzhen?

1,716 CAD
1,349 CAD
981 CAD
613 CAD
Price
613 - 1,666 CAD

When is the best time to fly to Shenzhen?

Travelling from most locations, it is best to book your flight to Shenzhen during the month of February for the best deal, although there are other times of the year which offer great deals as well.

What is the cheapest day to depart on your flight to Shenzhen?

From most locations, the cheapest day to fly to Shenzhen is Thursday. Most users found that departing on a Friday was most expensive.

What is the cheapest time of day to fly to Shenzhen?

In general, when looking for the cheapest flight to Shenzhen, our data indicates that afternoon flights are the most cost-effective. evening flights tend to be the most expensive.


Shenzhen flight deals found on momondo

Check out some of the best fares to Shenzhen found recently by users on momondo
Quickest
Cheapest
China Eastern
China Eastern
YVR
28 Dec.
Vancouver Intl airport
20h 05m
1 Stop
SZX
Shenzhen airport
China Eastern
SZX
16 Feb.
Shenzhen airport
28h 15m
1 Stop
YVR
Vancouver Intl airport
596 CAD
China Eastern
China Eastern
YVR
03 Apr.
Vancouver Intl airport
31h 25m
1 Stop
SZX
Shenzhen airport
China Eastern
SZX
11 Apr.
Shenzhen airport
36h 55m
1 Stop
YVR
Vancouver Intl airport
619 CAD
Hainan Airlines
Hainan Airlines
YYZ
04 Nov.
Toronto Pearson Intl airport
37h 45m
2 Stops
SZX
Shenzhen airport
Hainan Airlines
SZX
18 Nov.
Shenzhen airport
31h 30m
1 Stop
YYZ
Toronto Pearson Intl airport
783 CAD
Delta
Delta
YVR
31 Oct.
Vancouver Intl airport
27h 25m
2 Stops
SZX
Shenzhen airport
Delta
SZX
06 Nov.
Shenzhen airport
22h 55m
2 Stops
YVR
Vancouver Intl airport
840 CAD
Delta
Delta
YYZ
03 Dec.
Toronto Pearson Intl airport
23h 32m
2 Stops
SZX
Shenzhen airport
Delta
SZX
13 Dec.
Shenzhen airport
22h 38m
2 Stops
YYZ
Toronto Pearson Intl airport
845 CAD
Air Canada
Air Canada
YYZ
05 Apr.
Toronto Pearson Intl airport
35h 20m
2 Stops
SZX
Shenzhen airport
Air Canada
SZX
16 Apr.
Shenzhen airport
22h 32m
2 Stops
YYZ
Toronto Pearson Intl airport
870 CAD
Hainan Airlines
Hainan Airlines
YYZ
09 Feb.
Toronto Pearson Intl airport
19h 40m
1 Stop
SZX
Shenzhen airport
Hainan Airlines
SZX
20 Feb.
Shenzhen airport
19h 40m
1 Stop
YYZ
Toronto Pearson Intl airport
975 CAD
Delta
Delta
YYZ
03 Dec.
Toronto Pearson Intl airport
23h 32m
2 Stops
SZX
Shenzhen airport
Delta
SZX
13 Dec.
Shenzhen airport
22h 38m
2 Stops
YYZ
Toronto Pearson Intl airport
845 CAD
China Eastern
China Eastern
YVR
28 Dec.
Vancouver Intl airport
20h 05m
1 Stop
SZX
Shenzhen airport
China Eastern
SZX
16 Feb.
Shenzhen airport
28h 15m
1 Stop
YVR
Vancouver Intl airport
596 CAD
Delta
Delta
YVR
31 Oct.
Vancouver Intl airport
27h 25m
2 Stops
SZX
Shenzhen airport
Delta
SZX
06 Nov.
Shenzhen airport
22h 55m
2 Stops
YVR
Vancouver Intl airport
840 CAD
Air Canada
Air Canada
YYZ
05 Apr.
Toronto Pearson Intl airport
35h 20m
2 Stops
SZX
Shenzhen airport
Air Canada
SZX
16 Apr.
Shenzhen airport
22h 32m
2 Stops
YYZ
Toronto Pearson Intl airport
870 CAD
China Eastern
China Eastern
YVR
03 Apr.
Vancouver Intl airport
31h 25m
1 Stop
SZX
Shenzhen airport
China Eastern
SZX
11 Apr.
Shenzhen airport
36h 55m
1 Stop
YVR
Vancouver Intl airport
619 CAD

Which airlines operate flights to Shenzhen?


Airports near Shenzhen

Below you will find all the airports in Shenzhen along with their distance from the city centre
Shenzhen
26 km from city centre

Popular routes to Shenzhen

Most frequently searched flights to Shenzhen along with the cheapest price and shortest flight duration
Vancouver to Shenzhen Flights
Fastest flight time
13h 30m
Cheapest price
490 CAD
Calgary to Shenzhen Flights
Fastest flight time
20h 40m
Cheapest price
751 CAD
Toronto to Shenzhen Flights
Fastest flight time
19h 40m
Cheapest price
783 CAD
Montreal to Shenzhen Flights
Fastest flight time
25h 35m
Cheapest price
808 CAD
Ottawa to Shenzhen Flights
Fastest flight time
30h 25m
Cheapest price
844 CAD
Thunder Bay to Shenzhen Flights
Fastest flight time
22h 25m
Cheapest price
1,003 CAD
Abbotsford to Shenzhen Flights
Fastest flight time
27h 40m
Cheapest price
1,266 CAD
Winnipeg to Shenzhen Flights
Fastest flight time
26h 20m
Cheapest price
2,678 CAD
Saskatoon to Shenzhen Flights
Fastest flight time
26h 05m
Cheapest price
3,581 CAD
View more

Start planning your trip to Shenzhen