Flights from Porto to Belgrade

OPOBEG

Francisco de Sá Carneiro Airport (Porto, Portugal) → Belgrade Nikola Tesla Airport (Belgrade, Serbia)

Also known as Porto.

Est. nonstop
~3h 24m
Distance
2,376 km
Airlines
Air Serbia

Loading schedule…

Porto to Belgrade — frequently asked

How long is the flight from Porto to Belgrade?
OPO–BEG is about 3h 24m nonstop, covering 2,376 km (1,476 mi).
Which airlines fly nonstop from Porto to Belgrade?
Air Serbia operates this route nonstop.