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

Cheap flights from Barcelona to Belgrade from €27

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

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

Barcelona to Belgrade at a glance

Airlines flying nonstop from Barcelona to Belgrade

2 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
Wizz Air——€27Search
Air Serbia——€36Search

Cheapest month to fly from Barcelona to Belgrade

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
NoneBelgrade vs Barcelona
Currency in Belgrade
USD
Airports
BCN → BEG

Flights from Barcelona to Belgrade: questions answered

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

More flights from Barcelona