Cheap Flights from Shanghai to Belgrade Nikola Tesla Airport
- One way
- Round-trip
-
- Cheapest nonstop
PVG 9:10 AM11h 55mNonstopBEG 3:05 PMShanghai - Belgrade | Sun, Aug 23 | Air Serbia
BEG 2:10 PM10h 55mNonstopPVG 7:05 AMBelgrade - Shanghai | Sat, Aug 29 | Air Serbia$957 $1,33828% off28% off$1,338 $957 -
PVG 9:10 AM11h 55mNonstopBEG 3:05 PMShanghai - Belgrade | Wed, Aug 12 | Air Serbia
BEG 2:10 PM10h 55mNonstopPVG 7:05 AMBelgrade - Shanghai | Tue, Aug 18 | Air Serbia$1,244 $1,3387% off7% off$1,338 $1,244 -
PVG 7:55 AM30h 15m1 stopBEG 8:10 AMShanghai - Belgrade | Tue, Aug 4 | Turkish Airlines
BEG 8:25 PM28h1 stopPVG 6:25 AMBelgrade - Shanghai | Tue, Aug 11 | Turkish Airlines$730 $1,33845% off45% off$1,338 $730 -
PVG 7:55 AM17h 40m1 stopBEG 7:35 PMShanghai - Belgrade | Sun, Aug 30 | Turkish Airlines
BEG 4:00 PM32h 25m1 stopPVG 6:25 AMBelgrade - Shanghai | Fri, Sep 4 | Turkish Airlines$75544% off$1,338 $755 -
PVG 7:55 AM37h 15m1 stopBEG 3:10 PMShanghai - Belgrade | Wed, Sep 2 | Turkish Airlines
BEG 9:00 AM15h 25m1 stopPVG 6:25 AMBelgrade - Shanghai | Wed, Sep 9 | Turkish Airlines$75743% off$1,338 $757 -
PVG 7:55 AM37h 15m1 stopBEG 3:10 PMShanghai - Belgrade | Wed, Aug 26 | Turkish Airlines
BEG 9:00 AM15h 25m1 stopPVG 6:25 AMBelgrade - Shanghai | Sun, Aug 30 | Turkish Airlines$75743% off$1,338 $757 -
PVG 7:55 AM30h 15m1 stopBEG 8:10 AMShanghai - Belgrade | Tue, Sep 15 | Turkish Airlines
BEG 9:00 AM15h 25m1 stopPVG 6:25 AMBelgrade - Shanghai | Tue, Sep 22 | Turkish Airlines$75843% off$1,338 $758 -
PVG 7:55 AM17h 40m1 stopBEG 7:35 PMShanghai - Belgrade | Sat, Sep 12 | Turkish Airlines
BEG 4:00 PM32h 25m1 stopPVG 6:25 AMBelgrade - Shanghai | Sat, Sep 19 | Turkish Airlines$76043% off$1,338 $760 -
PVG 7:55 AM37h 15m1 stopBEG 3:10 PMShanghai - Belgrade | Tue, Jul 21 | Turkish Airlines
BEG 9:00 AM15h 25m1 stopPVG 6:25 AMBelgrade - Shanghai | Sat, Jul 25 | Turkish Airlines$76143% off$1,338 $761 -
PVG 7:55 AM30h 15m1 stopBEG 8:10 AMShanghai - Belgrade | Tue, Sep 1 | Turkish Airlines
BEG 9:00 AM15h 25m1 stopPVG 6:25 AMBelgrade - Shanghai | Sat, Sep 5 | Turkish Airlines$76443% off$1,338 $764 -
PVG 7:55 AM37h 15m1 stopBEG 3:10 PMShanghai - Belgrade | Thu, Sep 3 | Turkish Airlines
BEG 8:25 PM28h1 stopPVG 6:25 AMBelgrade - Shanghai | Thu, Sep 10 | Turkish Airlines$76443% off$1,338 $764 -
SHA 1:00 PM17h 25m1 stopBEG 2:00 PMShanghai - Belgrade | Mon, Jul 20 | Normal Airline
BEG 3:00 PM6hNonstopSHA 4:00 PMBelgrade - Shanghai | Wed, Jul 22 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
PVG 9:10 AM11h 55mNonstopBEG 3:05 PMShanghai - Belgrade | Sun, Sep 13 | Air Serbia$484 $56014% off14% off$560 $484 -
PVG 9:10 AM11h 55mNonstopBEG 3:05 PMShanghai - Belgrade | Sun, Aug 23 | Air Serbia$520 $5607% off7% off$560 $520 -
SHA 8:50 AM29h 10m1 stopBEG 8:00 AMShanghai - Belgrade | Wed, Sep 16 | China Southern Airlines$404 $56028% off28% off$560 $404 -
PVG 6:55 AM31h 5m1 stopBEG 8:00 AMShanghai - Belgrade | Wed, Aug 26 | China Southern Airlines$41226% off$560 $412 -
SHA 8:50 AM29h 10m1 stopBEG 8:00 AMShanghai - Belgrade | Sun, Aug 30 | China Southern Airlines$41226% off$560 $412 -
SHA 10:50 AM27h 10m1 stopBEG 8:00 AMShanghai - Belgrade | Sun, Sep 6 | China Southern Airlines$41326% off$560 $413 -
PVG 6:50 PM22h 50m1 stopBEG 11:40 AMShanghai - Belgrade | Sun, Sep 13 | Qatar Airways$41825% off$560 $418 -
PVG 6:50 PM22h 50m1 stopBEG 11:40 AMShanghai - Belgrade | Fri, Sep 4 | Qatar Airways$45020% off$560 $450 -
PVG 12:35 AM17h 5m1 stopBEG 11:40 AMShanghai - Belgrade | Sat, Sep 5 | Qatar Airways$46118% off$560 $461 -
PVG 12:35 AM17h 5m1 stopBEG 11:40 AMShanghai - Belgrade | Tue, Sep 8 | Qatar Airways$47316% off$560 $473 -
PVG 12:35 AM17h 5m1 stopBEG 11:40 AMShanghai - Belgrade | Thu, Sep 3 | Qatar Airways$47515% off$560 $475 -
SHA 1:00 PM17h 25m1 stopBEG 2:00 PMShanghai - Belgrade | Mon, Jul 20 | Normal AirlineFind more flightsFind more flights
city_to_airport.flight_disclaimer
Trip.com Price Insights: Flights from Shanghai to Belgrade Nikola Tesla Airport
What is the cheapest month for one-way flights from Shanghai to Belgrade Nikola Tesla Airport?
Based on Trip.com’s data from the past 12 months, the cheapest month to fly one-way from Shanghai to Belgrade Nikola Tesla Airport is January, with an average price of $400. The priciest month is usually July, when the average price can reach $852.
What’s the cheapest month to fly round-trip from Shanghai to Belgrade Nikola Tesla Airport?
Based on Trip.com’s data from the past 12 months, December is typically the cheapest month to find flights from Shanghai to Belgrade Nikola Tesla Airport, with an average price of $632. In contrast, October is usually the most expensive month, with average fares reaching $2,062.
What is the cheapest day of the week to fly from Shanghai to Belgrade Nikola Tesla Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Shanghai to Belgrade Nikola Tesla Airport is Tuesday, with average fares generally lower than other days. You’ll want to avoid flying on Thursday, as ticket prices are usually the highest that day.
Cheap Flights from Shanghai to Belgrade Nikola Tesla Airport
Air Serbia
Turkish Airlines
China Southern Airlines
Austrian Airlines Flight Schedule from Shanghai to Belgrade Nikola Tesla Airport

JU987
Pudong Intl. Airport
9:10 AM
PVG
3:05 PM
BEG
- - T - - - SSearch
3U6996
Pudong Intl. Airport
8:15 PM
PVG
11:10 PM
TFU
S M T W T F SSearch
3U3895
Chengdu Tianfu International Airport
1:40 AM
TFU
7:00 AM
FCO
- - T W T F S
W64032
Fiumicino Leonardo Da Vinci Intl. Airport
6:20 PM
FCO
8:00 PM
BEG
S - T - T - S
HU7427
Pudong Intl. Airport
6:00 PM
PVG
9:10 PM
TFU
S M T W T F SSearch
HU781
Chengdu Tianfu International Airport
2:45 AM
TFU
6:45 AM
VIE
- M - W - - S
JU311
Vienna Airport
9:30 AM
VIE
11:00 AM
BEG
S M T W T F S
CA8358
Pudong Intl. Airport
9:10 PM
PVG
11:30 PM
PEK
S - T - T - SSearch
CA719
Beijing Capital Intl. Airport
5:40 AM
PEK
9:40 AM
BUD
S M - W T F S
JU143
Ferenc Liszt Intl. Airport
3:15 PM
BUD
4:20 PM
BEG
S M T W T F S
CA1522
Shanghai Hongqiao Airport
6:30 PM
SHA
9:00 PM
PEK
S M T W T F SSearch
CA719
Beijing Capital Intl. Airport
5:40 AM
PEK
9:40 AM
BUD
S M - W T F S
JU143
Ferenc Liszt Intl. Airport
3:15 PM
BUD
4:20 PM
BEG
S M T W T F S
HU7493
Pudong Intl. Airport
5:00 PM
PVG
8:00 PM
CKG
S M T W T F SSearch
HU7991
Chongqing Jiangbei Intl. Airport
2:25 AM
CKG
7:55 AM
FCO
S - T - - - -
W64032
Fiumicino Leonardo Da Vinci Intl. Airport
6:20 PM
FCO
8:00 PM
BEG
S - T - T - S
CA1510
Shanghai Hongqiao Airport
9:30 PM
SHA
11:55 PM
PEK
S M T W T F SSearch
CA719
Beijing Capital Intl. Airport
5:40 AM
PEK
9:40 AM
BUD
S M - W T F S
JU145
Ferenc Liszt Intl. Airport
6:45 PM
BUD
7:50 PM
BEG
- - - - T - S
CA1502
Shanghai Hongqiao Airport
12:25 PM
SHA
2:40 PM
PEK
S M T W T F SSearch
CA597
Beijing Capital Intl. Airport
4:30 PM
PEK
8:15 PM
CPH
S - - W T F -
JU371
Copenhagen Airport
9:35 AM
CPH
11:45 AM
BEG
S M - W - F -
HU7427
Pudong Intl. Airport
6:00 PM
PVG
9:10 PM
TFU
S M T W T F SSearch
HU781
Chengdu Tianfu International Airport
2:45 AM
TFU
6:45 AM
VIE
- M - W - - S
JU313
Vienna Airport
2:45 PM
VIE
4:15 PM
BEG
S M T W T F S
GS5203
Pudong Intl. Airport
9:15 AM
PVG
11:50 AM
XIY
S - T - T - SSearch
GS7987
Xi'an Xianyang Airport
3:45 PM
XIY
8:00 PM
LHR
- - - - T - S
W94002
London Luton Airport
7:30 AM
LTN
11:20 AM
BEG
S - T W T - S
Flight Info of Flights from Shanghai to Belgrade Nikola Tesla Airport
| Cheapest round-trip ticket price | $912 |
|---|---|
| Cheapest one-way flight price | $382 |
| Off-season for travel | October |
| Peak season for travel | July |
FAQs for Shanghai to Belgrade Nikola Tesla Airport Flights
When are flight tickets from Shanghai (SHA) to Belgrade (BEG) the cheapest?
Airlines adjust prices for flights from Shanghai to Belgrade based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.How much do flights from Shanghai (SHA) to Belgrade (BEG) cost?
According to Trip.com's data, the lowest price is around $897.How long does it take to fly from Shanghai (SHA) to Belgrade (BEG) and what is the distance?
It takes around 11 hours 55 minutes to fly from Shanghai (SHA) to Belgrade (BEG).What are the most popular airlines that fly from Shanghai (SHA) to Belgrade (BEG)?
Airlines with flights from Shanghai (SHA) to Belgrade (BEG): Air Serbia.
Popular Destinations
- Airlines fly from Shanghai to Shenzhen Intl. Airport
- Flights from Shanghai to Chongqing Jiangbei Intl. Airport
- Airlines fly from Shanghai to Hong Kong Intl. Airport
- Flights from Shanghai to Baiyun Intl. Airport
- Flights from Shanghai to Beijing Capital Intl. Airport
- Flights from Shanghai to Guangzhou
- Cheap flights from Shanghai to Hong Kong
- Flights from Shanghai to Chongqing
- Flights from Shanghai to Shenzhen
- Flights from Shanghai to Beijing
- Airlines fly from Shanghai to Belgrade Nikola Tesla Airport
- Guangzhou to Belgrade Nikola Tesla Airport cheap flights
- Airlines fly from Istanbul to Belgrade Nikola Tesla Airport
- Flights from London to Belgrade Nikola Tesla Airport
- Podgorica to Belgrade Nikola Tesla Airport cheap flights
- Flights from Pudong Intl. Airport to Belgrade Nikola Tesla Airport
- Nonstop flights Baiyun Intl. Airport to Belgrade Nikola Tesla Airport
- Flights from Istanbul Airport to Belgrade Nikola Tesla Airport
- Nonstop flights London Luton Airport to Belgrade Nikola Tesla Airport
- Nonstop flights Podgorica Airport to Belgrade Nikola Tesla Airport
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.






