Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Belgrade
  4. Belgrade to Barcelona
Nonstop route · Serbia → Spain

Cheap flights from Belgrade to Barcelona from US$36

Wizz Air and Air Serbia fly nonstop from Belgrade to Barcelona. The flight takes around 2h 25m, and the cheapest one-way fare we found recently is US$36 on 29 Nov.

Direct flights available 2h 25m Cheapest in November Prices checked 14 days ago
BEGBCN

Belgrade to Barcelona at a glance

Airlines flying nonstop from Belgrade to Barcelona

2 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
Wizz Air——US$36Search
Air Serbia——US$51Search

Cheapest month to fly from Belgrade to Barcelona

Lowest one-way fare found for each month: November is cheapest, August the most expensive.

Good to know

Distance
1,528 km949 miles
Flight time
2h 25mestimate
Time difference
NoneBarcelona vs Belgrade
Currency in Barcelona
EUR
Airports
BEG → BCN

Flights from Belgrade to Barcelona: questions answered

How much is a flight from Belgrade to Barcelona?
The cheapest one-way fare we found recently is US$36, nonstop, departing in November. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Belgrade to Barcelona?
Yes. Wizz Air and Air Serbia fly this route nonstop.
How long is the flight from Belgrade to Barcelona?
A nonstop flight covers 1,528 km and takes around 2h 25m.
What is the cheapest month to fly from Belgrade to Barcelona?
November has the lowest fare we found (US$36), while August is the most expensive (US$99).
Which airlines fly from Belgrade to Barcelona?
Wizz Air and Air Serbia operate nonstop flights on this route.
Which airports serve Belgrade and Barcelona?
Belgrade: Belgrade Nikola Tesla Airport (BEG). Barcelona: Josep Tarradellas Barcelona-El Prat Airport (BCN).

More flights from Belgrade