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 MYR 1,410 and round-trip from MYR 3,249. Based on Trip.com's latest 7-day flight data.
- Return
- Cheapest
- Recommended
- Fastest
- Next 7 days
SHA 16:5022h 10m1 stopBEG 08:00Shanghai - Belgrade | Wed, Nov 25 | China Southern Airlines
BEG 11:0023h 15m1 stopSHA 17:15Belgrade - Shanghai | Mon, Nov 30 | China Southern AirlinesMYR 3,249 MYR 4,60628% off28% offMYR 4,606 MYR 3,249
SHA 08:3530h 25m1 stopBEG 08:00Shanghai - Belgrade | Sat, Nov 28 | Hainan Airlines
BEG 11:5526h 50m1 stopPVG 21:45Belgrade - Shanghai | Mon, Nov 30 | Qatar AirwaysMYR 3,301 MYR 4,60628% off28% offMYR 4,606 MYR 3,301
SHA 08:3030h 30m1 stopBEG 08:00Shanghai - Belgrade | Sat, Jan 2 | Hainan Airlines
BEG 11:0015h 35m1 stopSHA 09:35Belgrade - Shanghai | Wed, Jan 6 | Hainan AirlinesMYR 3,310 MYR 4,60628% off28% offMYR 4,606 MYR 3,310
SHA 19:3519h 25m1 stopBEG 08:00Shanghai - Belgrade | Tue, Nov 24 | Hainan Airlines
BEG 11:0025h 40m1 stopSHA 19:40Belgrade - Shanghai | Sun, Nov 29 | Hainan AirlinesMYR 3,32928% offMYR 4,606 MYR 3,329
SHA 10:5028h 10m1 stopBEG 08:00Shanghai - Belgrade | Tue, Dec 15 | Hainan Airlines
BEG 11:0024h1 stopSHA 18:00Belgrade - Shanghai | Sun, Dec 20 | Hainan AirlinesMYR 3,33228% offMYR 4,606 MYR 3,332
SHA 21:5017h 10m1 stopBEG 08:00Shanghai - Belgrade | Sun, Jan 3 | China Southern Airlines
BEG 11:0019h 15m1 stopSHA 13:15Belgrade - Shanghai | Thu, Jan 7 | China Southern AirlinesMYR 3,43126% offMYR 4,606 MYR 3,431
SHA 20:3533h 55m2 stopsBEG 23:30Shanghai - Belgrade | Thu, Nov 26 | China Eastern Airlines
BEG 13:5011h 10mDirectPVG 08:00Belgrade - Shanghai | Wed, Dec 2 | Air SerbiaMYR 3,43225% offMYR 4,606 MYR 3,432
SHA 19:5019h 10m1 stopBEG 08:00Shanghai - Belgrade | Sun, Nov 29 | China Southern Airlines
BEG 15:0531h 10m1 stopPVG 05:15Belgrade - Shanghai | Sun, Dec 6 | AEGEANMYR 3,43825% offMYR 4,606 MYR 3,438
SHA 11:5027h 10m1 stopBEG 08:00Shanghai - Belgrade | Sat, Dec 5 | Hainan Airlines
BEG 15:0531h 10m1 stopPVG 05:15Belgrade - Shanghai | Sat, Dec 12 | AEGEANMYR 3,56623% offMYR 4,606 MYR 3,566
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 AirlinesMYR 1,410 MYR 2,00530% off30% offMYR 2,005 MYR 1,410
SHA 19:3019h 30m1 stopBEG 08:00Shanghai - Belgrade | Mon, Dec 21 | Hainan AirlinesMYR 1,417 MYR 2,00528% off28% offMYR 2,005 MYR 1,417
SHA 08:3030h 30m1 stopBEG 08:00Shanghai - Belgrade | Mon, Dec 14 | Hainan AirlinesMYR 1,425 MYR 2,00528% off28% offMYR 2,005 MYR 1,425
SHA 19:3019h 30m1 stopBEG 08:00Shanghai - Belgrade | Mon, Nov 23 | Hainan AirlinesMYR 1,43928% offMYR 2,005 MYR 1,439
SHA 20:5518h 5m1 stopBEG 08:00Shanghai - Belgrade | Mon, Nov 30 | Hainan AirlinesMYR 1,45128% offMYR 2,005 MYR 1,451
SHA 21:5017h 10m1 stopBEG 08:00Shanghai - Belgrade | Tue, Dec 29 | China Southern AirlinesMYR 1,66735% offMYR 2,549 MYR 1,667
SHA 14:5024h 10m1 stopBEG 08:00Shanghai - Belgrade | Tue, Dec 29 | China Southern AirlinesMYR 1,66817% offMYR 2,005 MYR 1,668
SHA 10:5028h 10m1 stopBEG 08:00Shanghai - Belgrade | Fri, Jan 1 | Hainan AirlinesMYR 1,66817% offMYR 2,005 MYR 1,668
SHA 08:3530h 25m1 stopBEG 08:00Shanghai - Belgrade | Fri, Jan 8 | Hainan AirlinesMYR 1,67317% offMYR 2,005 MYR 1,673
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 AirlinesMYR 1,417 MYR 3,45259% off59% offMYR 3,452 MYR 1,417
SHA 21:5017h 10m1 stopBEG 08:00Shanghai - Belgrade | Tue, Dec 29 | China Southern AirlinesMYR 1,667 MYR 3,45252% off52% offMYR 3,452 MYR 1,667
SHA 20:5018h 10m1 stopBEG 08:00Shanghai - Belgrade | Sat, Dec 12 | China Southern AirlinesMYR 1,784 MYR 3,45248% off48% offMYR 3,452 MYR 1,784
SHA 21:5017h 10m1 stopBEG 08:00Shanghai - Belgrade | Sat, Dec 26 | China Southern AirlinesMYR 1,79248% offMYR 3,452 MYR 1,792
SHA 20:5018h 10m1 stopBEG 08:00Shanghai - Belgrade | Tue, Dec 8 | China Southern AirlinesMYR 1,83147% offMYR 3,452 MYR 1,831
SHA 21:5017h 10m1 stopBEG 08:00Shanghai - Belgrade | Tue, Dec 15 | China Southern AirlinesMYR 1,83247% offMYR 3,452 MYR 1,832
SHA 21:5017h 10m1 stopBEG 08:00Shanghai - Belgrade | Sat, Nov 21 | China Southern AirlinesMYR 1,85446% offMYR 3,452 MYR 1,854
SHA 21:5017h 10m1 stopBEG 08:00Shanghai - Belgrade | Tue, Jan 26 | China Southern AirlinesMYR 1,91045% offMYR 3,452 MYR 1,910
SHA 20:5518h 5m1 stopBEG 08:00Shanghai - Belgrade | Fri, Nov 20 | Hainan AirlinesMYR 2,26934% offMYR 3,452 MYR 2,269
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 AirlinesMYR 1,667 MYR 2,54935% off35% offMYR 2,549 MYR 1,667
SHA 20:5518h 5m1 stopBEG 08:00Shanghai - Belgrade | Mon, Dec 7 | Hainan AirlinesMYR 1,410 MYR 2,00530% off30% offMYR 2,005 MYR 1,410
SHA 20:5518h 5m1 stopBEG 08:00Shanghai - Belgrade | Mon, Nov 30 | Hainan AirlinesMYR 1,451 MYR 2,00528% off28% offMYR 2,005 MYR 1,451
SHA 20:5518h 5m1 stopBEG 08:00Shanghai - Belgrade | Fri, Nov 27 | Hainan AirlinesMYR 2,26811% offMYR 2,549 MYR 2,268
SHA 19:3019h 30m1 stopBEG 08:00Shanghai - Belgrade | Mon, Dec 21 | Hainan AirlinesMYR 1,41728% offMYR 2,005 MYR 1,417
SHA 19:3019h 30m1 stopBEG 08:00Shanghai - Belgrade | Mon, Nov 23 | Hainan AirlinesMYR 1,43928% offMYR 2,005 MYR 1,439
SHA 14:5024h 10m1 stopBEG 08:00Shanghai - Belgrade | Tue, Dec 29 | China Southern AirlinesMYR 1,66817% offMYR 2,005 MYR 1,668
SHA 11:5527h 5m1 stopBEG 08:00Shanghai - Belgrade | Mon, Dec 28 | Hainan AirlinesMYR 1,77112% offMYR 2,005 MYR 1,771
SHA 11:5027h 10m1 stopBEG 08:00Shanghai - Belgrade | Sat, Dec 12 | China Southern AirlinesMYR 1,78411% offMYR 2,005 MYR 1,784
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 AirlinesMYR 1,862 MYR 3,45246% off46% offMYR 3,452 MYR 1,862
SHA 21:5017h 10m1 stopBEG 08:00Shanghai - Belgrade | Sat, Nov 14 | China Southern AirlinesMYR 2,837 MYR 3,45218% off18% offMYR 3,452 MYR 2,837
SHA 20:5518h 5m1 stopBEG 08:00Shanghai - Belgrade | Fri, Nov 13 | Hainan AirlinesMYR 3,072 MYR 3,45211% off11% offMYR 3,452 MYR 3,072
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 MYR 1,410) 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 | MYR 1,410 |
| Cheapest return ticket price | MYR 3,249 |
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 MYR 1,410, and round-trip fares start from MYR 3,249. 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 MYR 2,278. 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.
Find Cheap Flights with Trip.com
- Shanghai Hongqiao International Airport to Chongqing Jiangbei International Airport plane tickets
- Cheap flights from Shanghai Hongqiao International Airport to Heathrow Airport
- Shanghai Hongqiao International Airport to Beijing Capital International Airport plane tickets
- Cheap flights from Shanghai Hongqiao International Airport to Guangzhou Baiyun International Airport
- Cheap flights from Shanghai Hongqiao International Airport to Shenzhen Bao'an International Airport
- Cheap flights from Shanghai Hongqiao International Airport to Chongqing
- Shanghai Hongqiao International Airport to Beijing flights
- Shanghai Hongqiao International Airport to London plane tickets
- Shanghai Hongqiao International Airport to Guangzhou flights
- Shanghai Hongqiao International Airport to Shenzhen flights
- Cheap flights from Luton Airport to Belgrade Nikola Tesla Airport
- Heydar Aliyev International Airport to Belgrade Nikola Tesla Airport plane tickets
- Tivat Airport to Belgrade Nikola Tesla Airport flights
- Heathrow Airport to Belgrade Nikola Tesla Airport plane tickets
- Cheap flights from Podgorica Airport to Belgrade Nikola Tesla Airport
- Cheap flights from Podgorica to Belgrade Nikola Tesla Airport
- Istanbul to Belgrade Nikola Tesla Airport flights
- London to Belgrade Nikola Tesla Airport flights
- Baku to Belgrade Nikola Tesla Airport plane tickets
- Tivat to Belgrade Nikola Tesla Airport flights
Note: Prices shown on this page are the estimated lowest prices and include all taxes and fees found in the last 24 hours.