Cheap flights from Madrid to Shenzhen
The lowest fare found is €319. The cheapest month to fly is December.
Search live pricesSearch round-trip pricesLowest price by month
| October | €368 |
| December | €319 |
When is the cheapest time to fly from Madrid to Shenzhen?
Fares are typically lowest in December, starting from €319.
Popular routes
- Madrid → Chengdu
- Madrid → Chengdu Tianfu
- Madrid → Chongqing
- Madrid → Kunming
- Madrid → Xian
- Madrid → Hangzhou
- Madrid → Nanjing
- Madrid → Wuhan
- Madrid → Changsha
- Madrid → Xiamen
- Madrid → Qingdao
- Madrid → Dalian
Prices updated 2026-09-23