$123 Cheap Flights from Manila (MNL) to Shenzhen (SZX)

Featured airlines

American Airlines
United
Southwest Airlines
Delta
Spirit Airlines
JetBlue Airways
Frontier Airlines
Air India
Hawaiian Airlines
  • Plan, book, fly with confidence

  • trending down icon
    Be in the know
    Get alerts if flight prices drop or rise*
  • bex rewards loyalty icon
    Book smarter
    Save up to 30% on select hotels after you book a flight*
  • one key icon
    Earn twice
    Earn your airline miles on top of our OneKeyCash

Cheap Flights from Manila to Shenzhen (MNL-SZX)

Prices were available within the past 7 days and start at $123 for one-way flights and $224 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Shenzhen Airlines
Air China
Air China
China Eastern Airlines
Air China
China Eastern Airlines
Air China
China Eastern Airlines
China Eastern Airlines
China Eastern Airlines

Frequently asked questions

How long does it take to fly from Manila Intl. Airport to Shenzhen Intl. Airport?
Book your trip with Philippines AirAsia and you can expect to be cruising the skies for about 2 hours and 35 minutes. This carrier operates a direct flight that takes off at 12:05AM from Manila Intl. Airport and gets to Shenzhen Airport at 2:40AM. Expedia has some great flight deals, so take a peek at what’s on offer on this route today.
Is it cheaper to buy a plane ticket from Ninoy Aquino Airport to SZX last minute?
Booking your journey from Manila Intl. Airport to Shenzhen Airport last minute could save you a nice sum if you stumble on an epic deal. However, airfares don’t typically get cheaper as the date of departure nears. If you take a wait-and-see approach, flights could also be sold out or the best seats gone (hello, middle seat!). If you’d rather not take any chances, book well ahead of your departure date. In fact, you can find some of the biggest deals up to a year in advance. If your preferred airline hasn’t released its fares yet, check back regularly as deals are updated on Expedia constantly.
What airports do you fly into for Shenzhen from Manila?
With Shenzhen Intl. Airport (SZX), Hong Kong Intl. Airport (HKG) and Macau Intl. Airport (MFM) to pick from, getting from Manila to Shenzhen is no sweat. The city’s main terminal, Shenzhen Intl. Airport (SZX), is around 20 mi west of the center. As well as the price of fares, consider things like the ease of getting from the airport and the distance to your hotel when choosing where to fly into. Get your Shenzhen trip off to a flying start by exploring Shenzhen Museum and Coco Park Shopping Center.
What are the most popular departure times for flights from Ninoy Aquino Airport to Shenzhen Airport?
For Philippines AirAsia flights making their way from Manila Intl. Airport to SZX, the peak period is between 0:00 AM - 1:00 AM. If you want to avoid holdups, fly in the morning. This way you can dodge air traffic that builds up in the skyways in the afternoon and evening.
Can I change the date of my flight from MNL to Shenzhen Intl. Airport?
Plans can change, so Expedia is here to help make things easier. First, access your MNL to SZX itinerary through the Expedia Trips portal and check the ticket rules and conditions to see if change fees apply. If you booked your airfare in the last 24 hours, some airlines will let you cancel at no cost and book new flights. If you booked your fare more than 24 hours ago, connect with us through our Customer Service portal to learn more about your options.
*Available to One Key members.