Find flights
Deals
Airlines
Travel Guide

₱8,521+ Cheap flights to Shenzhen

This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 2/24. Fares are subject to change and may not be available on all flights or dates of travel.
— SZX
Feb 19 — Feb 261
1 adult

Flights to Shenzhen in 2025

Find the latest flights to Shenzhen in 2025, with up-to-date prices and availability. In the last 7 days, Cheapflights users made a total of 411,093 searches and data was last updated on February 14, 2025.

Round-trip from

₱10,434

One-way from

₱8,521

Popular in

January

Cheapest in

May

Average price

₱13,738

Good round-trip deal

₱12,628 or less

Good one-way deal

₱7,400 or less
Air China
  • Air China
  • 3/17-3/22
  • 2 total stops
  • 21h 15m total
  • Manila to Shenzhen
2/24
  • 2/24
  • 1 total stop
  • 10h 30m total
  • Manila to Shenzhen
Highest demand for flights based on searches. 17% potential increase in price (₱144,206 potential increase over avg. RT price).
Cheapest flight prices on average. 3% potential price decrease (₱22,335 potential savings vs. average RT price).
Average for round-trip flights in February 2025
Price to beat on a round-trip flight from Manila Ninoy Aquino Intl to Shenzhen.
Price to beat on a one-way flight from Manila Ninoy Aquino Intl to Shenzhen.

Find flight deals to Shenzhen

Cheapest flights to Shenzhen
Explore the most affordable flight options available to Shenzhen. Find the lowest fares based on data from user searches, with prices last updated on February 14, 2025.

Mon 3/172:55 amMNL - SZX
1 stop9h 35mAir China
Sat 3/221:45 pmSZX - MNL
1 stop11h 40mAir China
Deal found 2/12₱10,434
Mon 3/172:55 amMNL - SZX
Nonstop2h 25mMultiple Airlines
Sat 3/227:55 amSZX - MNL
1 stop17h 30mMultiple Airlines
Deal found 2/12₱11,188
Thu 5/82:55 amMNL - SZX
Nonstop2h 25mShenzhen Airlines
Mon 5/1211:10 pmSZX - MNL
Nonstop2h 30mShenzhen Airlines
Deal found 2/13₱11,883
Tue 3/184:55 amMNL - SZX
1 stop12h 55mChina Eastern
Sat 3/227:10 pmSZX - MNL
1 stop8h 30mChina Eastern
Deal found 2/12₱14,144
Thu 2/206:00 pmMNL - SZX
2 stops23h 45mXiamenAir
Mon 2/246:50 pmSZX - MNL
2 stops25h 25mXiamenAir
Deal found 2/13₱20,752
Thu 5/81:15 pmMNL - SZX
1 stop13h 00mAirAsia
Sun 5/113:20 amSZX - MNL
1 stop18h 50mAirAsia
Deal found 2/13₱20,984
Fri 5/98:20 amMNL - SZX
2 stops15h 45mChina Southern
Sun 5/118:55 amSZX - MNL
2 stops25h 40mChina Southern
Deal found 2/13₱23,129
Sat 2/153:15 amMNL - SZX
1 stop14h 10mChina Airlines
Thu 2/276:45 pmSZX - MNL
1 stop7h 25mChina Airlines
Deal found 2/13₱32,868
Mon 3/177:20 amMNL - SZX
1 stop17h 40mSingapore Airlines
Fri 3/212:05 amSZX - MNL
1 stop20h 45mSingapore Airlines
Deal found 2/12₱33,273
Sun 3/1612:55 amMNL - SZX
1 stop10h 30mKorean Air
Sat 3/2212:40 pmSZX - MNL
1 stop22h 20mKorean Air
Deal found 2/12₱38,143
Wed 2/1911:50 pmMNL - SZX
1 stop13h 10mAsiana Airlines
Tue 2/252:05 pmSZX - MNL
1 stop20h 30mAsiana Airlines
Deal found 2/13₱44,461
Mon 3/175:20 amMNL - SZX
2 stops13h 40mVietnam Airlines
Sat 3/2211:45 amSZX - MNL
1 stop16h 35mVietnam Airlines
Deal found 2/12₱66,895

Find flights to Shenzhen within your budget

Locate flights to Shenzhen that fit your budget, with regularly updated fares and availability. In the last 7 days, Cheapflights users made a total of 411,093 searches and data was last updated on February 14, 2025.

Fly from

Manila

Route

Depart

Return

Price

ManilaShenzhen

MNL - SZX

MNLSZX

Manila Ninoy Aquino Intl

Mon 3/17

2:55 am-12:30 pm

1 stop9h 35m

Shenzhen

Sat 3/22

1:45 pm-1:25 am

1 stop11h 40m

₱10,434

ManilaShenzhen

MNL - SZX

MNLSZX

Manila Ninoy Aquino Intl

Mon 3/17

2:55 am-5:20 am

Nonstop2h 25m

Shenzhen

Sat 3/22

7:55 am-1:25 am

1 stop17h 30m

₱11,188

ManilaShenzhen

MNL - SZX

MNLSZX

Manila Ninoy Aquino Intl

Thu 5/8

2:55 am-5:20 am

Nonstop2h 25m

Shenzhen

Mon 5/12

11:10 pm-1:40 am

Nonstop2h 30m

₱11,883

ManilaShenzhen

MNL - SZX

MNLSZX

Manila Ninoy Aquino Intl

Tue 3/18

4:55 am-5:50 pm

1 stop12h 55m

Shenzhen

Sat 3/22

7:10 pm-3:40 am

1 stop8h 30m

₱14,144

ManilaShenzhen

MNL - SZX

MNLSZX

Manila Ninoy Aquino Intl

Mon 3/17

1:10 am-2:10 am

1 stop25h 00m

Shenzhen

Fri 3/21

3:15 am-12:35 am

1 stop21h 20m

₱17,912

ManilaShenzhen

MNL - SZX

MNLSZX

Manila Ninoy Aquino Intl

Fri 5/9

8:20 am-12:05 am

2 stops15h 45m

Shenzhen

Sun 5/11

8:55 am-10:35 am

2 stops25h 40m

₱23,129

ManilaShenzhen

MNL - SZX

MNLSZX

Manila Ninoy Aquino Intl

Thu 5/8

9:00 pm-6:20 pm

2 stops21h 20m

Shenzhen

Mon 5/12

7:25 pm-7:45 pm

2 stops24h 20m

₱25,042

ManilaShenzhen

MNL - SZX

MNLSZX

Manila Ninoy Aquino Intl

Mon 3/17

7:20 am-1:00 am

1 stop17h 40m

Shenzhen

Fri 3/21

2:05 am-10:50 pm

1 stop20h 45m

₱33,273

ManilaShenzhen

MNL - SZX

MNLSZX

Manila Ninoy Aquino Intl

Sun 3/16

12:55 am-11:25 am

1 stop10h 30m

Shenzhen

Sat 3/22

12:40 pm-11:00 am

1 stop22h 20m

₱38,143

ManilaShenzhen

MNL - SZX

MNLSZX

Manila Ninoy Aquino Intl

Fri 5/9

4:00 am-4:45 pm

1 stop12h 45m

Shenzhen

Mon 5/12

6:05 pm-4:35 pm

2 stops22h 30m

₱38,838

Flights are sorted by cheapest round-trip flights first.

Deals found on 2/13

Showing 1-10 of 14 results
1
2

Best time to book a flight to Shenzhen

Have a flexible travel schedule? Discover the best time to fly to Shenzhen with our price prediction graph.
Estimated round-trip price
Rates are based on past data. Find the cheapest month and day to book your flight based on your travel requirements, then search for cheap deals.

Travel insights for flights to Shenzhen

Get recent, data-driven insights about flights to Shenzhen including ideal travel times, pricing trends, and more.

When is the best time to book a flight to Shenzhen?

Use this chart to determine the optimal time to book a round-trip flight from Manila to Shenzhen. Price data was last updated on February 7, 2025.

The best time to book flights to Shenzhen is 49 days before your desired departure date. The cost of your flight will likely increase significantly if you book two weeks in advance of your flight.

How long is the flight to Shenzhen?

On average, a flight from Manila to Shenzhen takes 11 hours 35 minutes. Flights to Shenzhen from other popular cities in Philippines will vary in length. Below are a few examples of popular routes and their flight times.

What are the cheapest airlines that fly to Shenzhen?

The cheapest airlines flying from Manila to Shenzhen are Philippines AirAsia, Shenzhen Airlines and Air China.

Rainfall in Shenzhen by month

Plan your trip to Shenzhen by taking into account the average rainfall totals by month.

In terms of precipitation, rainfall in Shenzhen ranges from 24.0 - 336.0 inches per month. August is typically the wettest month, when rainfall can reach 336.0 mm. December is typically the driest time to visit Shenzhen when rainfall is around 24.0 mm.

Temperature in Shenzhen by month

Plan your trip to Shenzhen by taking into account the average temperature totals by month.

If weather is an important factor for your trip to Shenzhen, use this chart to help with planning. For those seeking warmer temperatures, July is the ideal time of year to visit, when temperatures reach an average of 28.0 C. Travelers hoping to avoid the cold should look outside of January, when temperatures are typically at their lowest (around 14.0 C).

Reviews of airlines servicing Shenzhen

Get insights into the airlines that provide service to Shenzhen. Read reviews, discover amenities, and learn about the overall travel experience offered by airlines. Use this information to make informed decisions when choosing an airline for your flight to Shenzhen. Reviews last updated February 14, 2025.
Get a feel of what it's like to fly with Korean Air, China Airlines and Singapore Airlines to Shenzhen by reading reviews from past customers. You can also see how each airline stacks up in terms of entertainment options, comfort, food, crew/service, and boarding process.

Entertainment

8.2

Boarding

8.5

Overall

8.4

Comfort

8.3

Food

8.1

Crew

8.7

Reviews

1 / 20

8.0
Excellent

Anonymous,Nov 2024

SGN - ICN

food needs to change, not tasty at all. I remember they used to be good.