General flight information
2 hr 35 min Travel time
1,528 km Distance between cities
TJS 312 Lowest price
13 Direct flights per week
06:30 Earliest departure
19:10 Latest departure
3 hr 10 min Travel time
1,875 km Distance between cities
TJS 414 Lowest price
6 Direct flights per week
06:00 Earliest departure
17:35 Latest departure
3 hr 14 min Travel time
2,027 km Distance between cities
TJS 452 Lowest price
13 Direct flights per week
07:50 Earliest departure
17:35 Latest departure
6 hr 5 min Travel time
1,810 km Distance between cities
TJS 446 Lowest price
4 Direct flights per week
06:00 Earliest departure
17:10 Latest departure
2,097 km Distance between cities
TJS 697 Lowest price
1,706 km Distance between cities
Popular destinations in Spain
Cheap tickets
Direct flight schedule
- Barcelona every day from TJS 311.8
- Alicante Mon, Tue, Thu, Fri, Sat from TJS 430.68
- Madrid Mon, Wed, Thu, Fri, Sat, Sun from TJS 498.31
- Valencia Thu, Sun from TJS 1,271
12-month price trend
TJS 2,018TJS 1,250TJS 2,018TJS 1,250
FAQ
Flight duration from Belgrade to Spain
On average, flights from Belgrade to Spain take around 3 hours 12 minutes when flying directly. With layovers, the flight duration can be up to 7 hours 9 minutes.