Did you know?
- The shortest flight between Belgrade and Barcelona on Alitalia is 1579 km.
- The shortest connecting flight from Belgrade to Barcelona is 3552 km on Iberia.
- The smallest aircraft operated by Lufthansa flying between Belgrade and Barcelona is a EMJ with 108 seats.
- There are 1 nonstop flights on route from Belgrade to Barcelona every day.
- The shortest connecting flight from Belgrade to Barcelona is 22 hours, 55 minutes on Iberia.
Hotels in Barcelona
Traveling on the route and need hotel in Barcelona? Choose from more than 45,000 hotels.