How can I find cheap flights from Shanghai Hongqiao Airport to Belgrade Nikola Tesla Airport?
Explore the cheapest one-way and round-trip flights from Shanghai Hongqiao Airport to Belgrade Nikola Tesla Airport over the next 90 days, with one-way fares from MYR 1,417 and round-trip from MYR 3,293. Based on Trip.com's latest 7-day flight data.
- Round-trip
- Cheapest
- Recommended
- Fastest
- Next 7 days
SHA 8:30 AM30h 30m1 stopBEG 8:00 AMShanghai - Belgrade | Sun, Nov 15 | Hainan Airlines
BEG 11:00 AM24h1 stopSHA 6:00 PMBelgrade - Shanghai | Thu, Nov 19 | Hainan AirlinesMYR 3,293 MYR 4,31424% off24% offMYR 4,314 MYR 3,293
SHA 8:30 AM30h 30m1 stopBEG 8:00 AMShanghai - Belgrade | Sun, Dec 13 | Hainan Airlines
BEG 11:00 AM15h 35m1 stopSHA 9:35 AMBelgrade - Shanghai | Thu, Dec 17 | Hainan AirlinesMYR 3,310 MYR 4,31423% off23% offMYR 4,314 MYR 3,310
SHA 10:50 AM28h 10m1 stopBEG 8:00 AMShanghai - Belgrade | Wed, Nov 25 | Hainan Airlines
BEG 11:00 AM24h1 stopSHA 6:00 PMBelgrade - Shanghai | Mon, Nov 30 | Hainan AirlinesMYR 3,332 MYR 4,31423% off23% offMYR 4,314 MYR 3,332
SHA 9:50 PM17h 10m1 stopBEG 8:00 AMShanghai - Belgrade | Mon, Dec 14 | China Southern Airlines
BEG 11:00 AM19h 15m1 stopSHA 1:15 PMBelgrade - Shanghai | Fri, Dec 18 | China Southern AirlinesMYR 3,43120% offMYR 4,314 MYR 3,431
SHA 2:50 PM24h 10m1 stopBEG 8:00 AMShanghai - Belgrade | Mon, Nov 23 | China Southern Airlines
BEG 11:00 AM25h 40m1 stopSHA 7:40 PMBelgrade - Shanghai | Mon, Nov 30 | Hainan AirlinesMYR 3,45220% offMYR 4,314 MYR 3,452
SHA 11:55 AM27h 5m1 stopBEG 8:00 AMShanghai - Belgrade | Sun, Nov 29 | Hainan Airlines
BEG 11:00 AM17h 20m1 stopPVG 11:20 AMBelgrade - Shanghai | Tue, Dec 1 | China Southern AirlinesMYR 3,46220% offMYR 4,314 MYR 3,462
SHA 9:50 PM17h 10m1 stopBEG 8:00 AMShanghai - Belgrade | Mon, Dec 28 | China Southern Airlines
BEG 11:00 AM19h 15m1 stopSHA 1:15 PMBelgrade - Shanghai | Fri, Jan 1 | China Southern AirlinesMYR 3,46820% offMYR 4,314 MYR 3,468
SHA 11:55 AM27h 5m1 stopBEG 8:00 AMShanghai - Belgrade | Sun, Jan 3 | Hainan Airlines
BEG 3:05 PM31h1 stopPVG 5:05 AMBelgrade - Shanghai | Fri, Jan 8 | AEGEANMYR 3,63116% offMYR 4,314 MYR 3,631
SHA 8:55 PM21h 25m2 stopsBEG 11:20 AMShanghai - Belgrade | Thu, Nov 12 | Hainan Airlines
BEG 1:50 PM11h 10mNonstopPVG 8:00 AMBelgrade - Shanghai | Thu, Nov 19 | Air SerbiaMYR 3,68515% offMYR 4,314 MYR 3,685
SHA 1:00 PM17h 25m1 stopBEG 2:00 PMShanghai - Belgrade | Fri, Nov 13 | Normal Airline
BEG 3:00 PM6hNonstopSHA 4:00 PMBelgrade - Shanghai | Sun, Nov 15 | Normal AirlineFind more flightsFind more flights
- Cheapest
SHA 11:55 AM27h 5m1 stopBEG 8:00 AMShanghai - Belgrade | Sat, Nov 28 | Hainan AirlinesMYR 1,423 MYR 1,95727% off27% offMYR 1,957 MYR 1,423
SHA 11:55 AM27h 5m1 stopBEG 8:00 AMShanghai - Belgrade | Sat, Dec 12 | Hainan AirlinesMYR 1,652 MYR 1,95716% off16% offMYR 1,957 MYR 1,652
SHA 7:30 PM19h 30m1 stopBEG 8:00 AMShanghai - Belgrade | Sat, Dec 26 | Hainan AirlinesMYR 1,663 MYR 1,95715% off15% offMYR 1,957 MYR 1,663
SHA 9:50 PM17h 10m1 stopBEG 8:00 AMShanghai - Belgrade | Tue, Dec 29 | China Southern AirlinesMYR 1,66735% offMYR 2,549 MYR 1,667
SHA 2:50 PM24h 10m1 stopBEG 8:00 AMShanghai - Belgrade | Sun, Jan 3 | China Southern AirlinesMYR 1,66815% offMYR 1,957 MYR 1,668
SHA 10:50 AM28h 10m1 stopBEG 8:00 AMShanghai - Belgrade | Wed, Jan 6 | Hainan AirlinesMYR 1,66815% offMYR 1,957 MYR 1,668
SHA 11:55 AM27h 5m1 stopBEG 8:00 AMShanghai - Belgrade | Sat, Jan 2 | Hainan AirlinesMYR 1,68514% offMYR 1,957 MYR 1,685
SHA 7:50 PM19h 10m1 stopBEG 8:00 AMShanghai - Belgrade | Sun, Dec 27 | China Southern AirlinesMYR 1,70613% offMYR 1,957 MYR 1,706
SHA 4:50 PM22h 10m1 stopBEG 8:00 AMShanghai - Belgrade | Sun, Nov 29 | China Southern AirlinesMYR 1,70613% offMYR 1,957 MYR 1,706
SHA 1:00 PM17h 25m1 stopBEG 2:00 PMShanghai - Belgrade | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
SHA 8:55 PM18h 5m1 stopBEG 8:00 AMShanghai - Belgrade | Mon, Dec 21 | Hainan AirlinesMYR 1,417 MYR 3,45259% off59% offMYR 3,452 MYR 1,417
SHA 9:50 PM17h 10m1 stopBEG 8:00 AMShanghai - Belgrade | Tue, Dec 29 | China Southern AirlinesMYR 1,667 MYR 3,45252% off52% offMYR 3,452 MYR 1,667
SHA 8:50 PM18h 10m1 stopBEG 8:00 AMShanghai - Belgrade | Sat, Dec 12 | China Southern AirlinesMYR 1,784 MYR 3,45248% off48% offMYR 3,452 MYR 1,784
SHA 9:50 PM17h 10m1 stopBEG 8:00 AMShanghai - Belgrade | Sat, Dec 26 | China Southern AirlinesMYR 1,79248% offMYR 3,452 MYR 1,792
SHA 8:50 PM18h 10m1 stopBEG 8:00 AMShanghai - Belgrade | Tue, Dec 8 | China Southern AirlinesMYR 1,83147% offMYR 3,452 MYR 1,831
SHA 9:50 PM17h 10m1 stopBEG 8:00 AMShanghai - Belgrade | Tue, Dec 15 | China Southern AirlinesMYR 1,83247% offMYR 3,452 MYR 1,832
SHA 9:50 PM17h 10m1 stopBEG 8:00 AMShanghai - Belgrade | Sat, Nov 21 | China Southern AirlinesMYR 1,85446% offMYR 3,452 MYR 1,854
SHA 9:50 PM17h 10m1 stopBEG 8:00 AMShanghai - Belgrade | Tue, Jan 26 | China Southern AirlinesMYR 1,91045% offMYR 3,452 MYR 1,910
SHA 8:55 PM18h 5m1 stopBEG 8:00 AMShanghai - Belgrade | Fri, Nov 20 | Hainan AirlinesMYR 2,26934% offMYR 3,452 MYR 2,269
SHA 1:00 PM17h 25m1 stopBEG 2:00 PMShanghai - Belgrade | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
SHA 9:50 PM17h 10m1 stopBEG 8:00 AMShanghai - Belgrade | Tue, Dec 29 | China Southern AirlinesMYR 1,667 MYR 2,54935% off35% offMYR 2,549 MYR 1,667
SHA 9:50 PM17h 10m1 stopBEG 8:00 AMShanghai - Belgrade | Sun, Dec 6 | China Southern AirlinesMYR 1,741 MYR 1,95711% off11% offMYR 1,957 MYR 1,741
SHA 8:55 PM18h 5m1 stopBEG 8:00 AMShanghai - Belgrade | Fri, Nov 27 | Hainan AirlinesMYR 2,268 MYR 2,54911% off11% offMYR 2,549 MYR 2,268
SHA 7:50 PM19h 10m1 stopBEG 8:00 AMShanghai - Belgrade | Sun, Dec 27 | China Southern AirlinesMYR 1,70613% offMYR 1,957 MYR 1,706
SHA 7:30 PM19h 30m1 stopBEG 8:00 AMShanghai - Belgrade | Sat, Dec 26 | Hainan AirlinesMYR 1,66315% offMYR 1,957 MYR 1,663
SHA 4:50 PM22h 10m1 stopBEG 8:00 AMShanghai - Belgrade | Sun, Nov 29 | China Southern AirlinesMYR 1,70613% offMYR 1,957 MYR 1,706
SHA 3:50 PM23h 10m1 stopBEG 8:00 AMShanghai - Belgrade | Thu, Dec 10 | China Southern AirlinesMYR 1,73311% offMYR 1,957 MYR 1,733
SHA 2:50 PM24h 10m1 stopBEG 8:00 AMShanghai - Belgrade | Sun, Jan 3 | China Southern AirlinesMYR 1,66815% offMYR 1,957 MYR 1,668
SHA 11:55 AM27h 5m1 stopBEG 8:00 AMShanghai - Belgrade | Sat, Nov 28 | Hainan AirlinesMYR 1,42327% offMYR 1,957 MYR 1,423
SHA 1:00 PM17h 25m1 stopBEG 2:00 PMShanghai - Belgrade | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
SHA 8:50 PM18h 10m1 stopBEG 8:00 AMShanghai - Belgrade | Tue, Nov 17 | China Southern AirlinesMYR 1,862 MYR 3,45246% off46% offMYR 3,452 MYR 1,862
SHA 9:50 PM17h 10m1 stopBEG 8:00 AMShanghai - Belgrade | Sat, Nov 14 | China Southern AirlinesMYR 2,837 MYR 3,45218% off18% offMYR 3,452 MYR 2,837
SHA 8:55 PM18h 5m1 stopBEG 8:00 AMShanghai - Belgrade | Fri, Nov 13 | Hainan AirlinesMYR 3,072 MYR 3,45211% off11% offMYR 3,452 MYR 3,072
SHA 1:00 PM17h 25m1 stopBEG 2:00 PMShanghai - 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 Airport to Belgrade Nikola Tesla Airport?
The cheapest airline flying from Shanghai Hongqiao 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 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 Airport
9:50 PM
SHA
12:30 AM
CAN
S M T W T F SSearch -
CZ667
Baiyun Intl. Airport
2:25 AM
CAN
8:00 AM
BEG
- - T - - - S -
HU7610
Shanghai Hongqiao Airport
8:55 PM
SHA
11:15 PM
PEK
S M T W T F SSearch -
HU7969
Beijing Capital Intl. Airport
3:55 AM
PEK
8:00 AM
BEG
- M - - - F - -
HU7606
Shanghai Hongqiao Airport
7:30 PM
SHA
9:55 PM
PEK
S M T W T F SSearch -
HU7969
Beijing Capital Intl. Airport
3:55 AM
PEK
8:00 AM
BEG
- M - - - F - -
CZ3538
Shanghai Hongqiao Airport
2:50 PM
SHA
5:20 PM
CAN
S M T W T F SSearch -
CZ667
Baiyun Intl. Airport
2:25 AM
CAN
8:00 AM
BEG
- - T - - - S -
CA4542
Shanghai Hongqiao Airport
9:00 PM
SHA
11:55 PM
CKG
S M T W T F SSearch -
CA435
Chongqing Jiangbei Intl. Airport
2:35 AM
CKG
6:40 AM
BUD
- - T - - - - -
JU143
Ferenc Liszt Intl. Airport
3:15 PM
BUD
4:20 PM
BEG
S M T W T F S -
MU2170
Shanghai Hongqiao Airport
8:35 PM
SHA
11:30 PM
XIY
S M T W T F SSearch -
MU5063
Xi'an Xianyang Airport
1:55 AM
XIY
6:00 AM
VIE
S - - W - F - -
JU313
Vienna Airport
2:45 PM
VIE
4:15 PM
BEG
S - - W T - S -
HU7608
Shanghai Hongqiao Airport
3:30 PM
SHA
5:50 PM
PEK
S M T W T F SSearch -
HU7969
Beijing Capital Intl. Airport
3:55 AM
PEK
8:00 AM
BEG
- M - - - F - -
CZ3524
Shanghai Hongqiao Airport
11:50 AM
SHA
2:20 PM
CAN
S M T W T F SSearch -
CZ667
Baiyun Intl. Airport
2:25 AM
CAN
8:00 AM
BEG
- - T - - - S -
HU7604
Shanghai Hongqiao Airport
10:50 AM
SHA
1:05 PM
PEK
S M T W T F SSearch -
HU7969
Beijing Capital Intl. Airport
3:55 AM
PEK
8:00 AM
BEG
- M - - - F - -
CZ3534
Shanghai Hongqiao Airport
10:50 AM
SHA
1:20 PM
CAN
S M T W T F SSearch -
CZ667
Baiyun Intl. Airport
2:25 AM
CAN
8:00 AM
BEG
- - T - - - S
About Shanghai Hongqiao Airport and Belgrade Nikola Tesla Airport
Learn about Shanghai Hongqiao Airport (SHA) and Belgrade Nikola Tesla Airport (BEG) — including location, terminals, transportation, and travel tips.
| Flight distance | 8,413.45 km |
|---|---|
| Cheapest one-way ticket price | MYR 1,423 |
| Cheapest return ticket price | MYR 3,293 |
FAQs for Shanghai Hongqiao Airport to Belgrade Nikola Tesla Airport Flights
What are the cheapest flights from Shanghai Hongqiao Airport to Belgrade Nikola Tesla Airport?
One-way flights from Shanghai Hongqiao Airport to Belgrade Nikola Tesla Airport currently start from MYR 1,423, and round-trip fares start from MYR 3,293. The current lowest fare is a Hainan Airlines flight departing on Sat, Nov 28; prices may vary depending on availability.What is the average price of a flight from Shanghai Hongqiao 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 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 Airport to Belgrade Nikola Tesla Airport on Trip.com?
Enter Shanghai Hongqiao 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
- Cheap Shanghai Hongqiao Airport to Hong Kong Intl. Airport flights
- Flights from Shanghai Hongqiao Airport to Chongqing Jiangbei Intl. Airport
- Cheap Shanghai Hongqiao Airport to Shenzhen Intl. Airport flights
- Flights from Shanghai Hongqiao Airport to Baiyun Intl. Airport
- Nonstop flights Shanghai Hongqiao Airport to Beijing Capital Intl. Airport
- Flight deals from Shanghai Hongqiao Airport to Guangzhou
- Flight deals from Shanghai Hongqiao Airport to Shenzhen
- Nonstop flights from Shanghai Hongqiao Airport to Beijing
- Nonstop flights from Shanghai Hongqiao Airport to Chongqing
- Nonstop flights from Shanghai Hongqiao Airport to Chengdu
- Nonstop flights Adolfo Suárez Madrid-Barajas Airport to Belgrade Nikola Tesla Airport
- Nonstop flights Istanbul Airport to Belgrade Nikola Tesla Airport
- Cheap Roissy-Charles De Gaulle Airport to Belgrade Nikola Tesla Airport flights
- Nonstop flights Tivat Airport to Belgrade Nikola Tesla Airport
- Nonstop flights London Luton Airport to Belgrade Nikola Tesla Airport
- Flights from Tivat to Belgrade Nikola Tesla Airport
- Flights from Istanbul to Belgrade Nikola Tesla Airport
- Flights from London to Belgrade Nikola Tesla Airport
- Flights from Paris to Belgrade Nikola Tesla Airport
- Airlines fly from Shanghai 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.