How can I find cheap flights from Belgrade Nikola Tesla Airport to Pudong Intl. Airport?
Explore the cheapest one-way and round-trip flights from Belgrade Nikola Tesla Airport to Pudong Intl. Airport over the next 90 days, with one-way fares from NZD 681 and round-trip from NZD 1,230. Based on Trip.com's latest 7-day flight data.
- Round-trip
- Cheapest
- Recommended
- Fastest
- Next 7 days
- Nonstop
- Cheapest nonstop
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Thu, Dec 3 | Air Serbia
PVG 10:15 AM12h 15mNonstopBEG 3:30 PMShanghai - Belgrade | Tue, Dec 8 | Air SerbiaNZD 1,331 NZD 1,50512% off12% offNZD 1,505 NZD 1,331
BEG 11:45 AM27h 15m1 stopPVG 10:00 PMBelgrade - Shanghai | Fri, Nov 20 | Qatar Airways
PVG 6:20 PM23h 25m1 stopBEG 10:45 AMShanghai - Belgrade | Thu, Nov 26 | Qatar AirwaysNZD 1,230 NZD 1,50518% off18% offNZD 1,505 NZD 1,230
BEG 3:05 PM31h1 stopPVG 5:05 AMBelgrade - Shanghai | Mon, Dec 14 | Juneyao Airlines
PVG 1:20 AM19h 55m1 stopBEG 2:15 PMShanghai - Belgrade | Mon, Dec 21 | Juneyao AirlinesNZD 1,267 NZD 1,50516% off16% offNZD 1,505 NZD 1,267
BEG 11:00 AM17h 20m1 stopPVG 11:20 AMBelgrade - Shanghai | Tue, Nov 24 | China Southern Airlines
SHA 8:50 AM30h 10m1 stopBEG 8:00 AMShanghai - Belgrade | Mon, Nov 30 | China Southern AirlinesNZD 1,27615% offNZD 1,505 NZD 1,276
BEG 11:55 AM27h 5m1 stopPVG 10:00 PMBelgrade - Shanghai | Sun, Dec 13 | Qatar Airways
PVG 11:35 PM18h 20m1 stopBEG 10:55 AMShanghai - Belgrade | Thu, Dec 17 | Qatar AirwaysNZD 1,28015% offNZD 1,505 NZD 1,280
BEG 11:45 AM27h1 stopPVG 9:45 PMBelgrade - Shanghai | Sun, Nov 22 | Qatar Airways
PVG 6:10 PM23h 35m1 stopBEG 10:45 AMShanghai - Belgrade | Sat, Nov 28 | Qatar AirwaysNZD 1,28714% offNZD 1,505 NZD 1,287
BEG 11:55 AM26h 50m1 stopPVG 9:45 PMBelgrade - Shanghai | Wed, Nov 25 | Qatar Airways
PVG 6:10 PM23h 45m1 stopBEG 10:55 AMShanghai - Belgrade | Tue, Dec 1 | Qatar AirwaysNZD 1,29414% offNZD 1,505 NZD 1,294
BEG 11:55 AM26h 50m1 stopPVG 9:45 PMBelgrade - Shanghai | Wed, Nov 18 | Qatar Airways
PVG 6:10 PM23h 45m1 stopBEG 10:55 AMShanghai - Belgrade | Mon, Nov 23 | Qatar AirwaysNZD 1,29414% offNZD 1,505 NZD 1,294
BEG 3:45 PM30h 30m1 stopPVG 5:15 AMBelgrade - Shanghai | Wed, Nov 25 | Juneyao Airlines
PVG 1:20 AM19h 55m1 stopBEG 2:15 PMShanghai - Belgrade | Mon, Nov 30 | Juneyao AirlinesNZD 1,30213% offNZD 1,505 NZD 1,302
BEG 1:00 PM17h 25m1 stopSHA 2:00 PMBelgrade - Shanghai | Mon, Nov 9 | Normal Airline
SHA 3:00 PM6hNonstopBEG 4:00 PMShanghai - Belgrade | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
- Cheapest
BEG 11:00 AM17h 20m1 stopPVG 11:20 AMBelgrade - Shanghai | Tue, Dec 8 | China Southern AirlinesNZD 681 NZD 95028% off28% offNZD 950 NZD 681 - Cheapest
BEG 3:05 PM31h1 stopPVG 5:05 AMBelgrade - Shanghai | Fri, Dec 11 | Juneyao AirlinesNZD 681 NZD 95028% off28% offNZD 950 NZD 681 - Cheapest
BEG 11:00 AM30h 25m1 stopPVG 12:25 AMBelgrade - Shanghai | Tue, Dec 22 | China Southern AirlinesNZD 681 NZD 95028% off28% offNZD 950 NZD 681
BEG 11:00 AM17h 20m1 stopPVG 11:20 AMBelgrade - Shanghai | Fri, Dec 18 | China Southern AirlinesNZD 68328% offNZD 950 NZD 683
BEG 11:00 AM17h 20m1 stopPVG 11:20 AMBelgrade - Shanghai | Tue, Dec 15 | China Southern AirlinesNZD 68328% offNZD 950 NZD 683
BEG 11:00 AM17h 20m1 stopPVG 11:20 AMBelgrade - Shanghai | Fri, Dec 11 | China Southern AirlinesNZD 69627% offNZD 950 NZD 696
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Tue, Jan 5 | Air SerbiaNZD 69844% offNZD 1,254 NZD 698
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Tue, Nov 17 | Air SerbiaNZD 72551% offNZD 1,480 NZD 725
BEG 11:00 AM19h 20m1 stopPVG 1:20 PMBelgrade - Shanghai | Thu, Nov 26 | Hainan AirlinesNZD 74022% offNZD 950 NZD 740
BEG 1:00 PM17h 25m1 stopSHA 2:00 PMBelgrade - Shanghai | Mon, Nov 9 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Tue, Jan 5 | Air SerbiaNZD 698 NZD 1,73060% off60% offNZD 1,730 NZD 698
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Tue, Dec 8 | Air SerbiaNZD 863 NZD 1,73050% off50% offNZD 1,730 NZD 863
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Tue, Jan 12 | Air SerbiaNZD 863 NZD 1,73050% off50% offNZD 1,730 NZD 863
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Sat, Jan 23 | Air SerbiaNZD 86450% offNZD 1,730 NZD 864
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Sat, Dec 5 | Air SerbiaNZD 86850% offNZD 1,730 NZD 868
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Tue, Dec 29 | Air SerbiaNZD 88749% offNZD 1,730 NZD 887
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Sat, Jan 16 | Air SerbiaNZD 89148% offNZD 1,730 NZD 891
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Tue, Dec 22 | Air SerbiaNZD 90348% offNZD 1,730 NZD 903
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Sat, Jan 9 | Air SerbiaNZD 90947% offNZD 1,730 NZD 909
BEG 1:00 PM17h 25m1 stopSHA 2:00 PMBelgrade - Shanghai | Mon, Nov 9 | Normal AirlineFind more flightsFind more flights
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Tue, Jan 5 | Air SerbiaNZD 698 NZD 1,25444% off44% offNZD 1,254 NZD 698
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Tue, Nov 17 | Air SerbiaNZD 725 NZD 1,48051% off51% offNZD 1,480 NZD 725
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Sat, Nov 28 | Air SerbiaNZD 775 NZD 1,48048% off48% offNZD 1,480 NZD 775
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Mon, Dec 7 | Air SerbiaNZD 84411% offNZD 950 NZD 844
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Thu, Dec 10 | Air SerbiaNZD 84511% offNZD 950 NZD 845
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Tue, Dec 8 | Air SerbiaNZD 86331% offNZD 1,254 NZD 863
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Tue, Jan 12 | Air SerbiaNZD 86331% offNZD 1,254 NZD 863
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Sat, Jan 23 | Air SerbiaNZD 86431% offNZD 1,254 NZD 864
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Sat, Dec 5 | Air SerbiaNZD 86831% offNZD 1,254 NZD 868
BEG 1:00 PM17h 25m1 stopSHA 2:00 PMBelgrade - Shanghai | Mon, Nov 9 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Tue, Nov 10 | Air SerbiaNZD 1,317 NZD 1,58717% off17% offNZD 1,587 NZD 1,317
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Sat, Nov 14 | Air SerbiaNZD 1,412 NZD 1,58711% off11% offNZD 1,587 NZD 1,412
BEG 10:25 PM15h 40m1 stopPVG 9:05 PMBelgrade - Shanghai | Sun, Nov 8 | EmiratesNZD 1,280 NZD 1,58719% off19% offNZD 1,587 NZD 1,280
BEG 1:00 PM17h 25m1 stopSHA 2:00 PMBelgrade - Shanghai | Mon, Nov 9 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Tue, Jan 5 | Air SerbiaNZD 698 NZD 1,25444% off44% offNZD 1,254 NZD 698
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Tue, Nov 17 | Air SerbiaNZD 725 NZD 1,48051% off51% offNZD 1,480 NZD 725
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Sat, Nov 28 | Air SerbiaNZD 775 NZD 1,48048% off48% offNZD 1,480 NZD 775
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Mon, Dec 7 | Air SerbiaNZD 84411% offNZD 950 NZD 844
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Thu, Dec 10 | Air SerbiaNZD 84511% offNZD 950 NZD 845
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Tue, Dec 8 | Air SerbiaNZD 86331% offNZD 1,254 NZD 863
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Tue, Jan 12 | Air SerbiaNZD 86331% offNZD 1,254 NZD 863
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Sat, Jan 23 | Air SerbiaNZD 86431% offNZD 1,254 NZD 864
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Sat, Dec 5 | Air SerbiaNZD 86831% offNZD 1,254 NZD 868
BEG 1:00 PM17h 25m1 stopSHA 2:00 PMBelgrade - Shanghai | Mon, Nov 9 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Belgrade 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 Belgrade Nikola Tesla Airport to Pudong Intl. Airport
What is the cheapest month for one-way flights from Belgrade Nikola Tesla Airport to Pudong Intl. Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Belgrade Nikola Tesla Airport to Pudong Intl. Airport, the best time to buy is in November, with an average price of NZD 1,365. You’ll want to avoid October, when the average price can reach as high as NZD 2,191.
What’s the cheapest month to fly round-trip from Belgrade Nikola Tesla Airport to Pudong Intl. Airport?
Based on Trip.com’s data from the past 12 months, February is typically the cheapest month to find flights from Belgrade Nikola Tesla Airport to Pudong Intl. Airport, with an average price of NZD 1,279. In contrast, March is usually the most expensive month, with average fares reaching NZD 2,568.
What is the cheapest day of the week to fly from Belgrade Nikola Tesla Airport to Pudong Intl. Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Belgrade Nikola Tesla Airport to Pudong Intl. Airport is Tuesday, 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.
Which airline offers the cheapest flights from Belgrade Nikola Tesla Airport to Pudong Intl. Airport?
The cheapest airline flying from Belgrade Nikola Tesla Airport to Pudong Intl. Airport is Air Serbia (from NZD 692) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.










Find more flights and airlines
What is the flight schedule from Belgrade Nikola Tesla Airport to Pudong Intl. Airport?
Check the schedule for flights from Belgrade to Shanghai and find the flight that best matches your travel plans.
-
JU986
Belgrade Nikola Tesla Airport
2:10 PM
BEG
7:05 AM
PVG
- M - - - F -Search -
CZ668
Belgrade Nikola Tesla Airport
11:00 AM
BEG
3:50 AM
CAN
- - T - - - SSearch -
CZ8211
Baiyun Intl. Airport
9:00 AM
CAN
11:20 AM
PVG
S M T W T F S -
JU310
Belgrade Nikola Tesla Airport
7:20 AM
BEG
9:00 AM
VIE
S M T W T F SSearch -
MU5064
Vienna Airport
12:25 PM
VIE
5:50 AM
XIY
S - - W - F - -
MU2295
Xi'an Xianyang Airport
8:00 AM
XIY
10:20 AM
PVG
S M T W T F S -
JU142
Belgrade Nikola Tesla Airport
1:30 PM
BEG
2:40 PM
BUD
S M T W T F SSearch -
CA720
Ferenc Liszt Intl. Airport
7:35 PM
BUD
11:40 AM
PEK
S - - W T F S -
CA1883
Beijing Capital Intl. Airport
9:00 PM
PEK
11:20 PM
PVG
S - T W T F S -
W64123
Belgrade Nikola Tesla Airport
8:25 PM
BEG
10:05 PM
BGY
S - - W T F SSearch -
MU244
Milan Malpensa Airport
12:40 PM
MXP
6:55 AM
PVG
S M T - T F S -
VF508
Belgrade Nikola Tesla Airport
6:25 PM
BEG
10:30 PM
ESB
S - - W T - SSearch -
VF571
Ankara Esenboga Airport
11:45 PM
ESB
6:45 AM
ALA
- - T W - F S -
DV726
Almaty Intl. Airport
4:55 PM
ALA
6:20 PM
CIT
S M T W T F S -
DV807
Shymkent International Airport
9:20 PM
CIT
6:50 AM
PVG
S - - W - - - -
JU988
Belgrade Nikola Tesla Airport
9:30 AM
BEG
2:50 AM
CAN
S - - - T - -Search -
ZH9533
Baiyun Intl. Airport
8:40 AM
CAN
11:00 AM
PVG
- M T W T F - -
JU416
Belgrade Nikola Tesla Airport
6:40 AM
BEG
8:30 AM
MXP
S M - W T F -Search -
HO1668
Milan Malpensa Airport
10:15 PM
MXP
2:35 PM
CGO
S - - - T - - -
HO2072
Zhengzhou Airport
4:50 PM
CGO
6:40 PM
PVG
- M - - - F - -
W64123
Belgrade Nikola Tesla Airport
8:25 PM
BEG
10:05 PM
BGY
S - - W T F SSearch -
HU7974
Milan Malpensa Airport
10:20 AM
MXP
4:00 AM
SZX
S - - - - F - -
HU7721
Shenzhen Intl. Airport
9:15 AM
SZX
11:45 AM
PVG
S M T W T F S -
W64123
Belgrade Nikola Tesla Airport
8:25 PM
BEG
10:05 PM
BGY
S - - W T F SSearch -
AZ2013
Milan Linate Airport
6:30 AM
LIN
7:40 AM
FCO
S M T W T F S -
3U3896
Fiumicino Leonardo Da Vinci Intl. Airport
1:05 PM
FCO
5:25 AM
TFU
- - - W - F - -
3U6991
Chengdu Tianfu International Airport
8:00 AM
TFU
10:40 AM
PVG
S M T W T F S
About Belgrade Nikola Tesla Airport and Pudong Intl. Airport
Learn about Belgrade Nikola Tesla Airport (BEG) and Pudong Intl. Airport (PVG) — including location, terminals, transportation, and travel tips.
| Flight distance | 8,448.63 km |
|---|---|
| Cheapest one-way ticket price | NZD 681 |
| Cheapest return ticket price | NZD 1,230 |
FAQs for Belgrade Nikola Tesla Airport to Pudong Intl. Airport Flights
How many daily flights are there from Belgrade Nikola Tesla Airport (BEG) to Pudong Intl. Airport (PVG)?
There are around 1 daily flights from Belgrade Nikola Tesla Airport (BEG) to Pudong Intl. Airport (PVG).What is the flight schedule from Belgrade Nikola Tesla Airport to Pudong Intl. Airport?
The earliest flight from Belgrade Nikola Tesla Airport to Pudong Intl. Airport departs at 13:50, and the last departs at 13:50, with about 1 flights per day. Flight times may change, so please check the latest departure and arrival times before you travel.When are flight tickets from Belgrade Nikola Tesla Airport (BEG) to Pudong Intl. Airport (PVG) most expensive?
The route from Belgrade Nikola Tesla Airport (BEG) to Pudong Intl. Airport (PVG) is quite popular. Without considering departure times or holidays, tickets cost around NZD 1,302 in November, the most expensive month to book this route.What time does the earliest flight from Belgrade Nikola Tesla Airport to Pudong Intl. Airport depart?
The earliest flight departs from Belgrade Nikola Tesla Airport (BEG) at 06:50 and arrives in Pudong Intl. Airport (PVG) at 23:30.What is the transportation method from the main airport to downtown in Shanghai?
- The distance from Shanghai Pudong International Airport to downtown is about 32 km. It takes about 50 minutes by taxi.
- The distance from Shanghai Hongqiao International Airport to downtown is about 13 km. It takes about 30 minutes by taxi.
What's the closest airport to Pudong Intl. Airport (PVG)?
The closest airport to Pudong Intl. Airport (PVG) is Shanghai Hongqiao International Airport. The distance is around 44 km.Which airline operates the most direct flights from Belgrade Nikola Tesla Airport (BEG) to Pudong Intl. Airport (PVG)?
Air Serbia is a very popular airline operating an average of 94 flights per month.What are the cheapest flights from Belgrade Nikola Tesla Airport to Pudong Intl. Airport?
One-way flights from Belgrade Nikola Tesla Airport to Pudong Intl. Airport currently start from NZD 681, and round-trip fares start from NZD 1,230. The current lowest fare is a China Southern Airlines flight departing on Tue, Dec 8; prices may vary depending on availability.Which airlines offer direct flights from Belgrade Nikola Tesla Airport to Pudong Intl. Airport?
Yes. Air Serbia operate direct flights from Belgrade Nikola Tesla Airport to Pudong Intl. Airport, with an average flight time of 10 hours 34 minutes, and around 2 weekly flights. Actual flight frequency may vary by season.What is the average price of a flight from Belgrade Nikola Tesla Airport to Pudong Intl. Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Belgrade Nikola Tesla Airport to Pudong Intl. Airport is NZD 1,445. Prices may vary depending on the departure date, airline, and availability.How many weekly flights are there from Belgrade Nikola Tesla Airport to Pudong Intl. Airport?
Belgrade Nikola Tesla Airport to Pudong Intl. Airport operates around 2 weekly flights, mainly by Air Serbia. Actual frequency may vary during holidays and seasonal schedule adjustments.How do I book flights from Belgrade Nikola Tesla Airport to Pudong Intl. Airport on Trip.com?
Enter Belgrade Nikola Tesla Airport and Pudong Intl. Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Popular Destinations
- Flights from Belgrade Nikola Tesla Airport to Pudong Intl. Airport
- Cheap Belgrade Nikola Tesla Airport to Ninoy Aquino Intl. Airport flights
- Nonstop flights Belgrade Nikola Tesla Airport to Baiyun Intl. Airport
- Flights from Belgrade Nikola Tesla Airport to Istanbul Airport
- Flights from Belgrade Nikola Tesla Airport to Podgorica Airport
- Cheap flights from Belgrade Nikola Tesla Airport to Podgorica
- Cheap flights from Belgrade Nikola Tesla Airport to Guangzhou
- Flight deals from Belgrade Nikola Tesla Airport to Manila
- Nonstop flights from Belgrade Nikola Tesla Airport to Istanbul
- Cheap flights from Belgrade Nikola Tesla Airport to Shanghai
- Nonstop flights Hong Kong Intl. Airport to Pudong Intl. Airport
- Nonstop flights Chongqing Jiangbei Intl. Airport to Pudong Intl. Airport
- Flights from Baiyun Intl. Airport to Pudong Intl. Airport
- Cheap San Francisco Intl. Airport to Pudong Intl. Airport flights
- Flights from Zhangjiajie Airport to Pudong Intl. Airport
- Beijing to Pudong Intl. Airport cheap flights
- Airlines fly from Guangzhou to Pudong Intl. Airport
- Airlines fly from Zhangjiajie to Pudong Intl. Airport
- Flights from Chongqing to Pudong Intl. Airport
- Flights from Hong Kong to Pudong Intl. Airport
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.