Cheapest
Average
The best way to find a cheap flight ticket from Badajoz to Madrid is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last flight of the day.
Find all the dates and times for this journey
Fastest Journey
1 h 15 m
Average
1 h 15 m
Flights per day
2
Distance
328 km
Of the 2 flights that leave Badajoz for Madrid every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance | 203 miles (327 km) | |
Average flight duration | 1 h 15 min | |
Average plane ticket price | $86 (€76) | |
Direct flight | Yes | |
Airlines | Air Nostrum or Iberia |
Flights from Badajoz to Madrid cover the 203 miles (327 km) long journey taking on average 1 h 15 min with our travel partners like Air Nostrum or Iberia. There are direct flight services available. While the average ticket price for this journey costs around $86 (€76), you can find the cheapest plane ticket for as low as $76 (€68). Travelers depart most frequently from Badajoz Airport and arrive in Madrid Barajas Airport.
Travel to Madrid from Badajoz from $76 (€68) with Omio’s flight partners Air Nostrum and Iberia! You can find the best schedules and tickets when comparing and booking the most affordable trip for you.
Several direct links with 1 stopover cover the route Badajoz-Madrid daily. A direct flight between these two cities takes approximately 1 hour.
Iberia is the only airline that operates direct flights to Badajoz Madrid. The connections with previous stopover in Barcelona are carried out by the company Air Nostrum.
Badajoz Madrid direct flights are completed in 60 minutes. Connections with 1 scale last an average of 2 hours and 50 minutes.
There are up to 2 direct flights between Badajoz and Madrid every day, including Sundays. Saturday is the only day of the week when there are no direct or scaled links. The frequency of flights with 1 transfer is 3 connections a day, including Sundays.
Badajoz airport is located 14 kilometres from the city centre, with which it connects by means of taxi services, a rental car or a private vehicle. It is currently the only way to get to the airport from the city, as there is no bus line linking the airport. Adolfo Suárez Madrid-Barajas airport is 14 kilometres from the capital and is connected to it by metro line 8 and the Airport Express bus 24 hours a day. The duration of this journey is about 20 minutes.
Flights from Badajoz to Madrid generally leave from Badajoz Airport and arrive in Madrid Barajas Airport.
Badajoz Airport is 16.6 km away from Badajoz city centre and Madrid Barajas Airport is 15.9 km from Madrid city centre.
Here are some other resources that might have the information you need