[menuItemContent][menuItemRightSideContent]
Currency

Recommended flights from Budapest to Madrid

Showing flight information for Jul 30

Fastest Journey

3 h 15 m

Direct flights

2

Flights per day

13

Distance

1974 km

There are 2 direct flights between Budapest and Madrid per day, with the fastest journey taking just 3 hours and 15 minutes.

Cheapest
Fastest
04:30PMBudapest Ferenc Liszt International Airport3h15 07:45PMMadrid Barajas Airport
0 changes
$391One-way
2nd Cheapest
2nd Fastest
05:15PMBudapest Ferenc Liszt International Airport3h20 08:35PMMadrid Barajas Airport
0 changes
$581One-way
01:25PMBudapest Ferenc Liszt International Airport5h40 07:05PMMadrid Barajas Airport
1 changes
$3361One-way
10:15AMBudapest Ferenc Liszt International Airport5h25 03:40PMMadrid Barajas Airport
1 changes
$3451One-way
06:30PMBudapest Ferenc Liszt International Airport5h05 11:35PMMadrid Barajas Airport
1 changes
$3451One-way

These companies trust us. We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

COMPARE Prices across different modes

Thu
Jul 29
Find prices
$34Ryanair
Fri
Jul 30
$264Flixbus
$34ryanair sun
Sat
Jul 31
Find prices
$68Iberia
Sun
Aug 1
Find prices
$47Ryanair
Mon
Aug 2
Find prices
$13Wizz Air
Tue
Aug 3
Find prices
$148Lufthansa
Wed
Aug 4
$154Flixbus
$22ryanair sun
Thu
Aug 5
Find prices
$87Iberia
Fri
Aug 6
Find prices
$26Wizz Air
Sat
Aug 7
Find prices
$107Iberia
Sun
Aug 8
Find prices
$52Ryanair
Mon
Aug 9
Find prices
$19Wizz Air
Tue
Aug 10
Find prices
$130Air France
Wed
Aug 11
$164Flixbus
$34ryanair sun
Thu
Aug 12
Find prices
$87Iberia
Fri
Aug 13
$214Flixbus
$25Wizz Air
Sat
Aug 14
Find prices
$174KLM
Sun
Aug 15
Find prices
$52Ryanair
Mon
Aug 16
Find prices
$34ryanair sun
Tue
Aug 17
Find prices
$147Lufthansa
Wed
Aug 18
$164Flixbus
$47ryanair sun

Flight Information to Madrid from Budapest

distanceDistance1224 miles (1974 km)
durationAverage flight duration3 h 15 min
priceAverage plane ticket price$52 (€41)
changesDirect flightYes
carriersAirlinesWizz Air, Ryanair, Iberia, TAP Portugal, Brussels Airlines or Lufthansa

Flights from Budapest to Madrid cover the 1224 miles (1974 km) long trip taking on average 3 h 15 min with our travel partners like Wizz Air, Ryanair, Iberia, TAP Portugal, Brussels Airlines or Lufthansa. There are direct flight services available. While the average ticket price for this journey costs around $52 (€41), you can find the cheapest plane ticket for as low as $13 (€10). Travelers depart most frequently from Budapest Ferenc Liszt International Airport and arrive in Madrid Barajas Airport.

Airlines

Travel with Ryanair, Brussels Airlines and Wizz Air from Budapest to Madrid

Travel from Budapest to Madrid from $13 (€10) with Omio’s flight partners Ryanair, Brussels Airlines and Wizz Air! You can find the best schedules and tickets when comparing and booking the most convenient route for you.

Ryanair
Wizz Air
Brussels Airlines

Ryanair is the leading low-cost airline offering flights within Europe, where you can choose different ticket types for your flight from Budapest to Madrid: Value, Regular, Plus or Flexi Plus.

Book your Ryanair Budapest to Madrid flight with Omio and enjoy a smooth and relaxing journey! Check Ryanair’s up-to-date flight schedules for the ideal departure and arrival times, compare the fastest Budapest to Madrid routes as well as the amenities offered in the class fare you choose and buy the most affordable Ryanair plane tickets online that fit your budget. The distance between Budapest and Madrid is 1224 miles (1974 km), and the best price for a one-way Budapest - Madrid Ryanair plane ticket starts at $34 (€27) if you book in advance. If you would rather search for your Ryanair ticket in the Omio app, you can quickly see if it's a mobile ticket so that you can go paperless when traveling by plane. Waiting in a line at the airport to purchase your plane ticket will become yesterday's news. So, book your plane tickets online quickly and easily and enjoy your trip with Ryanair!

Ryanair has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Ryanair tickets between Budapest and Madrid and when traveling by flight:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Flights from Budapest to Madrid
Take a flight to Madrid easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Budapest to Madrid.
FAQs
What COVID-19 travel safety information and restrictions should I be aware of for my flight between Budapest and Madrid?

Travel by plane between Budapest, Hungary and Madrid, Spain is: Fully open.

Is international entry into Madrid from Budapest restricted?

International entry is allowed for: Entry is fully open for citizens and permanent residents of Hungary

Do I need to quarantine on arrival in Spain from Budapest?

Entry Requirements:

  • Pre-arrival Health Control Form (FCS) required
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing

What are the safety rules to follow in Madrid, Spain?

The government of Spain has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

The above information was last checked on 7/28/21. Remember to check the latest COVID-19 travel safety regulations for your flight between Budapest and Madrid closer to your date of departure here

What restrictions are there on reentering Hungary from Madrid, Spain?

The current restriction level for your return trip by plane from Madrid to Budapest is: Partially open

Are there any international entry restrictions on returning to Hungary from Spain?

Reentry to Hungary is allowed for: Entry is partially open for citizens and permanent residents of Spain

Do I need to quarantine on arrival in Hungary from Madrid?

What are the requirements?

  • 10-day mandatory quarantine and a negative COVID-19 test issued at most 2 days before arrival
  • Travellers with the Digital Green Certificate are exempt from the quarantine. Digital Green Certificate is proof that a person has been vaccinated against COVID-19, received a negative test result, or recovered from COVID-19

What are the safety rules to follow in Budapest, Hungary?

The government of Hungary has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last checked on 7/25/21. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your flight to Budapest from Madrid here.

How much do cheap flights between Budapest and Madrid cost?
If you’re looking to save money on tickets, you can find cheap Budapest to Madrid flights for as little as $13 (€10)  in the next 7 days.
What is the price of a flight ticket from Budapest to Madrid?
If you are looking to buy your plane ticket in the next 7 days, you can expect the Budapest to Madrid flight to cost on average $52 (€41)  one way.
How far is Madrid from Budapest by plane?
When traveling this route you should expect the distance to Madrid from Budapest by plane to be approximately 1224 miles (1974 km).
What is the Budapest to Madrid flight travel time?
The flight time from Budapest to Madrid is on average 3 h 15 min  for the 1224 miles (1974 km) long journey, but the time it takes to go between Budapest and Madrid by flight can vary depending on specific dates or traveling on weekends and holidays.
When taking a flight from Budapest to Madrid, which airport in Budapest do I fly out of and which airport in Madrid do I arrive in?

Omio customers who book cheap flights for this route most frequently fly from Budapest Ferenc Liszt International Airport   to Madrid Barajas Airport.

Where is the Budapest airport located? Where is the Madrid airport located?

Passengers board their flight most frequently from Budapest Ferenc Liszt International Airport, which is located approximately 10 miles (16 km) from the city center.

Passengers traveling this route most often arrive at Madrid Barajas Airport and need to travel approximately 7 miles (12 km) from the airport to reach the city center in Madrid. You can check if there are airport shuttle services, taxi services or public transit options available from Madrid Barajas Airport to get you to the city center in Madrid.

What airlines offer a service to Madrid from Budapest?
For the best Budapest to Madrid flight to buy, you can travel safely and comfortably with Wizz Air, Ryanair, Iberia, TAP Portugal, Brussels Airlines or Lufthansa. However, it's always good to check all possible airlines with services between Budapest and Madrid to compare what amenities they may offer.
Can I find a direct flight from Budapest to Madrid?
Yes, there are direct flights per day from Budapest to Madrid with Ryanair or Iberia, and you won’t need to transfer at another stop in between. Direct flight services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you book your plane ticket.
When does the first flight depart from Budapest to Madrid? When does the last flight depart from Budapest to Madrid?
The earliest flight departing from Budapest to Madrid leaves at 7: 45 AM. The last flight departing from Budapest to Madrid leaves at 6: 15 PM. You can find the latest Budapest to Madrid flight schedule on Omio and book the best time to leave for your journey on your chosen travel date.
When should I book the Budapest to Madrid flight for the best deals on tickets?
In general, we recommend booking tickets for flights in advance to score the best deals from all possible airlines offering this journey and save money. If you purchase plane tickets from Budapest to Madrid within the next 7 days, you can find tickets to cost on average $52 (€41) one way. To find the best prices for this trip, consider booking your plane ticket from Budapest to Madrid a few months in advance.