General flight information
10 hr 30 min Travel time
5,136 km Distance between cities
3 hr Time zone difference
KGS11,521 Lowest price
45 Direct flights per week
14:05 Earliest departure
02:35 Latest departure
12 hr 10 min Travel time
5,625 km Distance between cities
3 hr Time zone difference
KGS13,337 Lowest price
45 Direct flights per week
14:15 Earliest departure
02:35 Latest departure
6,982 km Distance between cities
4 hr Time zone difference
KGS13,015 Lowest price
5,082 km Distance between cities
3 hr Time zone difference
5,341 km Distance between cities
3 hr Time zone difference
KGS19,178 Lowest price
10 hr 7 min Travel time
5,701 km Distance between cities
3 hr Time zone difference
KGS17,098 Lowest price
10 hr 30 min Travel time
5,836 km Distance between cities
3 hr Time zone difference
KGS17,914 Lowest price
5,567 km Distance between cities
3 hr Time zone difference
KGS24,364 Lowest price
5,348 km Distance between cities
3 hr Time zone difference
KGS17,477 Lowest price
5,189 km Distance between cities
3 hr Time zone difference
KGS18,838 Lowest price
Cheap tickets
Direct flight schedule
- Barcelona every day from KGS47,403
- Madrid every day from KGS45,636
Connecting flights
KGS15,130 Abu Dhabi — Barcelona KGS13,345 Abu Dhabi — Madrid KGS23,296 Abu Dhabi — Tenerife KGS19,178 Abu Dhabi — Valencia KGS17,097 Abu Dhabi — Malaga KGS17,914 Abu Dhabi — Sevilla KGS17,476 Abu Dhabi — Alicante KGS18,838 Abu Dhabi — Ibiza
Mon 7 Dec 03:55 – 11:45
10 hr 50 min / 1 layover Tue 17 Nov 03:55 – 11:40
10 hr 45 min / 1 layover Fri 20 Nov 03:55 – 22:25
1 day 22 hr 30 min / 2 layovers Sat 21 Nov 03:55 – 21:25
20 hr 30 min / 2 layovers Thu 10 Dec 03:55 – 22:50
21 hr 55 min / 2 layovers Thu 26 Nov 03:55 – 12:15
11 hr 20 min / 1 layover Sat 21 Nov 03:55 – 11:20
10 hr 25 min / 1 layover Wed 18 Nov 03:55 – 08:50
1 day 7 hr 55 min / 2 layovers FAQ
Flight duration from Abu Dhabi to Spain
On average, flights from Abu Dhabi to Spain take around 7 hours 39 minutes when flying directly. With layovers, the flight duration can be up to 12 hours 28 minutes.