- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Español)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Everything you should know
Flight Deals
Cheap Flights from Shenzhen to Shanghai (SZX-SHA)
Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from Shenzhen to Shanghai that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.
Recent round-trip flight deals from Shenzhen to Shanghai
Sat, Dec 5 - Sun, Dec 6
8:55 pm - 11:10 pmSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 15mnonstop
7:30 am - 10:10 amSHA Shanghai Hongqiao Intl-SZX Shenzhen
2h 40mnonstop
$157Spring Airlines
Tue, Dec 1 - Tue, Dec 1
4:55 pm - 7:10 pmSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 15mnonstop
9:30 pm - 12:20 amSHA Shanghai Hongqiao Intl-SZX Shenzhen
2h 50mnonstop
$178Spring Airlines
Wed, Dec 16 - Sat, Dec 19
8:55 pm - 11:10 pmSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 15mnonstop
7:10 pm - 10:00 pmSHA Shanghai Hongqiao Intl-SZX Shenzhen
2h 50mnonstop
$180Spring Airlines
Sat, Dec 5 - Sat, Dec 12
8:55 pm - 11:10 pmSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 15mnonstop
7:10 pm - 10:00 pmSHA Shanghai Hongqiao Intl-SZX Shenzhen
2h 50mnonstop
$187Spring Airlines
Tue, Dec 8 - Sat, Dec 19
4:55 pm - 7:10 pmSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 15mnonstop
7:10 pm - 10:00 pmSHA Shanghai Hongqiao Intl-SZX Shenzhen
2h 50mnonstop
$192Spring Airlines
Sat, Dec 19 - Sat, Dec 26
9:40 pm - 11:55 pmSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 15mnonstop
9:30 pm - 12:20 amSHA Shanghai Hongqiao Intl-SZX Shenzhen
2h 50mnonstop
$195Multiple Airlines
Thu, Dec 17 - Sun, Dec 20
7:35 am - 9:45 amSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 10mnonstop
7:30 am - 10:10 amSHA Shanghai Hongqiao Intl-SZX Shenzhen
2h 40mnonstop
$211Spring Airlines
Sat, Jan 2 - Fri, Jan 8
7:35 am - 9:45 amSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 10mnonstop
5:15 pm - 7:50 pmSHA Shanghai Hongqiao Intl-SZX Shenzhen
2h 35mnonstop
$211Spring Airlines
Mon, Dec 21 - Mon, Dec 28
9:40 pm - 11:55 pmSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 15mnonstop
9:35 pm - 12:10 amSHA Shanghai Hongqiao Intl-SZX Shenzhen
2h 35mnonstop
$215Juneyao Airlines
Sat, Jan 2 - Fri, Jan 8
7:35 am - 9:45 amSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 10mnonstop
5:15 pm - 7:50 pmSHA Shanghai Hongqiao Intl-SZX Shenzhen
2h 35mnonstop
$218Spring Airlines
Recent one-way flight deals from Shenzhen to Shanghai
Wed, Dec 9
7:35 am - 9:45 amSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 10mnonstop
$89Spring Airlines
Tue, Dec 8
4:55 pm - 7:10 pmSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 15mnonstop
$93Spring Airlines
Sun, Jan 17
7:35 am - 9:45 amSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 10mnonstop
$104Spring Airlines
Thu, Nov 26
12:00 pm - 2:15 pmSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 15mnonstop
$105China Southern
Tue, Dec 22
7:35 am - 9:45 amSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 10mnonstop
$109Spring Airlines
Mon, Dec 21
8:55 pm - 11:10 pmSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 15mnonstop
$109Spring Airlines
Thu, Dec 17
7:35 am - 9:45 amSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 10mnonstop
$114Spring Airlines
Sun, Nov 15
7:35 am - 9:45 amSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 10mnonstop
$122Spring Airlines
Sat, Nov 14
9:35 pm - 11:50 pmSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 15mnonstop
$134China Eastern
Sat, Nov 14
8:55 pm - 11:10 pmSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 15mnonstop
$134Spring Airlines
Recent last minute flight deals from Shenzhen to Shanghai
Thu, Nov 12 - Sun, Nov 15
7:35 am - 9:45 amSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 10mnonstop
9:35 am - 12:20 pmSHA Shanghai Hongqiao Intl-SZX Shenzhen
2h 45mnonstop
$196Spring Airlines
Thu, Nov 12 - Mon, Nov 16
7:35 am - 9:45 amSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 10mnonstop
5:35 pm - 8:15 pmSHA Shanghai Hongqiao Intl-SZX Shenzhen
2h 40mnonstop
$252Multiple Airlines
Sat, Nov 14 - Mon, Nov 16
8:55 pm - 11:10 pmSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 15mnonstop
5:35 pm - 8:15 pmSHA Shanghai Hongqiao Intl-SZX Shenzhen
2h 40mnonstop
$324Multiple Airlines
Thu, Nov 12 - Sun, Nov 15
6:30 pm - 11:10 pmSZX Shenzhen-SHA Shanghai Hongqiao Intl
4h 40m1 stop Wuhan
9:00 am - 5:20 pmSHA Shanghai Hongqiao Intl-SZX Shenzhen
8h 20m1 stop Wuhan
$325Multiple Airlines
Thu, Nov 12 - Mon, Nov 16
6:30 pm - 11:10 pmSZX Shenzhen-SHA Shanghai Hongqiao Intl
4h 40m1 stop Wuhan
8:15 am - 6:05 pmSHA Shanghai Hongqiao Intl-SZX Shenzhen
9h 50m1 stop Xi'an Xianyang
$447Multiple Airlines
Fri, Nov 13 - Sun, Nov 15
6:30 pm - 11:10 pmSZX Shenzhen-SHA Shanghai Hongqiao Intl
4h 40m1 stop Wuhan
9:15 am - 5:10 pmSHA Shanghai Hongqiao Intl-SZX Shenzhen
7h 55m1 stop Xi'an Xianyang
$453China Eastern
Sat, Nov 14 - Mon, Nov 16
6:30 pm - 11:10 pmSZX Shenzhen-SHA Shanghai Hongqiao Intl
4h 40m1 stop Wuhan
8:15 am - 6:05 pmSHA Shanghai Hongqiao Intl-SZX Shenzhen
9h 50m1 stop Xi'an Xianyang
$466Multiple Airlines
Sat, Nov 14 - Tue, Nov 17
6:30 pm - 11:10 pmSZX Shenzhen-SHA Shanghai Hongqiao Intl
4h 40m1 stop Wuhan
7:15 am - 6:05 pmSHA Shanghai Hongqiao Intl-SZX Shenzhen
10h 50m1 stop Xi'an Xianyang
$495Multiple Airlines
Fri, Nov 13 - Mon, Nov 16
4:50 am - 4:55 pmSZX Shenzhen-SHA Shanghai Hongqiao Intl
12h 05m2 stops Hanoi Noibai Kunming Changshui
7:50 am - 6:55 pmSHA Shanghai Hongqiao Intl-SZX Shenzhen
11h 05m1 stop Chongqing Jiangbei Intl
$508Multiple Airlines
Thu, Nov 12 - Mon, Nov 16
10:05 am - 8:15 pmSZX Shenzhen-SHA Shanghai Hongqiao Intl
10h 10m1 stop Sanya Phoenix Intl
1:50 pm - 3:50 amSHA Shanghai Hongqiao Intl-SZX Shenzhen
14h 00m2 stops Guangzhou Baiyun Hanoi Noibai
$584Multiple Airlines
Recent direct flight deals from Shenzhen to Shanghai
Sat, Dec 5 - Sun, Dec 6
8:55 pm - 11:10 pmSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 15mnonstop
7:30 am - 10:10 amSHA Shanghai Hongqiao Intl-SZX Shenzhen
2h 40mnonstop
$157Spring Airlines
Tue, Dec 1 - Tue, Dec 1
4:55 pm - 7:10 pmSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 15mnonstop
9:30 pm - 12:20 amSHA Shanghai Hongqiao Intl-SZX Shenzhen
2h 50mnonstop
$178Spring Airlines
Wed, Dec 16 - Sat, Dec 19
8:55 pm - 11:10 pmSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 15mnonstop
7:10 pm - 10:00 pmSHA Shanghai Hongqiao Intl-SZX Shenzhen
2h 50mnonstop
$180Spring Airlines
Sat, Dec 5 - Sat, Dec 12
8:55 pm - 11:10 pmSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 15mnonstop
7:10 pm - 10:00 pmSHA Shanghai Hongqiao Intl-SZX Shenzhen
2h 50mnonstop
$187Spring Airlines
Tue, Dec 8 - Sat, Dec 19
4:55 pm - 7:10 pmSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 15mnonstop
7:10 pm - 10:00 pmSHA Shanghai Hongqiao Intl-SZX Shenzhen
2h 50mnonstop
$192Spring Airlines
Sat, Dec 19 - Sat, Dec 26
9:40 pm - 11:55 pmSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 15mnonstop
9:30 pm - 12:20 amSHA Shanghai Hongqiao Intl-SZX Shenzhen
2h 50mnonstop
$195Multiple Airlines
Thu, Dec 17 - Sun, Dec 20
7:35 am - 9:45 amSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 10mnonstop
7:30 am - 10:10 amSHA Shanghai Hongqiao Intl-SZX Shenzhen
2h 40mnonstop
$211Spring Airlines
Sat, Jan 2 - Fri, Jan 8
7:35 am - 9:45 amSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 10mnonstop
5:15 pm - 7:50 pmSHA Shanghai Hongqiao Intl-SZX Shenzhen
2h 35mnonstop
$211Spring Airlines
Mon, Dec 21 - Mon, Dec 28
9:40 pm - 11:55 pmSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 15mnonstop
9:35 pm - 12:10 amSHA Shanghai Hongqiao Intl-SZX Shenzhen
2h 35mnonstop
$215Juneyao Airlines
Sat, Jan 2 - Fri, Jan 8
7:35 am - 9:45 amSZX Shenzhen-SHA Shanghai Hongqiao Intl
2h 10mnonstop
5:15 pm - 7:50 pmSHA Shanghai Hongqiao Intl-SZX Shenzhen
2h 35mnonstop
$218Spring Airlines
Booking Insights
Price, demand and travel trends for Shenzhen to Shanghai Hongqiao Intl Airport flights
Use KAYAK data on prices, travel dates, airlines and seasonal trends to compare options and book flights with more confidence.
Prices
Airlines
Delays
More
How much is a round-trip flight from Shenzhen to Shanghai Hongqiao Intl Airport?
This analysis is based on the cheapest round-trip price found on KAYAK in the last 12 months by searching for a flight from Shenzhen to Shanghai Hongqiao Intl Airport departing in december.What's the cheapest day of the week to fly from Shenzhen to Shanghai Hongqiao Intl Airport?
Based on deals KAYAK users found in the last 12 months, Monday is the cheapest day of the week to fly from Shenzhen to Shanghai Hongqiao Intl Airport. It’s 11% cheaper than the average day, while Friday is the most expensive, with prices 37% higher.
What’s the cheapest month to fly from Shenzhen to Shanghai Hongqiao Intl Airport?
KAYAK internal proprietary data takes all prices for each month over the last 12 months for round-trip flights from Shenzhen to Shanghai Hongqiao Intl Airport, removes the top 0.1% to account for outliers and then takes the median of all values for each month.•November is the cheapest month to fly from Shenzhen to Shanghai Hongqiao Intl Airport at $146 round-trip.
•April ($261) and July ($248) are the most expensive months.
•The price difference between flying in the cheapest and most expensive months is 78% on average.
This is based on KAYAK aggregated and averaged internal data over the past 12 months.
Round-trip flights from Shenzhen to Shanghai Hongqiao Intl Airport typically range from $165 to $241. The lowest price found in the past 5 days was $157, on Spring Airlines.
Which airline is the cheapest to fly from Shenzhen to Shanghai Hongqiao Intl Airport?
Spring Airlines ($157) and Juneyao Airlines ($215) are the cheapest airlines to fly round-trip from Shenzhen to Shanghai Hongqiao Intl Airport according to KAYAK data over the last 5 days.
Which airline offers the most nonstop flights between Shenzhen and Shanghai Hongqiao Intl Airport?
China Southern and China Eastern offer the most frequent nonstop flights from Shenzhen to Shanghai Hongqiao Intl Airport, at 82 and 74 flights per week respectively. Shenzhen Airlines is another good option, operating 42 flights per week. Based on KAYAK flight data over the last 3 months.
How often are flights from Shenzhen to Shanghai Hongqiao Intl Airport delayed?
Over the last 3 months Shenzhen to Shanghai Hongqiao Intl Airport flights were delayed 27% of the time. Delayed flights averaged 2h 21m behind schedule.
What’s the most punctual time of day to fly from Shenzhen to Shanghai Hongqiao Intl Airport?
Morning flights have the fewest delays. Evening departures experience delays most often.
Which day of the week has the fewest delays on Shenzhen to Shanghai Hongqiao Intl Airport flights?
Saturday has the fewest flight delays on the Shenzhen to Shanghai Hongqiao Intl Airport route, at only 22% of flights delayed. Friday has the most delays at 32%.
Which airline is the most punctual on Shenzhen to Shanghai Hongqiao Intl Airport flights?
China Southern is the most punctual airline on Shenzhen to Shanghai Hongqiao Intl Airport flights. 81% of flights were on time in the past 3 months.
How many nonstop flights run daily between Shenzhen and Shanghai Hongqiao Intl Airport?
There are 45 to 48 flights per day from Shenzhen to Shanghai Hongqiao Intl Airport, about 324 flights per week. Saturday has the most departures, with 15% of weekly flights.
What time of day do most flights depart from Shenzhen to Shanghai Hongqiao Intl Airport?
Based on KAYAK flight schedules for the upcoming 3 months.Most nonstop flights from Shenzhen to Shanghai Hongqiao Intl Airport depart in the morning, accounting for 35% of nonstop departures. Around 16 flights are scheduled in that window over the next three months.
Key details for Shenzhen to Shanghai Hongqiao Intl Airport flights
Low season | September |
|---|---|
High season | March |
Cheapest flight | $89 |
When to book flights from Shenzhen to Shanghai
Are your dates flexible? Find out the best times to travel from Shenzhen to Shanghai based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated round-trip price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or round-trips with a duration up to 40 days. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.
Your Shenzhen to Shanghai Hongqiao Intl Airport flight questions, answered
Find helpful answers about this route, including flight times, airports, airlines and booking tips.
Your guide to booking Shenzhen to Shanghai Hongqiao Intl Airport flights
Get tips on when to book, when to fly and what to know before your trip.Prefer to fly direct from Shenzhen to Shanghai?
Direct data is based off flight results for the next 60 days. Find direct flights from all airlines flying direct from Shenzhen to Shanghai Hongqiao Intl.
Direct departures
Shenzhen to Shanghai Hongqiao Intl
Monday
Air China,China Eastern,China Southern, +5 more
Air China,China Eastern, +6 more
Tuesday
Air China,China Eastern,China Southern, +5 more
Air China,China Eastern, +6 more
Wednesday
Air China,China Eastern,China Southern, +5 more
Air China,China Eastern, +6 more
Thursday
Air China,China Eastern,China Southern, +5 more
Air China,China Eastern, +6 more
Friday
Air China,China Eastern,China Southern, +5 more
Air China,China Eastern, +6 more
Saturday
Air China,China Eastern,China Southern, +6 more
Air China,China Eastern, +7 more
Sunday
Air China,China Eastern,China Southern, +5 more
Air China,China Eastern, +6 more
Direct returns
Shanghai Hongqiao Intl to Shenzhen
Monday
Air China,China Eastern,China Southern, +5 more
Air China,China Eastern, +6 more
Tuesday
Air China,China Eastern,China Southern, +5 more
Air China,China Eastern, +6 more
Wednesday
Air China,China Eastern,China Southern, +5 more
Air China,China Eastern, +6 more
Thursday
Air China,China Eastern,China Southern, +5 more
Air China,China Eastern, +6 more
Friday
Air China,China Eastern,China Southern, +5 more
Air China,China Eastern, +6 more
Saturday
Air China,China Eastern,China Southern, +6 more
Air China,China Eastern, +7 more
Sunday
Air China,China Eastern,China Southern, +5 more
Air China,China Eastern, +6 more
More options for your flight from Shenzhen to Shanghai
Complete your trip to Shanghai with a hotel stay or car rental
Information on your arrival and departure airports
Cabin class types available on flights to Shanghai
Cabin classes available on flights from Shenzhen to Shanghai. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Find direct flights to and from Shenzhen and Shanghai
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.