Find cheap flights to Shenzhen

Fri. 24/1
Fri. 31/1
Any month
Compare vs. momondo |

When is the best time to fly to Shenzhen?

1,760 C$
1,380 C$
1,010 C$
629 C$
Price
629 C$ - 1,690 C$

When is the best time to fly to Shenzhen?

Most travellers find the cheapest round-trip airfare to Shenzhen when booking during the month of February.

When is the best time to book flights to Shenzhen?

From most locations, booking your flights to Shenzhen around 39 days prior to your departure date finds the best deals.

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

From most locations, the cheapest flights to Shenzhen are found on a Thursday. Booking a Friday departure is usually the most expensive.

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

Generally, when visiting Shenzhen, afternoon flights represent the best value. evening flights are likely to have higher prices.


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
25 Apr.
YVR
Vancouver Intl airport
19h 50m
1 Stop
SZX
Shenzhen airport
China Eastern
16 May
SZX
Shenzhen airport
21h 50m
1 Stop
YVR
Vancouver Intl airport
617 C$
China Eastern
China Eastern
09 Apr.
YYZ
Toronto Pearson Intl airport
19h 45m
1 Stop
SZX
Shenzhen airport
China Eastern
08 May
SZX
Shenzhen airport
30h 45m
1 Stop
YYZ
Toronto Pearson Intl airport
735 C$
Hainan Airlines
Hainan Airlines
24 Mar.
YYZ
Toronto Pearson Intl airport
19h 40m
1 Stop
SZX
Shenzhen airport
Hainan Airlines
31 Mar.
SZX
Shenzhen airport
18h 10m
1 Stop
YYZ
Toronto Pearson Intl airport
781 C$
Delta
Delta
05 Mar.
YUL
Montreal Pierre Elliott Trudeau Intl airport
28h 25m
2 Stops
SZX
Shenzhen airport
Delta
26 Mar.
SZX
Shenzhen airport
27h 10m
2 Stops
YUL
Montreal Pierre Elliott Trudeau Intl airport
863 C$
Hainan Airlines
Hainan Airlines
04 Feb.
YYZ
Toronto Pearson Intl airport
19h 40m
1 Stop
SZX
Shenzhen airport
Hainan Airlines
04 Mar.
SZX
Shenzhen airport
31h 30m
1 Stop
YYZ
Toronto Pearson Intl airport
910 C$
China Eastern
China Eastern
02 Jul.
YUL
Montreal Pierre Elliott Trudeau Intl airport
27h 40m
2 Stops
SZX
Shenzhen airport
China Eastern
16 Jul.
SZX
Shenzhen airport
54h 17m
2 Stops
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,866 C$
Hainan Airlines
Hainan Airlines
24 Mar.
YYZ
Toronto Pearson Intl airport
19h 40m
1 Stop
SZX
Shenzhen airport
Hainan Airlines
31 Mar.
SZX
Shenzhen airport
18h 10m
1 Stop
YYZ
Toronto Pearson Intl airport
781 C$
Hainan Airlines
Hainan Airlines
14 Mar.
YYZ
Toronto Pearson Intl airport
19h 40m
1 Stop
SZX
Shenzhen airport
Hainan Airlines
22 Mar.
SZX
Shenzhen airport
19h 40m
1 Stop
YYZ
Toronto Pearson Intl airport
2,111 C$
China Eastern
China Eastern
25 Apr.
YVR
Vancouver Intl airport
19h 50m
1 Stop
SZX
Shenzhen airport
China Eastern
16 May
SZX
Shenzhen airport
21h 50m
1 Stop
YVR
Vancouver Intl airport
617 C$
China Eastern
China Eastern
09 Apr.
YYZ
Toronto Pearson Intl airport
19h 45m
1 Stop
SZX
Shenzhen airport
China Eastern
08 May
SZX
Shenzhen airport
30h 45m
1 Stop
YYZ
Toronto Pearson Intl airport
735 C$
Hainan Airlines
Hainan Airlines
04 Feb.
YYZ
Toronto Pearson Intl airport
19h 40m
1 Stop
SZX
Shenzhen airport
Hainan Airlines
04 Mar.
SZX
Shenzhen airport
31h 30m
1 Stop
YYZ
Toronto Pearson Intl airport
910 C$
Delta
Delta
05 Mar.
YUL
Montreal Pierre Elliott Trudeau Intl airport
28h 25m
2 Stops
SZX
Shenzhen airport
Delta
26 Mar.
SZX
Shenzhen airport
27h 10m
2 Stops
YUL
Montreal Pierre Elliott Trudeau Intl airport
863 C$

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
18h 45m
Cheapest price
547 C$
Toronto to Shenzhen Flights
Fastest flight time
19h 40m
Cheapest price
692 C$
Montreal to Shenzhen Flights
Fastest flight time
19h 15m
Cheapest price
863 C$
Ottawa to Shenzhen Flights
Fastest flight time
29h 10m
Cheapest price
892 C$
Winnipeg to Shenzhen Flights
Fastest flight time
37h 00m
Cheapest price
901 C$
Thunder Bay to Shenzhen Flights
Fastest flight time
22h 25m
Cheapest price
1,001 C$
Calgary to Shenzhen Flights
Fastest flight time
25h 20m
Cheapest price
1,020 C$
Saskatoon to Shenzhen Flights
Fastest flight time
26h 40m
Cheapest price
1,264 C$
Abbotsford to Shenzhen Flights
Fastest flight time
29h 00m
Cheapest price
5,557 C$
View more

Start planning your trip to Shenzhen