Direct flights from Madrid to Shenzhen

MAD - SZX route map All flights from MAD to SZX non-stop. There are direct flights from Barajas, Spain to Shenzhen Bao'an International Airport (SZX), China twice a week with Hainan Airlines. The flight distance is 6544 miles and the trip usually takes about 12 hours and 35 minutes.

MAD
Barajas
SpainMadrid , Spain
SZX
Shenzhen Bao'an International Airport
ChinaShenzhen , China
MAD
Barajas
SpainMadrid , Spain
Shenzhen Bao'an Airport
ChinaShenzhen , China
SZX
Flight time is 12 hours and 35 minutes
CHANGE DIRECTION

Airlines with non-stop routes:

Hainan Airlines

S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
0-1 flights per day
0-1 flights per day
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
Check availability
Ad
Flight schedule from Madrid to Shenzhen with Hainan Airlines

This is a weekly direct flight schedule for Hainan Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 21
Tue
Jul 22
Wed
Jul 23
Thu
Jul 24
Fri
Jul 25
Sat
Jul 26
Sun
Jul 27
HU750
----
11:05
----
----
----
11:05
----

The timetable & schedule information was updated at 2025-06-13

RETURN SCHEDULE
CHECK PRICES

Madrid to Shenzhen flight departures

Select a date to see all scheduled flight departures between MAD to SZX.

Sunday
Sun
Jul 20
0 flights(0)
Monday
Mon
Jul 21
0 flights(0)
Tuesday
Tue
Jul 22
1 flights(1)
Wednesday
Wed
Jul 23
0 flights(0)
Thursday
Thu
Jul 24
0 flights(0)
Friday
Fri
Jul 25
0 flights(0)
Saturday
Sat
Jul 26
1 flights(1)
Time
Airline
Flight
11:05
Hainan Airlines Hainan Airlines
HU750
11:05
Hainan Airlines Hainan Airlines
HU750
Ad
MAD-SZX flight route
Madrid, MAD to Shenzhen, SZX flight path. The distance is 6544 miles or 10529 km.
Ad
Ad

MAD - SZX information

  • Distance
    6544 miles (10529 km)
  • Flight time
    12 hours and 35 minutes
  • Airlines
    Hainan Airlines Hainan Airlines
  • Alliances
    One World
    Sky Team
    Star Alliance
  • Classes
    Economy
    Business
    First Class
  • Hainan Airlines Aircraft
    Boeing 787
  • Departure Terminal
    Terminal 1 (Hainan Airlines)
Ad

Yes. There are direct flights from Madrid (MAD) to Shenzhen (SZX) with Hainan Airlines.

All the flights from Madrid to Shenzhen are departing from Terminal 1.

The flight time is 12 hours and 35 minutes. The distance is 6544 miles or 10529 kilometers.

The flight (HU750) departs at 11:05.

No, there are no direct flights from Madrid to Shenzhen with Star Alliance.

No, there are no direct flights from Madrid to Shenzhen with oneworld.

No, there are no direct flights from Madrid to Shenzhen with SkyTeam.

Hainan Airlines flies this route with the Boeing 787 aircraft.

Hainan Airlines have non-stop flights to Shenzhen.

You can fly direct to Shenzhen every tuesday and saturday.
Direct flights from Madrid to China
From Madrid to Wenzhou

WNZ Wenzhou Yongqiang Airport

From Madrid to Shanghai

PVG Shanghai Pudong International Airport

From Madrid to Hangzhou

HGH Hangzhou Xiaoshan International Airport

From Madrid to Chongqing

CKG Chongqing Jiangbei International Airport

From Madrid to Chengdu

TFU Tianfu International Airport

From Madrid to Beijing

PEK Beijing Capital International Airport