Flight times from Belgrade to Shanghai & schedule

The average flight time from Belgrade to Shanghai is About 11 hours 10 minutes, covering a distance of About 8,413.57 km.

Flight duration

About 11 hours 10 minutes

Flight distance

About 8,413.57 km

How long is the flight from Belgrade to Shanghai?

The flights usually depart from Belgrade Nikola Tesla Airport and arrive at Shanghai Pudong International Airport.

See more
Earliest first
Latest first
Air Serbia JU986
BEG 1:30 PM
PVG 7:40 AM
Nonstop 11.2h
S
M
T
W
T
F
S
Check prices
Wizz Air W64031
BEG 3:55 PM
FCO 5:40 PM
With stops 1.8h
S
M
T
W
T
F
S
China Eastern Airlines MU788
FCO 9:10 PM
PVG 2:40 PM
11.5h
S
M
T
W
T
F
S
Check prices
Air Serbia JU584
BEG 5:10 PM
BCN 7:50 PM
With stops 2.7h
S
M
T
W
T
F
S
Air China CA840
BCN 12:10 PM
PVG 6:45 AM
12.6h
S
M
T
W
T
F
S
Check prices
Air Serbia JU580
BEG 6:30 AM
BCN 9:10 AM
With stops 2.7h
S
M
T
W
T
F
S
Air China CA840
BCN 12:10 PM
PVG 6:45 AM
12.6h
S
M
T
W
T
F
S
Check prices
Wizz Air W64115
BEG 6:25 PM
BCN 9:10 PM
With stops 2.8h
S
M
T
W
T
F
S
Air China CA840
BCN 12:10 PM
PVG 6:45 AM
12.6h
S
M
T
W
T
F
S
Check prices
AEGEAN A3977
BEG 9:40 AM
ATH 12:15 PM
With stops 1.6h
S
M
T
W
T
F
S
Juneyao Airlines HO1658
ATH 2:35 PM
PVG 5:10 AM
9.6h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU7970
BEG 11:00 AM
PEK 3:00 AM
With stops 10.0h
S
M
T
W
T
F
S
Hainan Airlines HU7613
PEK 7:30 AM
PVG 9:50 AM
2.3h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU7970
BEG 11:00 AM
PEK 3:00 AM
With stops 10.0h
S
M
T
W
T
F
S
Hainan Airlines HU7607
PEK 4:45 PM
SHA 7:00 PM
2.3h
S
M
T
W
T
F
S
Check prices
Wizz Air W64151
BEG 11:35 AM
NYO 2:20 PM
With stops 2.8h
S
M
T
W
T
F
S
China Eastern Airlines MU290
ARN 9:40 PM
PVG 3:10 PM
10.5h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ668
BEG 11:00 AM
CAN 3:50 AM
With stops 10.8h
S
M
T
W
T
F
S
China Southern Airlines CZ3581
CAN 6:00 PM
SHA 8:30 PM
2.5h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ668
BEG 11:00 AM
CAN 3:50 AM
With stops 10.8h
S
M
T
W
T
F
S
China Southern Airlines CZ3595
CAN 8:00 PM
SHA 10:20 PM
2.3h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU7970
BEG 11:00 AM
PEK 3:00 AM
With stops 10.0h
S
M
T
W
T
F
S
Hainan Airlines HU7611
PEK 9:30 PM
SHA 11:40 PM
2.2h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ668
BEG 11:00 AM
CAN 3:50 AM
With stops 10.8h
S
M
T
W
T
F
S
China Southern Airlines CZ3586
CAN 10:00 PM
PVG 12:20 AM
2.3h
S
M
T
W
T
F
S
Check prices
Qatar Airways QR232
BEG 12:40 PM
DOH 6:40 PM
With stops 5.0h
S
M
T
W
T
F
S
Qatar Airways QR870
DOH 2:10 AM
PVG 4:20 PM
9.2h
S
M
T
W
T
F
S
Check prices
Qatar Airways QR232
BEG 12:40 PM
DOH 6:40 PM
With stops 5.0h
S
M
T
W
T
F
S
Qatar Airways QR872
DOH 8:25 AM
PVG 10:35 PM
9.2h
S
M
T
W
T
F
S
Check prices
See all
Qatar Airways QR232
BEG 12:40 PM
DOH 6:40 PM
With stops 5.0h
S
M
T
W
T
F
S
Qatar Airways QR870
DOH 2:10 AM
PVG 4:20 PM
9.2h
S
M
T
W
T
F
S
Check prices
Qatar Airways QR232
BEG 12:40 PM
DOH 6:40 PM
With stops 5.0h
S
M
T
W
T
F
S
Qatar Airways QR872
DOH 8:25 AM
PVG 10:35 PM
9.2h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU7970
BEG 11:00 AM
PEK 3:00 AM
With stops 10.0h
S
M
T
W
T
F
S
Hainan Airlines HU7613
PEK 7:30 AM
PVG 9:50 AM
2.3h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU7970
BEG 11:00 AM
PEK 3:00 AM
With stops 10.0h
S
M
T
W
T
F
S
Hainan Airlines HU7607
PEK 4:45 PM
SHA 7:00 PM
2.3h
S
M
T
W
T
F
S
Check prices
Wizz Air W64151
BEG 11:35 AM
NYO 2:20 PM
With stops 2.8h
S
M
T
W
T
F
S
China Eastern Airlines MU290
ARN 9:40 PM
PVG 3:10 PM
10.5h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ668
BEG 11:00 AM
CAN 3:50 AM
With stops 10.8h
S
M
T
W
T
F
S
China Southern Airlines CZ3581
CAN 6:00 PM
SHA 8:30 PM
2.5h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ668
BEG 11:00 AM
CAN 3:50 AM
With stops 10.8h
S
M
T
W
T
F
S
China Southern Airlines CZ3595
CAN 8:00 PM
SHA 10:20 PM
2.3h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU7970
BEG 11:00 AM
PEK 3:00 AM
With stops 10.0h
S
M
T
W
T
F
S
Hainan Airlines HU7611
PEK 9:30 PM
SHA 11:40 PM
2.2h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ668
BEG 11:00 AM
CAN 3:50 AM
With stops 10.8h
S
M
T
W
T
F
S
China Southern Airlines CZ3586
CAN 10:00 PM
PVG 12:20 AM
2.3h
S
M
T
W
T
F
S
Check prices
AEGEAN A3977
BEG 9:40 AM
ATH 12:15 PM
With stops 1.6h
S
M
T
W
T
F
S
Juneyao Airlines HO1658
ATH 2:35 PM
PVG 5:10 AM
9.6h
S
M
T
W
T
F
S
Check prices
Air Serbia JU580
BEG 6:30 AM
BCN 9:10 AM
With stops 2.7h
S
M
T
W
T
F
S
Air China CA840
BCN 12:10 PM
PVG 6:45 AM
12.6h
S
M
T
W
T
F
S
Check prices
Wizz Air W64115
BEG 6:25 PM
BCN 9:10 PM
With stops 2.8h
S
M
T
W
T
F
S
Air China CA840
BCN 12:10 PM
PVG 6:45 AM
12.6h
S
M
T
W
T
F
S
Check prices
Air Serbia JU584
BEG 5:10 PM
BCN 7:50 PM
With stops 2.7h
S
M
T
W
T
F
S
Air China CA840
BCN 12:10 PM
PVG 6:45 AM
12.6h
S
M
T
W
T
F
S
Check prices
Wizz Air W64031
BEG 3:55 PM
FCO 5:40 PM
With stops 1.8h
S
M
T
W
T
F
S
China Eastern Airlines MU788
FCO 9:10 PM
PVG 2:40 PM
11.5h
S
M
T
W
T
F
S
Check prices
Air Serbia JU986
BEG 1:30 PM
PVG 7:40 AM
Nonstop 11.2h
S
M
T
W
T
F
S
Check prices
See all
Air Serbia JU986
BEG 1:30 PM
PVG 7:40 AM
Nonstop 11.2h
S
M
T
W
T
F
S
Check prices
Air Serbia JU986
BEG 1:30 PM
PVG 7:40 AM
Nonstop 11.2h
S
M
T
W
T
F
S
Check prices

FAQs about flight schedules from Belgrade to Shanghai

  • When are flight tickets from Belgrade (BEG) to Shanghai (SHA) the cheapest?

    Airlines adjust prices for flights from Belgrade to Shanghai based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • It takes around 11 hours 10 minutes to fly from Belgrade (BEG) to Shanghai (SHA).
  • Airlines with flights from Belgrade (BEG) to Shanghai (SHA): Air Serbia.