How can I find cheap flights from Shanghai Hongqiao International Airport to Belgrade Nikola Tesla Airport?
Explore the cheapest one-way and round-trip flights from Shanghai Hongqiao International Airport to Belgrade Nikola Tesla Airport over the next 90 days, with one-way fares from CAD 492 and round-trip from CAD 1,148. Based on Trip.com's latest 7-day flight data.
- Return
- Cheapest
- Recommended
- Fastest
- Next 7 days
SHA 08:3030h 30m1 stopBEG 08:00Shanghai - Belgrade | Fri, Nov 13 | Hainan Airlines
BEG 11:0024h1 stopSHA 18:00Belgrade - Shanghai | Tue, Nov 17 | Hainan AirlinesCAD 1,148 CAD 1,60628% off28% offCAD 1,606 CAD 1,148
SHA 08:3030h 30m1 stopBEG 08:00Shanghai - Belgrade | Fri, Dec 11 | Hainan Airlines
BEG 11:0015h 35m1 stopSHA 09:35Belgrade - Shanghai | Tue, Dec 15 | Hainan AirlinesCAD 1,154 CAD 1,60628% off28% offCAD 1,606 CAD 1,154
SHA 10:5028h 10m1 stopBEG 08:00Shanghai - Belgrade | Mon, Nov 23 | Hainan Airlines
BEG 11:0024h1 stopSHA 18:00Belgrade - Shanghai | Sat, Nov 28 | Hainan AirlinesCAD 1,162 CAD 1,60628% off28% offCAD 1,606 CAD 1,162
SHA 21:5017h 10m1 stopBEG 08:00Shanghai - Belgrade | Sat, Dec 12 | China Southern Airlines
BEG 11:0019h 15m1 stopSHA 13:15Belgrade - Shanghai | Wed, Dec 16 | China Southern AirlinesCAD 1,19725% offCAD 1,606 CAD 1,197
SHA 11:5527h 5m1 stopBEG 08:00Shanghai - Belgrade | Fri, Nov 27 | Hainan Airlines
BEG 11:0017h 20m1 stopPVG 11:20Belgrade - Shanghai | Sun, Nov 29 | China Southern AirlinesCAD 1,20725% offCAD 1,606 CAD 1,207
SHA 21:5017h 10m1 stopBEG 08:00Shanghai - Belgrade | Sat, Dec 26 | China Southern Airlines
BEG 11:0019h 15m1 stopSHA 13:15Belgrade - Shanghai | Wed, Dec 30 | China Southern AirlinesCAD 1,21025% offCAD 1,606 CAD 1,210
SHA 11:5527h 5m1 stopBEG 08:00Shanghai - Belgrade | Fri, Jan 1 | Hainan Airlines
BEG 15:0531h1 stopPVG 05:05Belgrade - Shanghai | Wed, Jan 6 | AEGEANCAD 1,26621% offCAD 1,606 CAD 1,266
SHA 16:5022h 10m1 stopBEG 08:00Shanghai - Belgrade | Sat, Nov 21 | China Southern Airlines
BEG 11:0016h 35m1 stopSHA 10:35Belgrade - Shanghai | Sat, Nov 28 | Hainan AirlinesCAD 1,28220% offCAD 1,606 CAD 1,282
SHA 21:5017h 10m1 stopBEG 08:00Shanghai - Belgrade | Tue, Dec 29 | China Southern Airlines
BEG 13:5011h 10mDirectPVG 08:00Belgrade - Shanghai | Tue, Jan 5 | Air SerbiaCAD 1,28920% offCAD 1,606 CAD 1,289
SHA 13:0017h 25m1 stopBEG 14:00Shanghai - Belgrade | Fri, Nov 13 | Normal Airline
BEG 15:006hDirectSHA 16:00Belgrade - Shanghai | Sun, Nov 15 | Normal AirlineFind more flightsFind more flights
- Cheapest
SHA 20:5518h 5m1 stopBEG 08:00Shanghai - Belgrade | Wed, Dec 9 | Hainan AirlinesCAD 492 CAD 68828% off28% offCAD 688 CAD 492
SHA 08:3030h 30m1 stopBEG 08:00Shanghai - Belgrade | Wed, Dec 16 | Hainan AirlinesCAD 497 CAD 68828% off28% offCAD 688 CAD 497
SHA 08:3030h 30m1 stopBEG 08:00Shanghai - Belgrade | Wed, Dec 2 | Hainan AirlinesCAD 500 CAD 68827% off27% offCAD 688 CAD 500
SHA 19:3019h 30m1 stopBEG 08:00Shanghai - Belgrade | Wed, Nov 25 | Hainan AirlinesCAD 50027% offCAD 688 CAD 500
SHA 19:3019h 30m1 stopBEG 08:00Shanghai - Belgrade | Wed, Dec 23 | Hainan AirlinesCAD 58016% offCAD 688 CAD 580
SHA 14:5024h 10m1 stopBEG 08:00Shanghai - Belgrade | Thu, Dec 31 | China Southern AirlinesCAD 58215% offCAD 688 CAD 582
SHA 10:5028h 10m1 stopBEG 08:00Shanghai - Belgrade | Sun, Jan 3 | Hainan AirlinesCAD 58215% offCAD 688 CAD 582
SHA 21:5017h 10m1 stopBEG 08:00Shanghai - Belgrade | Tue, Dec 29 | China Southern AirlinesCAD 58235% offCAD 889 CAD 582
SHA 08:3530h 25m1 stopBEG 08:00Shanghai - Belgrade | Sun, Jan 10 | Hainan AirlinesCAD 58415% offCAD 688 CAD 584
SHA 13:0017h 25m1 stopBEG 14:00Shanghai - Belgrade | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
SHA 20:5518h 5m1 stopBEG 08:00Shanghai - Belgrade | Mon, Dec 21 | Hainan AirlinesCAD 494 CAD 1,20459% off59% offCAD 1,204 CAD 494
SHA 21:5017h 10m1 stopBEG 08:00Shanghai - Belgrade | Tue, Dec 29 | China Southern AirlinesCAD 582 CAD 1,20452% off52% offCAD 1,204 CAD 582
SHA 20:5018h 10m1 stopBEG 08:00Shanghai - Belgrade | Sat, Dec 12 | China Southern AirlinesCAD 622 CAD 1,20448% off48% offCAD 1,204 CAD 622
SHA 21:5017h 10m1 stopBEG 08:00Shanghai - Belgrade | Sat, Dec 26 | China Southern AirlinesCAD 62548% offCAD 1,204 CAD 625
SHA 20:5018h 10m1 stopBEG 08:00Shanghai - Belgrade | Tue, Dec 8 | China Southern AirlinesCAD 63947% offCAD 1,204 CAD 639
SHA 21:5017h 10m1 stopBEG 08:00Shanghai - Belgrade | Tue, Dec 15 | China Southern AirlinesCAD 63947% offCAD 1,204 CAD 639
SHA 21:5017h 10m1 stopBEG 08:00Shanghai - Belgrade | Sat, Nov 21 | China Southern AirlinesCAD 64746% offCAD 1,204 CAD 647
SHA 21:5017h 10m1 stopBEG 08:00Shanghai - Belgrade | Tue, Jan 26 | China Southern AirlinesCAD 66645% offCAD 1,204 CAD 666
SHA 20:5518h 5m1 stopBEG 08:00Shanghai - Belgrade | Fri, Nov 20 | Hainan AirlinesCAD 79134% offCAD 1,204 CAD 791
SHA 13:0017h 25m1 stopBEG 14:00Shanghai - Belgrade | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
SHA 21:5017h 10m1 stopBEG 08:00Shanghai - Belgrade | Tue, Dec 29 | China Southern AirlinesCAD 582 CAD 88935% off35% offCAD 889 CAD 582
SHA 20:5518h 5m1 stopBEG 08:00Shanghai - Belgrade | Wed, Dec 9 | Hainan AirlinesCAD 492 CAD 68828% off28% offCAD 688 CAD 492
SHA 20:5518h 5m1 stopBEG 08:00Shanghai - Belgrade | Fri, Nov 27 | Hainan AirlinesCAD 791 CAD 88911% off11% offCAD 889 CAD 791
SHA 19:3019h 30m1 stopBEG 08:00Shanghai - Belgrade | Wed, Nov 25 | Hainan AirlinesCAD 50027% offCAD 688 CAD 500
SHA 19:3019h 30m1 stopBEG 08:00Shanghai - Belgrade | Wed, Dec 23 | Hainan AirlinesCAD 58016% offCAD 688 CAD 580
SHA 16:5022h 10m1 stopBEG 08:00Shanghai - Belgrade | Thu, Nov 26 | China Southern AirlinesCAD 59514% offCAD 688 CAD 595
SHA 15:5023h 10m1 stopBEG 08:00Shanghai - Belgrade | Mon, Dec 7 | China Southern AirlinesCAD 60412% offCAD 688 CAD 604
SHA 14:5024h 10m1 stopBEG 08:00Shanghai - Belgrade | Thu, Dec 31 | China Southern AirlinesCAD 58215% offCAD 688 CAD 582
SHA 10:5028h 10m1 stopBEG 08:00Shanghai - Belgrade | Sun, Jan 3 | Hainan AirlinesCAD 58215% offCAD 688 CAD 582
SHA 13:0017h 25m1 stopBEG 14:00Shanghai - Belgrade | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
SHA 20:5018h 10m1 stopBEG 08:00Shanghai - Belgrade | Tue, Nov 17 | China Southern AirlinesCAD 650 CAD 1,20446% off46% offCAD 1,204 CAD 650
SHA 21:5017h 10m1 stopBEG 08:00Shanghai - Belgrade | Sat, Nov 14 | China Southern AirlinesCAD 990 CAD 1,20418% off18% offCAD 1,204 CAD 990
SHA 20:5518h 5m1 stopBEG 08:00Shanghai - Belgrade | Fri, Nov 13 | Hainan AirlinesCAD 1,071 CAD 1,20411% off11% offCAD 1,204 CAD 1,071
SHA 13:0017h 25m1 stopBEG 14:00Shanghai - Belgrade | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Shanghai to Belgrade are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Which airline offers the cheapest flights from Shanghai Hongqiao International Airport to Belgrade Nikola Tesla Airport?
The cheapest airline flying from Shanghai Hongqiao International Airport to Belgrade Nikola Tesla Airport is Hainan Airlines (from CAD 497) 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 Shanghai Hongqiao International Airport to Belgrade Nikola Tesla Airport?
Check the schedule for flights from Shanghai to Belgrade and find the flight that best matches your travel plans.
-
CZ3582
Shanghai Hongqiao International Airport
21:50
SHA
00:30
CAN
S M T W T F SSearch -
CZ667
Guangzhou Baiyun International Airport
02:25
CAN
08:00
BEG
- - T - - - S -
HU7610
Shanghai Hongqiao International Airport
20:55
SHA
23:15
PEK
S M T W T F SSearch -
HU7969
Beijing Capital International Airport
03:55
PEK
08:00
BEG
- M - - - F - -
HU7606
Shanghai Hongqiao International Airport
19:30
SHA
21:55
PEK
S M T W T F SSearch -
HU7969
Beijing Capital International Airport
03:55
PEK
08:00
BEG
- M - - - F - -
CZ3538
Shanghai Hongqiao International Airport
14:50
SHA
17:20
CAN
S M T W T F SSearch -
CZ667
Guangzhou Baiyun International Airport
02:25
CAN
08:00
BEG
- - T - - - S -
CA4542
Shanghai Hongqiao International Airport
21:00
SHA
23:55
CKG
S M T W T F SSearch -
CA435
Chongqing Jiangbei International Airport
02:35
CKG
06:40
BUD
- - T - - - - -
JU143
Budapest Ferenc Liszt International Airport
15:15
BUD
16:20
BEG
S M T W T F S -
MU2170
Shanghai Hongqiao International Airport
20:35
SHA
23:30
XIY
S M T W T F SSearch -
MU5063
Xi'an Xianyang International Airport
01:55
XIY
06:00
VIE
S - - W - F - -
JU313
Vienna International Airport
14:45
VIE
16:15
BEG
S - - W T - S -
HU7608
Shanghai Hongqiao International Airport
15:30
SHA
17:50
PEK
S M T W T F SSearch -
HU7969
Beijing Capital International Airport
03:55
PEK
08:00
BEG
- M - - - F - -
CZ3524
Shanghai Hongqiao International Airport
11:50
SHA
14:20
CAN
S M T W T F SSearch -
CZ667
Guangzhou Baiyun International Airport
02:25
CAN
08:00
BEG
- - T - - - S -
HU7604
Shanghai Hongqiao International Airport
10:50
SHA
13:05
PEK
S M T W T F SSearch -
HU7969
Beijing Capital International Airport
03:55
PEK
08:00
BEG
- M - - - F - -
CZ3534
Shanghai Hongqiao International Airport
10:50
SHA
13:20
CAN
S M T W T F SSearch -
CZ667
Guangzhou Baiyun International Airport
02:25
CAN
08:00
BEG
- - T - - - S
About Shanghai Hongqiao International Airport and Belgrade Nikola Tesla Airport
Learn about Shanghai Hongqiao International Airport (SHA) and Belgrade Nikola Tesla Airport (BEG) — including location, terminals, transportation, and travel tips.
| Flight distance | 8,413.45km |
|---|---|
| Cheapest one-way ticket price | CAD 492 |
| Cheapest return ticket price | CAD 1,148 |
FAQs for Shanghai Hongqiao International Airport to Belgrade Nikola Tesla Airport Flights
What are the cheapest flights from Shanghai Hongqiao International Airport to Belgrade Nikola Tesla Airport?
One-way flights from Shanghai Hongqiao International Airport to Belgrade Nikola Tesla Airport currently start from CAD 492, and round-trip fares start from CAD 1,148. The current lowest fare is a Hainan Airlines flight departing on Wed, Dec 9; prices may vary depending on availability.What is the average price of a flight from Shanghai Hongqiao International Airport to Belgrade Nikola Tesla 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 Shanghai Hongqiao International Airport to Belgrade Nikola Tesla Airport is CAD 795. Prices may vary depending on the departure date, airline, and availability.How do I book flights from Shanghai Hongqiao International Airport to Belgrade Nikola Tesla Airport on Trip.com?
Enter Shanghai Hongqiao International Airport and Belgrade Nikola Tesla 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.
Most popular destination
- Flights from Shanghai Hongqiao International Airport to Beijing Capital International Airport
- Flights from Shanghai Hongqiao International Airport to Guangzhou Baiyun International Airport
- Flights from Shanghai Hongqiao International Airport to Chongqing Jiangbei International Airport
- Flights from Shanghai Hongqiao International Airport to Kingsford Smith Airport
- Flights from Shanghai Hongqiao International Airport to Shenzhen Bao'an International Airport
- Flights from Shanghai Hongqiao International Airport to Guangzhou
- Flights from Shanghai Hongqiao International Airport to Chongqing
- Flights from Shanghai Hongqiao International Airport to Chengdu
- Flights from Shanghai Hongqiao International Airport to Shenzhen
- Flights from Shanghai Hongqiao International Airport to Sydney
- Flights from Tivat Airport to Belgrade Nikola Tesla Airport
- Flights from Melbourne Airport to Belgrade Nikola Tesla Airport
- Flights from Vienna International Airport to Belgrade Nikola Tesla Airport
- Flights from Kingsford Smith Airport to Belgrade Nikola Tesla Airport
- Flights from Brisbane Airport to Belgrade Nikola Tesla Airport
- Flights from Brisbane to Belgrade Nikola Tesla Airport
- Flights from Bucharest to Belgrade Nikola Tesla Airport
- Flights from Sydney to Belgrade Nikola Tesla Airport
- Flights from Melbourne to Belgrade Nikola Tesla Airport
- Flights from Tivat 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.