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 | Mon, Dec 7 | Hainan AirlinesCAD 492 CAD 69930% off30% offCAD 699 CAD 492
SHA 19:3019h 30m1 stopBEG 08:00Shanghai - Belgrade | Mon, Dec 21 | Hainan AirlinesCAD 494 CAD 69928% off28% offCAD 699 CAD 494
SHA 08:3030h 30m1 stopBEG 08:00Shanghai - Belgrade | Mon, Dec 14 | Hainan AirlinesCAD 497 CAD 69928% off28% offCAD 699 CAD 497
SHA 19:3019h 30m1 stopBEG 08:00Shanghai - Belgrade | Mon, Nov 23 | Hainan AirlinesCAD 50228% offCAD 699 CAD 502
SHA 20:5518h 5m1 stopBEG 08:00Shanghai - Belgrade | Mon, Nov 30 | Hainan AirlinesCAD 50628% offCAD 699 CAD 506
SHA 14:5024h 10m1 stopBEG 08:00Shanghai - Belgrade | Tue, Dec 29 | China Southern AirlinesCAD 58217% offCAD 699 CAD 582
SHA 10:5028h 10m1 stopBEG 08:00Shanghai - Belgrade | Fri, Jan 1 | Hainan AirlinesCAD 58217% offCAD 699 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 | Fri, Jan 8 | Hainan AirlinesCAD 58416% offCAD 699 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 | Mon, Dec 7 | Hainan AirlinesCAD 492 CAD 69930% off30% offCAD 699 CAD 492
SHA 20:5518h 5m1 stopBEG 08:00Shanghai - Belgrade | Mon, Nov 30 | Hainan AirlinesCAD 506 CAD 69928% off28% offCAD 699 CAD 506
SHA 20:5518h 5m1 stopBEG 08:00Shanghai - Belgrade | Fri, Nov 27 | Hainan AirlinesCAD 79111% offCAD 889 CAD 791
SHA 19:3019h 30m1 stopBEG 08:00Shanghai - Belgrade | Mon, Dec 21 | Hainan AirlinesCAD 49428% offCAD 699 CAD 494
SHA 19:3019h 30m1 stopBEG 08:00Shanghai - Belgrade | Mon, Nov 23 | Hainan AirlinesCAD 50228% offCAD 699 CAD 502
SHA 14:5024h 10m1 stopBEG 08:00Shanghai - Belgrade | Tue, Dec 29 | China Southern AirlinesCAD 58217% offCAD 699 CAD 582
SHA 11:5527h 5m1 stopBEG 08:00Shanghai - Belgrade | Mon, Dec 28 | Hainan AirlinesCAD 61812% offCAD 699 CAD 618
SHA 11:5027h 10m1 stopBEG 08:00Shanghai - Belgrade | Sat, Dec 12 | China Southern AirlinesCAD 62211% offCAD 699 CAD 622
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
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
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 Mon, Dec 7; 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.
Popular Destinations & Recommendations
- Cheap flights from Shanghai Hongqiao International Airport to Shenzhen Bao'an International Airport
- Cheap tickets from Shanghai Hongqiao International Airport to Changi Airport
- Cheap flights from Shanghai Hongqiao International Airport to Hong Kong International Airport
- Cheap flights from Shanghai Hongqiao International Airport to Guangzhou Baiyun International Airport
- Cheap flights from Shanghai Hongqiao International Airport to Beijing Capital International Airport
- Cheap flights from Shanghai Hongqiao International Airport to Singapore
- Plane tickets from Shanghai Hongqiao International Airport to Shenzhen
- Plane tickets from Shanghai Hongqiao International Airport to Guangzhou
- Plane tickets from Shanghai Hongqiao International Airport to Chengdu
- Return plane tickets from Shanghai Hongqiao International Airport to Beijing
- Cheap flights from Kuala Lumpur International Airport to Belgrade Nikola Tesla Airport
- Cheap tickets from Henri Coanda Airport to Belgrade Nikola Tesla Airport
- Cheap tickets from Changi Airport to Belgrade Nikola Tesla Airport
- Cheap tickets from Heathrow Airport to Belgrade Nikola Tesla Airport
- Return plane tickets from Zvartnots International Airport to Belgrade Nikola Tesla Airport
- Cheap flights from Bucharest to Belgrade Nikola Tesla Airport
- Cheap flights from Singapore to Belgrade Nikola Tesla Airport
- Plane tickets from Sarajevo to Belgrade Nikola Tesla Airport
- Return flight tickets from Kuala Lumpur to Belgrade Nikola Tesla Airport
- Plane tickets from London to Belgrade Nikola Tesla Airport
Note: Prices shown on this page are the lowest estimated prices found in the last 24 hours and include all taxes and fees.