Flights to Shenzhen

Why book with eDreams
  • Choose from 660+ airlines
  • Choose from more than 60,000 flight routes
  • Flights starting at $2053

Last minute flights to Shenzhen

Departure Fri, 12 Jun Return Thu, 18 Jun
LAX Los Angeles
SZX Shenzhen
return from $4,298
Departure Mon, 01 Jun Return Wed, 10 Jun
YYC Calgary
SZX Shenzhen
return from $2,755
Departure Sun, 07 Jun Return Sat, 13 Jun
YVR Vancouver
SZX Shenzhen
return from $2,053
Departure Wed, 24 Jun Return Tue, 30 Jun
YYZ Toronto
SZX Shenzhen
return from $2,590

Book cheap flights to Shenzhen with eDreams

Exciting destinations

International sites