General flight information
5 hr 18 min Travel time
3,958 km Distance between cities
3 hr Time zone difference
KGS7,004 Lowest price
4 Direct flights per week
KGS21,076 Average ticket price
06:50 Earliest departure
06:50 Latest departure
10 hr 35 min Travel time
4,462 km Distance between cities
3 hr Time zone difference
KGS7,433 Lowest price
6,107 km Distance between cities
4 hr Time zone difference
KGS9,833 Lowest price
3,974 km Distance between cities
3 hr Time zone difference
KGS11,310 Lowest price
9 hr 55 min Travel time
4,663 km Distance between cities
3 hr Time zone difference
KGS9,545 Lowest price
16 hr 15 min Travel time
4,225 km Distance between cities
3 hr Time zone difference
KGS8,769 Lowest price
12 hr 30 min Travel time
4,764 km Distance between cities
3 hr Time zone difference
KGS9,470 Lowest price
4,311 km Distance between cities
3 hr Time zone difference
KGS12,341 Lowest price
10 hr 15 min Travel time
4,274 km Distance between cities
3 hr Time zone difference
KGS8,426 Lowest price
4,103 km Distance between cities
3 hr Time zone difference
KGS12,631 Lowest price
Cheap tickets
Direct flight schedule
- Barcelona Tue, Thu, Sat, Sun from KGS21,284
Connecting flights
KGS7,003 Baku — Barcelona KGS7,433 Baku — Madrid KGS9,833 Baku — Tenerife KGS11,310 Baku — Palma KGS9,545 Baku — Malaga KGS8,768 Baku — Valencia KGS9,469 Baku — Sevilla KGS12,340 Baku — Bilbao KGS8,426 Baku — Alicante KGS12,631 Baku — Ibiza
Wed 25 Nov 22:20 – 08:35
1 day 13 hr 15 min / 1 layover Mon 30 Nov 23:50 – 09:30
1 day 12 hr 40 min / 1 layover Mon 11 Jan 23:15 – 10:05
1 day 14 hr 50 min / 1 layover Wed 13 Jan 23:50 – 06:20
1 day 9 hr 30 min / 3 layovers Mon 18 Jan 23:15 – 09:25
13 hr 10 min / 1 layover Sat 12 Dec 23:50 – 09:25
12 hr 35 min / 1 layover Mon 11 Jan 23:15 – 21:25
2 day 1 hr 10 min / 1 layover Sat 28 Nov 23:50 – 09:20
12 hr 30 min / 1 layover Wed 25 Nov 22:20 – 08:45
1 day 13 hr 25 min / 1 layover +2
Wed 20 Jan 23:50 – 15:55
19 hr 5 min / 2 layovers FAQ
Flight duration from Baku to Spain
On average, flights from Baku to Spain take around 5 hours 50 minutes when flying directly. With layovers, the flight duration can be up to 10 hours 41 minutes.