On this page, you can find and book flights from Budapest to Madrid. The 1,978 km route is serviced regularly, with approximately 18 flights per week, providing flexibility when choosing your departure time.
This route is operated by airlines such as Iberia, Wizz Air, and Vueling. Ticket prices depend on the season, so we recommend using the price chart and calendar to find the best deal. You can also find information on how to get to Budapest Airport and how to get from Madrid Airport after your arrival.




























