Flight tickets from Belgrade Spain

BEG

General flight information

3 ⁠hr 10 ⁠min Travel time
2,028 km Distance between cities
TJS 291 Lowest price
6 Direct flights per week
08:05 Earliest departure
18:00 Latest departure

Cheap tickets

Cheapest
TJS 290.73
Thu 18 Jun 18:00 – 21:35
3 ⁠hr 35 ⁠min / direct
Cheapest including baggage
TJS 546.97
Thu 18 Jun 18:00 – 21:35
3 ⁠hr 35 ⁠min / direct

Direct flight schedule

  • Madrid Fri, Sat from TJS 279.52
  • Barcelona Mon, Fri, Sun from TJS 342.49
  • Alicante Tue, Thu from TJS 353
  • Malaga Tue from TJS 1,702

12-month price trend

TJS 2,241TJS 1,388TJS 2,241TJS 1,388
TJS 2,241
Jan
TJS 2,241
TJS 1,971
Feb
TJS 1,971
TJS 2,020
Mar
TJS 2,020
TJS 2,161
Apr
TJS 2,161
TJS 2,032
May
TJS 2,032
TJS 1,845
Jun
TJS 1,845
TJS 1,926
Jul
TJS 1,926
TJS 2,140
Aug
TJS 2,140
TJS 2,120
Sep
TJS 2,120
TJS 1,388
Oct
TJS 1,388
TJS 2,229
Nov
TJS 2,229
TJS 1,876
Dec
TJS 1,876

FAQ

Flight duration from Belgrade to Spain

On average, flights from Belgrade to Spain take around 3 hours 7 minutes when flying directly. With layovers, the flight duration can be up to 6 hours 55 minutes.

How much do flights cost from Belgrade to Spain?

Are there direct flights from Belgrade Spain?

Which airlines fly to Spain from Belgrade?

When is it cheapest to fly from Belgrade to Spain?