Which airport are you flying from?

Direct flights from Manila to Shenzhen

Airlines Schedules

MNL - SZX route map All flights from MNL to SZX non-stop. There are direct flights from Ninoy Aquino International (MNL), Philippines to Shenzhen Bao'an International Airport (SZX), China with Shenzhen Airlines. 5 weekly departures are currently scheduled on this route. Departure time is 02:55. The flight distance is 737 miles (1186 km). Flight time ranges from 2 hours and 25 minutes to 2 hours and 30 minutes.

MNL
Ninoy Aquino
PhilippinesManila , Philippines
SZX
Shenzhen Bao'an Airport
ChinaShenzhen , China
MNL
Ninoy Aquino
PhilippinesManila , Philippines
Shenzhen Bao'an Airport
ChinaShenzhen , China
SZX
Flight time 2h 25min to 2h 30min
Updated Jul 12, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

Shenzhen Airlines Star Alliance

Departs at 02:55 • From Terminal 1
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
5 flights/week
5 flights/week
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
Flight schedule from Manila to Shenzhen with Shenzhen Airlines

This is a weekly direct flight schedule for Shenzhen 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
Aug 3
Tue
Aug 4
Wed
Aug 5
Thu
Aug 6
Fri
Aug 7
Sat
Aug 8
Sun
Aug 9
ZH206
----
----
----
----
02:55
----
02:55
ZH208
----
02:55
----
02:55
----
02:55
----

The timetable & schedule information was updated at 2026-07-12

RETURN SCHEDULE
CHECK PRICES
SPONSORED AD

Manila to Shenzhen scheduled departures

Select a date to see every published non-stop departure between MNL and SZX.

Thursday
Thu
Aug 06
1 flights(1)
Friday
Fri
Aug 07
1 flights(1)
Saturday
Sat
Aug 08
1 flights(1)
Sunday
Sun
Aug 09
1 flights(1)
Monday
Mon
Aug 10
0 flights(0)
Tuesday
Tue
Aug 11
1 flights(1)
Wednesday
Wed
Aug 12
0 flights(0)
Time
Airline
Flight
02:55
Shenzhen Airlines Shenzhen Airlines
ZH208
02:55
Shenzhen Airlines Shenzhen Airlines
ZH206
02:55
Shenzhen Airlines Shenzhen Airlines
ZH208
02:55
Shenzhen Airlines Shenzhen Airlines
ZH206
02:55
Shenzhen Airlines Shenzhen Airlines
ZH208
SPONSORED AD
MNL-SZX flight route
Route map from Manila, MNL to Shenzhen, SZX. The distance is 737 miles or 1186 km.
Manila - Shenzhen direct flight map
SPONSORED AD
SPONSORED AD

MNL - SZX route facts

  • Distance
    737 miles (1186 km)
  • Flight time
    2 hours and 25 minutes to 2 hours and 30 minutes
  • Airline
    Shenzhen Airlines Shenzhen Airlines
  • Airline alliances
    Star Alliance
  • Cabins
    Economy Business First
  • Hub airports
    SZX
  • Departure terminals
    Terminal 1
  • Aircraft
    Boeing 737-800 Passenger

Route FAQ

Shenzhen Airlines operates non-stop flights from MNL to SZX with 5 weekly departures.

Scheduled flight time from MNL to SZX ranges from 2 hours and 25 minutes to 2 hours and 30 minutes. The route covers 737 miles (1186 km).

5 weekly departures are currently scheduled on this route, departing at 02:55.

Departure terminal: Terminal 1.

Economy, Business and First are currently scheduled on non-stop flights for this route.
Direct flights from Manila to China
From Manila to Beijing

PEK Beijing Capital International Airport

From Manila to Chengdu

TFU Tianfu International Airport

From Manila to Chongqing

CKG Chongqing Jiangbei International Airport

From Manila to Shanghai

PVG Shanghai Pudong International Airport

From Manila to Fuzhou

FOC Fuzhou Changle International Airport

From Manila to Jinjiang

JJN Quanzhou Airport

From Manila to Guangzhou

CAN Guangzhou Baiyun International Airport

From Manila to Xiamen

XMN Xiamen Gaoqi International Airport

SPONSORED AD
SPONSORED AD