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 Oct 5, 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
Nov 2
Tue
Nov 3
Wed
Nov 4
Thu
Nov 5
Fri
Nov 6
Sat
Nov 7
Sun
Nov 8
ZH206
----
----
----
----
02:55
----
02:55
ZH208
----
02:55
02:55
----
----
02:55
----

The timetable & schedule information was updated at 2026-10-05

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
Nov 05
0 flights(0)
Friday
Fri
Nov 06
1 flights(1)
Saturday
Sat
Nov 07
1 flights(1)
Sunday
Sun
Nov 08
1 flights(1)
Monday
Mon
Nov 09
0 flights(0)
Tuesday
Tue
Nov 10
1 flights(1)
Wednesday
Wed
Nov 11
1 flights(1)
Time
Airline
Flight
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
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
  • 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 and Business 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 Yichang

YIH Yichang Airport

From Manila to Chongqing

CKG Chongqing Jiangbei International Airport

From Manila to Shanghai

PVG Shanghai Pudong International Airport

From Manila to Changsha

CSX Changsha Huanghua Airport

From Manila to Fuzhou

FOC Fuzhou Changle International Airport

From Manila to Guangzhou

CAN Guangzhou Baiyun International Airport

From Manila to Jinjiang

JJN Quanzhou Airport

From Manila to Xiamen

XMN Xiamen Gaoqi International Airport

SPONSORED AD
SPONSORED AD