Cheap Flight Deals from Juanda International Airport to Shanghai Pudong International Airport
Search for flights from Surabaya to Shanghai and check out affordable one-way and round-trip options.
- Return
- One way
-
SUB 08:4014h 40m1 stopPVG 00:20Surabaya - Shanghai | Wed, Apr 29 | Batik Air Malaysia
PVG 01:3510h 10m1 stopSUB 10:45Shanghai - Surabaya | Wed, May 6 | AirAsia XBRL 1,505 BRL 2,13128% off28% offBRL 2,131 BRL 1,505-
SUB 17:4510h1 stopPVG 04:45Surabaya - Shanghai | Thu, Apr 30 | Indonesia AirAsia
PVG 01:3510h 10m1 stopSUB 10:45Shanghai - Surabaya | Wed, May 6 | AirAsia XBRL 1,526 BRL 2,13128% off28% offBRL 2,131 BRL 1,526 -
SUB 08:0028h1 stopPVG 13:00Surabaya - Shanghai | Fri, May 29 | China Southern Airlines
PVG 18:2028h 40m1 stopSUB 22:00Shanghai - Surabaya | Fri, Jun 5 | China Southern AirlinesBRL 1,598 BRL 2,13125% off25% offBRL 2,131 BRL 1,598 -
SUB 13:309h 50m1 stopPVG 00:20Surabaya - Shanghai | Sat, May 16 | Indonesia AirAsia
PVG 01:3518h 45m1 stopSUB 19:20Shanghai - Surabaya | Mon, May 18 | AirAsia XBRL 1,63123% offBRL 2,131 BRL 1,631 -
SUB 13:3014h 35m1 stopPVG 05:05Surabaya - Shanghai | Fri, May 1 | Indonesia AirAsia
PVG 11:5012h 40m1 stopSUB 23:30Shanghai - Surabaya | Fri, May 8 | Spring AirlinesBRL 1,64823% offBRL 2,131 BRL 1,648 -
SUB 11:2012h1 stopPVG 00:20Surabaya - Shanghai | Tue, Apr 28 | Indonesia AirAsia
PVG 01:3522h 55m1 stopSUB 23:30Shanghai - Surabaya | Tue, May 5 | AirAsia XBRL 1,67821% offBRL 2,131 BRL 1,678 -
SUB 08:4014h 40m1 stopPVG 00:20Surabaya - Shanghai | Sat, May 16 | Batik Air Malaysia
PVG 06:0012h 10m1 stopSUB 17:10Shanghai - Surabaya | Wed, May 20 | AirAsia XBRL 1,68021% offBRL 2,131 BRL 1,680 -
SUB 08:4014h 40m1 stopPVG 00:20Surabaya - Shanghai | Sun, May 17 | Batik Air Malaysia
PVG 01:3516h 35m1 stopSUB 17:10Shanghai - Surabaya | Wed, May 20 | AirAsia XBRL 1,68021% offBRL 2,131 BRL 1,680 -
SUB 08:0015h 20m1 stopPVG 00:20Surabaya - Shanghai | Fri, May 1 | China Southern Airlines
SHA 20:0027h1 stopSUB 22:00Shanghai - Surabaya | Sun, May 3 | China Southern AirlinesBRL 1,68321% offBRL 2,131 BRL 1,683 -
SUB 08:0015h 20m1 stopPVG 00:20Surabaya - Shanghai | Thu, May 14 | China Southern Airlines
SHA 12:5010h 10m1 stopSUB 22:00Shanghai - Surabaya | Sat, May 16 | China Southern AirlinesBRL 1,68321% offBRL 2,131 BRL 1,683 -
SUB 13:0017h 25m1 stopSHA Invalid DateSurabaya - Shanghai | Wed, Apr 1 | Normal Airline
SHA 15:006hDirectSUB 16:00Shanghai - Surabaya | Fri, Apr 3 | Normal AirlineFind more flightsFind more flights
-
SUB 08:4014h 40m1 stopPVG 00:20Surabaya - Shanghai | Wed, Apr 29 | Batik Air MalaysiaBRL 734 BRL 1,16637% off37% offBRL 1,166 BRL 734 -
SUB 11:2012h1 stopPVG 00:20Surabaya - Shanghai | Fri, May 1 | Indonesia AirAsiaBRL 833 BRL 1,16628% off28% offBRL 1,166 BRL 833 -
SUB 11:2016h 25m1 stopPVG 04:45Surabaya - Shanghai | Thu, Apr 23 | Indonesia AirAsiaBRL 901 BRL 1,16623% off23% offBRL 1,166 BRL 901 -
SUB 08:4019h 25m1 stopPVG 05:05Surabaya - Shanghai | Fri, May 1 | Batik Air MalaysiaBRL 90522% offBRL 1,166 BRL 905 -
SUB 08:4019h 25m1 stopPVG 05:05Surabaya - Shanghai | Mon, Apr 27 | Batik Air MalaysiaBRL 90522% offBRL 1,166 BRL 905 -
SUB 08:4014h 40m1 stopPVG 00:20Surabaya - Shanghai | Mon, May 18 | Batik Air MalaysiaBRL 90622% offBRL 1,166 BRL 906 -
SUB 11:2012h1 stopPVG 00:20Surabaya - Shanghai | Wed, May 27 | Indonesia AirAsiaBRL 91022% offBRL 1,166 BRL 910 -
SUB 11:2016h 25m1 stopPVG 04:45Surabaya - Shanghai | Mon, Apr 20 | Indonesia AirAsiaBRL 92021% offBRL 1,166 BRL 920 -
SUB 13:3014h 15m1 stopPVG 04:45Surabaya - Shanghai | Mon, May 18 | Indonesia AirAsiaBRL 92121% offBRL 1,166 BRL 921 -
SUB 05:0518h 15m1 stopPVG 00:20Surabaya - Shanghai | Thu, Apr 16 | Indonesia AirAsiaBRL 92121% offBRL 1,166 BRL 921 -
SUB 13:0017h 25m1 stopSHA Invalid DateSurabaya - Shanghai | Wed, Apr 1 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Surabaya to Shanghai are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Juanda International Airport to Shanghai Pudong International Airport
What is the cheapest month to fly from Juanda International Airport to Shanghai Pudong International Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Juanda International Airport to Shanghai Pudong International Airport, the best time to buy is in November, with an average price of BRL 1,144. You’ll want to avoid March, when the average price can reach as high as BRL 2,851.
What is the cheapest day of the week to fly from Juanda International Airport to Shanghai Pudong International Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Juanda International Airport to Shanghai Pudong International Airport is Thursday, with average fares typically lower than other days. You’ll want to avoid flying on Monday, as ticket prices are usually the highest that day.
Selected Airlines from Juanda International Airport to Shanghai Pudong International Airport
See which airlines fly from Surabaya to Shanghai. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from Juanda International Airport to Shanghai Pudong International Airport
Check the schedule for flights from Surabaya to Shanghai and find the flight that best matches your travel plans.

QZ324
Juanda International Airport
19:00
SUB
22:40
KUL
S M T W T F SSearch
D7330
Kuala Lumpur International Airport
10:55
KUL
21:45
PVG
S M T W T F S
QZ326
Juanda International Airport
21:05
SUB
00:45
KUL
S M T W T F SSearch
D7332
Kuala Lumpur International Airport
23:05
KUL
04:45
PVG
S M - W T - -
QZ322
Juanda International Airport
18:15
SUB
21:50
KUL
S M T W T F SSearch
D7330
Kuala Lumpur International Airport
10:55
KUL
21:45
PVG
S M T W T F S
OD353
Juanda International Airport
08:40
SUB
12:20
KUL
S M T W T F SSearch
9C6524
Kuala Lumpur International Airport
18:25
KUL
23:55
PVG
S M T W T F S
QZ324
Juanda International Airport
19:00
SUB
22:40
KUL
S M T W T F SSearch
D7332
Kuala Lumpur International Airport
23:05
KUL
04:45
PVG
S M - W T - -
OD353
Juanda International Airport
08:40
SUB
12:20
KUL
S M T W T F SSearch
D7330
Kuala Lumpur International Airport
10:55
KUL
21:45
PVG
S M T W T F S
QZ322
Juanda International Airport
18:15
SUB
21:50
KUL
S M T W T F SSearch
D7332
Kuala Lumpur International Airport
23:05
KUL
04:45
PVG
S M - W T - -
QZ320
Juanda International Airport
05:05
SUB
08:40
KUL
S M T W T F SSearch
D7330
Kuala Lumpur International Airport
10:55
KUL
21:45
PVG
S M T W T F S
OD353
Juanda International Airport
08:40
SUB
12:20
KUL
S M T W T F SSearch
9C6516
Kuala Lumpur International Airport
23:35
KUL
05:15
PVG
S M T W T F S
Juanda International Airport to Shanghai Pudong International Airport Flights Info
| Flight distance | 4,395.99km |
|---|---|
| Cheapest one-way ticket price | BRL 734 |
| Cheapest return ticket price | BRL 1,505 |
FAQs for Juanda International Airport to Shanghai Pudong International Airport Flights
What is the transportation method from the main airport to downtown in Shanghai?
- The distance from Shanghai Pudong International Airport to downtown is about 32km, by taxi about 50 minutes.
- The distance from Shanghai Hongqiao International Airport to downtown is about 13km, by taxi about 30 minutes.
What's the closest airport to Shanghai Pudong International Airport (PVG)?
The closest airport to Shanghai Pudong International Airport (PVG) is Shanghai Hongqiao International Airport. The distance is around 44km.
Most popular destination
- Flights from Juanda International Airport to Perth Airport
- Flights from Juanda International Airport to Ngurah Rai International Airport
- Flights from Juanda International Airport to Melbourne Airport
- Flights from Juanda International Airport to Soekarno-Hatta International Airport
- Flights from Juanda International Airport to Sydney Airport
- Flights from Juanda International Airport to Bali
- Flights from Juanda International Airport to Melbourne
- Flights from Juanda International Airport to Perth
- Flights from Juanda International Airport to Sydney
- Flights from Juanda International Airport to Jakarta
- Flights from Brisbane Airport to Shanghai Pudong International Airport
- Flights from Chongqing Jiangbei International Airport to Shanghai Pudong International Airport
- Flights from Sydney Airport to Shanghai Pudong International Airport
- Flights from Melbourne Airport to Shanghai Pudong International Airport
- Flights from Zhangjiajie Hehua International Airport to Shanghai Pudong International Airport
- Flights from Melbourne to Shanghai Pudong International Airport
- Flights from Brisbane to Shanghai Pudong International Airport
- Flights from Chongqing to Shanghai Pudong International Airport
- Flights from Sydney to Shanghai Pudong International Airport
- Flights from Zhangjiajie to Shanghai Pudong International Airport



