Manila (MNL) to Shenzhen (SZX) nonstop flights

Shenzhen Airlines flies nonstop from Manila (MNL) to Shenzhen (SZX): 1,181 km (734 mi), about 2h 25m in the air.

Distance
1,181 km (734 mi)
Flight time
2h 25m
From
Ninoy Aquino International Airport in Manila, Philippines
To
Shenzhen Bao'an International Airport in Shenzhen, China

Airlines on this route

Return flights

Shenzhen (SZX) to Manila (MNL) is flown nonstop by Shenzhen Airlines.

More nonstop flights from Manila

All 87 destinations from Manila (MNL)

More nonstop flights from Shenzhen

All 164 destinations from Shenzhen (SZX)