COMPARE Prices across different modes

Sat
Oct 23
$47Renfe
$38Avanza
Find prices
Sun
Oct 24
$47Renfe
$38Avanza
Find prices
Mon
Oct 25
$47Renfe
$38Avanza
$71Air Nostrum
Tue
Oct 26
$37Renfe
$38Avanza
Find prices
Wed
Oct 27
$37Renfe
$38Avanza
$90Air Nostrum
Thu
Oct 28
$37Renfe
$38Avanza
Find prices
Fri
Oct 29
$37Renfe
$38Avanza
Find prices
Sat
Oct 30
$37Renfe
$38Avanza
Find prices
Sun
Oct 31
Find prices
$38Avanza
$71Air Nostrum
Mon
Nov 1
$47Renfe
$38Avanza
Find prices
Tue
Nov 2
$47Renfe
Find prices
Find prices
Wed
Nov 3
$31Renfe
$38Avanza
$71Air Nostrum
Thu
Nov 4
$31Renfe
$38Avanza
Find prices
Fri
Nov 5
$31Renfe
$38Avanza
$90Air Nostrum
Sat
Nov 6
$31Renfe
$38Avanza
Find prices
Sun
Nov 7
$31Renfe
$38Avanza
$71Air Nostrum
Mon
Nov 8
$31Renfe
$38Avanza
$71Air Nostrum
Tue
Nov 9
$31Renfe
$38Avanza
Find prices
Wed
Nov 10
$31Renfe
Find prices
$71Air Nostrum
Thu
Nov 11
$31Renfe
$38Avanza
Find prices

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

Ryanair
Easyjet
Eurowings
Vueling

Flight Information between Badajoz and Madrid

distanceDistance203 miles (327 km)
durationAverage flight duration1 h 5 min
priceAverage plane ticket price$85 (€69)
changesDirect flightYes
carriersAirlinesAir Nostrum

Flights from Badajoz to Madrid cover the 203 miles (327 km) long trip taking on average 1 h 5 min with our travel partners like Air Nostrum. There are direct flight services available. While the average ticket price for this journey costs around $85 (€69), you can find the cheapest plane ticket for as low as $71 (€58). Travelers depart most frequently from Badajoz and arrive in Madrid Barajas Airport.

Flights from Badajoz to Madrid

Several direct links with 1 stopover cover the route Badajoz-Madrid daily. A direct flight between these two cities takes approximately 1 hour.

What airlines fly from Badajoz to Madrid?

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.

How long is the flight from Badajoz to Madrid?

Badajoz Madrid direct flights are completed in 60 minutes. Connections with 1 scale last an average of 2 hours and 50 minutes.

How many flights are there from Badajoz to Madrid?

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.

What are the airports of departure and arrival for flights from Badajoz to Madrid?

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.

Travel Tips

Flights from Badajoz 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 Badajoz to Madrid.
FAQs
How much does a cheap flight to Madrid from Badajoz cost?
Omio customers have found the cheapest flights from Badajoz to Madrid to cost as little as $71 (€58)  in the next 7 days.
How much does it cost to take a flight between Badajoz and Madrid?
The flight price to Madrid from Badajoz is on average $85 (€69)  if you are looking to purchase your tickets for this journey in the next 7 days.
How many miles is it from Badajoz to Madrid by flight?
The Badajoz to Madrid flight distance is approximately 203 miles (327 km).
How long is the plane ride to Madrid from Badajoz?
On average the Badajoz to Madrid flight time is 1 h 5 min  covering the 203 miles (327 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
Which airport for the flight from Badajoz to Madrid do I fly out of? Which Madrid airport from Badajoz do I arrive in?

Omio travelers most frequently book a flight from Badajoz   to Madrid Barajas Airport   for this route.

Where do I find the Badajoz airport for the flight to Madrid? Where is the Madrid airport?

The most popular departure airport with passengers for this route, called Badajoz, is located 8 miles (13 km) from the city center of Badajoz.

The most popular arrival airport, Madrid Barajas Airport, is located 7 miles (12 km) away from the city center of Madrid. You can check what public transit connections, taxi services or airport shuttle service options are available to take you from Madrid Barajas Airport to the city center in Madrid.

What airlines go from Badajoz to Madrid?
Take the Badajoz to Madrid flight with Air Nostrum. However, it's always good to check out all possible airlines for the journey from Badajoz to Madrid as there might be differences in the amenities they offer.
What are the first and last departure flight times from Badajoz to Madrid?
You can take the earliest flight from Badajoz to Madrid at 5: 55 PM   or take the last flight from Badajoz to Madrid leaving at 6: 45 PM. Look for the latest Badajoz to Madrid flight schedules on Omio and book the best time to take the plane for this trip.
When should I buy the Badajoz to Madrid flight for the best deals on tickets?
You can find flights to Madrid from Badajoz to cost on average $85 (€69) one way if you book within the next 7 days. But we recommend buying plane tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Badajoz to Madrid flight generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey