Flights Belgrade to Shanghai BEG to PVG

Flights from Belgrade (BEG) to Shanghai (PVG): 1 airline operates 1 flight number on this route, about 1 flight a week, distance 8440 km / 5244 miles. The next departure is JU986 (Air Serbia) on Sat, Nov 14 at 13:50 CET (12:50 GMT).

Airlines and flight numbers count operating flights from a year ago to a year ahead; code-share numbers are not counted. On time means landed less than 15 minutes late.

BEG Belgrade Belgrade Nikola Tesla Airport PVG Shanghai Shanghai Pudong International Airport
Route map BEG to PVG Great-circle route from Belgrade Nikola Tesla Airport, Serbia to Shanghai Pudong International Airport, China, 8440 km. Map data: Natural Earth. CHINA BEG PVG Map data: Natural Earth

Belgrade to Shanghai Flights

1 flight number from BEG to PVG, with the date each last flew. Local times: BEG CET, PVG UTC+8.

Flight Airline Last seen Departure Arrival
JU986 Air Serbia Nov 14, 2026 13:50 08:00

Upcoming flights

Local times at the departure airport.
Flight From To Scheduled Time Departure Status Details
JU986 Belgrade BEG Shanghai PVG 13:50 14:06 Delayed Track >

Recent flights

Local times at the departure airport.

Airlines flying BEG to PVG

BEG to PVG FAQ

How long is the flight from Belgrade to Shanghai?
About 10 h 40 min: that is the median flight time of the last 10 flights that landed; the timetable allows 11 h 5 min.
Which airlines fly from Belgrade to Shanghai?
Air Serbia has flights from Belgrade (BEG) to Shanghai (PVG) between a year ago and a year ahead. An airline listed may not fly the route every day.
How many flights a week go from Belgrade to Shanghai?
About 1 flight a week, counted over the two weeks before and after today. Only operating flights are counted, not code-share numbers.
Are flights from Belgrade to Shanghai on time?
7 of the last 10 flights that landed arrived less than 15 minutes after their scheduled time.
How far is Belgrade from Shanghai?
8440 km (5244 miles) in a straight line between Belgrade Nikola Tesla Airport and Shanghai Pudong International Airport.

Shanghai (PVG) to Belgrade (BEG) flights >