General flight information
5 hr 18 min Travel time
3,958 km Distance between cities
3 hr Time zone difference
TJS 778 Lowest price
4 Direct flights per week
TJS 2,441 Average ticket price
06:50 Earliest departure
06:50 Latest departure
10 hr 15 min Travel time
4,274 km Distance between cities
3 hr Time zone difference
TJS 848 Lowest price
10 hr 35 min Travel time
4,462 km Distance between cities
3 hr Time zone difference
TJS 918 Lowest price
16 hr 15 min Travel time
4,225 km Distance between cities
3 hr Time zone difference
TJS 921 Lowest price
4,537 km Distance between cities
3 hr Time zone difference
4,103 km Distance between cities
3 hr Time zone difference
TJS 1,336 Lowest price
Popular destinations in Spain
Cheap tickets
Direct flight schedule
- Barcelona Tue, Thu, Sat, Sun from TJS 2,263
Connecting flights
TJS 827.19 Baku — Barcelona TJS 847.49 Baku — Alicante TJS 917.64 Baku — Madrid TJS 920.41 Baku — Valencia TJS 1,335 Baku — Ibiza
Wed 25 Nov 22:20 – 08:35
1 day 13 hr 15 min / 1 layover Sat 16 Jan 23:50 – 08:45
11 hr 55 min / 1 layover Wed 13 Jan 23:50 – 19:15
22 hr 25 min / 1 layover Sat 12 Dec 23:50 – 09:25
12 hr 35 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.