General flight information
2 hr 38 min Travel time
1,497 km Distance between cities
₾93 Lowest price
19 Direct flights per week
₾186 Average ticket price
05:45 Earliest departure
17:30 Latest departure
3 hr 1 min Travel time
1,973 km Distance between cities
₾97 Lowest price
10 Direct flights per week
05:30 Earliest departure
15:45 Latest departure
3 hr 30 min Travel time
2,262 km Distance between cities
₾113 Lowest price
4 Direct flights per week
05:00 Earliest departure
20:25 Latest departure
3 hr Travel time
1,799 km Distance between cities
₾111 Lowest price
4 Direct flights per week
09:25 Earliest departure
16:10 Latest departure
1,772 km Distance between cities
₾107 Lowest price
2 Direct flights per week
05:00 Earliest departure
16:30 Latest departure
3 hr 13 min Travel time
1,879 km Distance between cities
₾60 Lowest price
2 Direct flights per week
05:15 Earliest departure
16:40 Latest departure
2,327 km Distance between cities
₾177 Lowest price
5 hr 40 min Travel time
1,579 km Distance between cities
₾92 Lowest price
1 Direct flights per week
19:40 Earliest departure
19:40 Latest departure
1,717 km Distance between cities
₾175 Lowest price
5 hr 5 min Travel time
3,738 km Distance between cities
1 hr Time zone difference
₾187 Lowest price
1 Direct flights per week
11:15 Earliest departure
11:15 Latest departure
Cheap tickets
Direct flight schedule
- Barcelona Tue, Fri from ₾110.31
- Madrid Mon, Tue, Wed, Fri, Sat, Sun from ₾106.2
- Malaga Tue, Thu from ₾597.4
- Valencia Mon, Fri, Sat, Sun from ₾108.4
- Bilbao Tue, Sat, Sun from ₾140.79
- Alicante Tue, Thu, Fri from ₾72.87
- Sevilla Sun from ₾640.57
- Palma Mallorca Wed, Fri from ₾120.9
Connecting flights
12-month price trend
₾467₾209₾467₾209
₾209
₾209
Jan₾416
₾416
Feb₾360
₾360
Mar₾430
₾430
Apr₾297
₾297
May₾365
₾365
Jun₾324
₾324
Jul₾442
₾442
Aug₾444
₾444
Sep₾311
₾311
Oct₾245
₾245
Nov₾467
₾467
DecAirlines with flights from Budapest to Spain
Including connecting fares
FAQ
Flight duration from Budapest to Spain
On average, flights from Budapest to Spain take around 3 hours 25 minutes when flying directly. With layovers, the flight duration can be up to 6 hours 35 minutes.