Cheap flights from Madrid to Shenzhen
The lowest fare found is €414. The cheapest month to fly is October.
Search live pricesSearch round-trip pricesLowest price by month
| August | €528 |
| October | €414 |
| April | €502 |
| May | €477 |
When is the cheapest time to fly from Madrid to Shenzhen?
Fares are typically lowest in October, starting from €414.
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-06-11