
Popular airlines from Shanghai Pudong Intl. Airport (PVG) to Nikola Tesla Airport (BEG)
- Air France
Air France
- Turkish Airlines
Turkish Airlines
- Emirates
Emirates
- KLM
KLM
- Lufthansa
Lufthansa
- Swiss International Air Lines
Swiss International Air Lines
- Austrian Airlines
Austrian Airlines
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Find Cheap Flights from Shanghai (PVG) to Belgrade (BEG)
Prices were available within the past 7 days and start at HK$3,632 for one-way flights and HK$5,107 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.










Origin airport | Pudong Intl. |
|---|---|
Destination airport | Nikola Tesla |
Airlines serving | Air France, Austrian Airlines, Emirates, Qatar Airways, Swiss International Air Lines, Turkish Airlines |
Return price | HK$5,107 |
Distance | 8390 km |
Average flight time | 12 hours 25 mins |
Flights from Shanghai to Belgrade
Book cheap flights from Shanghai (PVG) to Belgrade (BEG) on Expedia.com.hk. Find the best flight deals to destinations around the world for your next leisure or business travel on Expedia.com.hk.
Search for flights from Shanghai (PVG) to Belgrade (BEG) to find great flight deals suitable to your travel date and time. Expedia.com.hk flight booking search engine is simple to use and looking for cheap flights is as easy as a click of a mouse or on your mobile devices.
Be assured that you’re seeing the best price guaranteed! Our friendly customer service representatives are here to serve you 24 hours day to provide assistance and answer any questions that you may have about booking your Shanghai (PVG) to Belgrade (BEG) trip. Call us at 3077-4857 (direct number - 24 hours day for English).
Save more when combine your Belgrade flight with a hotel for a package deal! Discover additional savings by booking in advance. Now you can find activities in Belgrade and things to do in Belgrade for your perfect vacation with Expedia Thing to Do.
If you would like to book flights to Belgrade more flexibly, many prefer to purchase one-way tickets with options to take different airlines. A one way ticket to Belgrade is HK$3,632 now!
Frequently asked questions
Explore a world of travel with Expedia
- Casino Hotel Hotels in Novi Beograd
- Belgrade Hotels
- Hotels near University of Belgrade
- Boutique Hotel Hotels in Belgrade
- Dobanovci Hotels
- Batajnica Hotels
- Skadarlija Hotels
- Hostels in Belgrade
- Casino Hotel Hotels in Belgrade
- Adventure Sport Hotel Hotels in Belgrade
- Golf Hotel Hotels in Belgrade
- 5 Star Hotels in Belgrade
- Savski Venac Hotels
- Spa Hotel Hotels in Belgrade
- All-Inclusive Hotel Hotels in Belgrade
- Hotels near Republic Square
- Guest Houses in Belgrade
- Aparthotels in Belgrade
- Central Serbia Hotels
- Bar Hotel Hotels in Belgrade
- Hotels near Nikola Tesla
- Luxury Hotel Hotels in Belgrade
- Apartments in Belgrade
- Spa Hotel Hotels in Novi Beograd
- Stari Grad Hotels
- Hotel with Pool Hotels in Belgrade
- Surčin Hotels
- Emirates Sydney (SYD) to Belgrade (BEG) flights
- Emirates Bangkok (BKK) to Belgrade (BEG) flights
- Flights to Belgrade
- Flights from Železnik
- Flights from London (LON) to Belgrade (BEG)
- Aegean Yerevan (EVN) to Belgrade (BEG) flights
- Flights from Detroit (DTW) to Belgrade (BEG)
- Lot-Polish Airlines London (LHR) to Belgrade (BEG) flights
- Klm Osaka (KIX) to Belgrade (BEG) flights
- Turkish Airlines Moscow (VKO) to Belgrade (BEG) flights
- Flights from Cape Town (CPT) to Belgrade (BEG)
- Flights from Hangzhou (HGH) to Belgrade (BEG)
- Flights from London (STN) to Belgrade (BEG)
- Flights from Paris (CDG) to Belgrade (BEG)
- Lufthansa Copenhagen (CPH) to Belgrade (BEG) flights
- Flights from Beijing (PEK) to Belgrade (BEG)
- Flights from Nassau (NAS) to Belgrade (BEG)
- Flights from Geneva (GVA) to Belgrade (BEG)
- Flights from Riga (RIX) to Belgrade (BEG)
- Flights from Manila (MNL) to Belgrade (BEG)
- Flights from Melbourne (MEL) to Belgrade (BEG)
- Flights from Jakarta (JKT) to Belgrade (BEG)
- Air France Nice (NCE) to Belgrade (BEG) flights
- Flights from Moscow (DME) to Belgrade (BEG)
- Flights from Sandefjord (TRF) to Belgrade (BEG)
- Flights from Port Elizabeth (PLZ) to Belgrade (BEG)
- Flights from Helsingborg (AGH) to Belgrade (BEG)
- Flights from Guangzhou (CAN) to Belgrade (BEG)
- Flights from Zürich (ZRH) to Belgrade (BEG)
- Flights from Dubai (DXB) to Belgrade (BEG)
- Air France Ljubljana (LJU) to Belgrade (BEG) flights
- Flights from Bucharest (OTP) to Belgrade (BEG)
- Flights from Miyanmin (MPX) to Belgrade (BEG)
- Flights from Moscow (SVO) to Belgrade (BEG)
- Air France Barcelona (BCN) to Belgrade (BEG) flights
- Turkish Airlines Beijing (PEK) to Belgrade (BEG) flights
- Turkish Airlines Shanghai (PVG) to Belgrade (BEG) flights
- Qatar Airways Hong Kong (HKG) to Belgrade (BEG) flights
- Flights from Seattle (SEA) to Belgrade (BEG)
- Flights from Boca Raton (BCT) to Belgrade (BEG)
- Flights from Nikola Tesla
- Flights from Manchester (MAN) to Belgrade (BEG)
- Flights from Hong Kong (HKG) to Belgrade (BEG)
- Flights from Laoag (LAO) to Belgrade (BEG)
- Flights from Tuzla (TZL) to Belgrade (BEG)
- Flights from Aleknagik (WKK) to Belgrade (BEG)
- Emirates Hong Kong (HKG) to Belgrade (BEG) flights