General flight information
8 hr 41 min Travel time
5,163 km Distance between cities
3 hr Time zone difference
₼317 Lowest price
12 Direct flights per week
₼502 Average ticket price
07:45 Earliest departure
03:25 Latest departure
8 hr 3 min Travel time
5,655 km Distance between cities
3 hr Time zone difference
₼324 Lowest price
8 Direct flights per week
07:30 Earliest departure
14:30 Latest departure
5,380 km Distance between cities
3 hr Time zone difference
₼456 Lowest price
13 hr 25 min Travel time
5,742 km Distance between cities
3 hr Time zone difference
₼420 Lowest price
13 hr 40 min Travel time
5,107 km Distance between cities
3 hr Time zone difference
₼446 Lowest price
5,874 km Distance between cities
3 hr Time zone difference
₼562 Lowest price
5,223 km Distance between cities
3 hr Time zone difference
₼413 Lowest price
5,384 km Distance between cities
3 hr Time zone difference
₼432 Lowest price
5,589 km Distance between cities
3 hr Time zone difference
₼872 Lowest price
6,933 km Distance between cities
4 hr Time zone difference
Cheap tickets
Direct flight schedule
- Barcelona Tue, Fri, Sat from ₼1,137
- Madrid Mon, Wed, Sat from ₼1,325
Connecting flights
₼316.22 Dubai — Barcelona ₼323.01 Dubai — Madrid ₼455.6 Dubai — Valencia ₼419.8 Dubai — Malaga ₼445.45 Dubai — Palma Mallorca ₼561.96 Dubai — Sevilla ₼412.58 Dubai — Ibiza ₼431.79 Dubai — Alicante ₼871.82 Dubai — Bilbao
Thu 11 Jun 06:30 – 15:35
11 hr 5 min / 1 layover Tue 16 Jun 04:25 – 13:30
11 hr 5 min / 1 layover Sat 13 Jun 06:30 – 09:50
1 day 5 hr 20 min / 2 layovers Thu 4 Jun 06:30 – 00:50
20 hr 20 min / 2 layovers Thu 25 Jun 04:50 – 22:15
19 hr 25 min / 2 layovers Sat 30 May 21:50 – 11:50
1 day 16 hr / 2 layovers Sat 1 Aug 21:50 – 00:30
1 day 4 hr 40 min / 2 layovers Thu 11 Jun 06:30 – 08:25
1 day 3 hr 55 min / 2 layovers Tue 26 May 14:15 – 16:45
1 day 4 hr 30 min / 2 layovers Airlines with flights from Dubai to Spain
Including connecting fares
FAQ
Flight duration from Dubai to Spain
On average, flights from Dubai to Spain take around 7 hours 33 minutes when flying directly. With layovers, the flight duration can be up to 12 hours 17 minutes.