General flight information
2 hr 41 min Travel time
1,529 km Distance between cities
KGS3,625 Lowest price
18 Direct flights per week
KGS6,734 Average ticket price
06:30 Earliest departure
19:30 Latest departure
3 hr 10 min Travel time
2,028 km Distance between cities
KGS3,072 Lowest price
14 Direct flights per week
KGS5,860 Average ticket price
08:05 Earliest departure
18:00 Latest departure
2 hr 40 min Travel time
1,569 km Distance between cities
KGS5,248 Lowest price
5 Direct flights per week
06:05 Earliest departure
17:15 Latest departure
3,674 km Distance between cities
1 hr Time zone difference
KGS10,146 Lowest price
5 hr 22 min Travel time
1,816 km Distance between cities
KGS4,827 Lowest price
5 Direct flights per week
06:00 Earliest departure
17:10 Latest departure
3 hr 40 min Travel time
2,268 km Distance between cities
KGS6,869 Lowest price
3 Direct flights per week
08:10 Earliest departure
13:30 Latest departure
2 hr 45 min Travel time
1,877 km Distance between cities
KGS5,949 Lowest price
7 Direct flights per week
05:45 Earliest departure
17:30 Latest departure
2,353 km Distance between cities
KGS7,711 Lowest price
7 hr 47 min Travel time
3,742 km Distance between cities
1 hr Time zone difference
KGS10,462 Lowest price
1,871 km Distance between cities
KGS7,749 Lowest price
Cheap tickets
Direct flight schedule
- Barcelona every day from KGS3,941
- Madrid Mon, Tue, Wed, Thu, Fri, Sat from KGS3,234
- Palma Mallorca Tue, Thu, Fri, Sat, Sun from KGS24,036
- Valencia Tue, Thu, Sun from KGS14,724
- Malaga Tue, Thu, Sun from KGS17,407
- Alicante Mon, Tue, Thu, Fri, Sat, Sun from KGS5,161
Connecting flights
KGS5,247 Belgrade — Palma Mallorca KGS10,145 Belgrade — Las Palmas KGS4,827 Belgrade — Valencia KGS6,902 Belgrade — Malaga KGS7,711 Belgrade — Sevilla KGS10,778 Belgrade — Tenerife KGS7,749 Belgrade — Bilbao
Wed 26 Aug 21:15 – 16:35
19 hr 20 min / 1 layover +2
Mon 6 Jul 21:15 – 23:10
1 day 2 hr 55 min / 2 layovers Mon 22 Jun 21:15 – 22:25
1 day 1 hr 10 min / 1 layover Wed 17 Jun 21:15 – 15:45
18 hr 30 min / 1 layover Wed 22 Jul 15:55 – 00:20
1 day 8 hr 25 min / 1 layover Sun 13 Sep 21:15 – 10:50
14 hr 35 min / 1 layover Mon 7 Sep 21:15 – 23:00
1 day 1 hr 45 min / 1 layover 12-month price trend
KGS21,602KGS13,383KGS21,602KGS13,383
Airlines with flights from Belgrade to Spain
Including connecting fares
FAQ
Flight duration from Belgrade to Spain
On average, flights from Belgrade to Spain take around 3 hours 20 minutes when flying directly. With layovers, the flight duration can be up to 7 hours.