COMPARE Prices across different modes

Sat
Oct 16
$43Renfe
$38Avanza
Find prices
Sun
Oct 17
$47Renfe
$38Avanza
Find prices
Mon
Oct 18
$43Renfe
$38Avanza
$106Air Nostrum
Tue
Oct 19
$37Renfe
$38Avanza
Find prices
Wed
Oct 20
$37Renfe
$38Avanza
$87Air Nostrum
Thu
Oct 21
$37Renfe
$38Avanza
Find prices
Fri
Oct 22
$37Renfe
$38Avanza
$106Air Nostrum
Sat
Oct 23
$31Renfe
$38Avanza
Find prices
Sun
Oct 24
$37Renfe
$38Avanza
$106Air Nostrum
Mon
Oct 25
$31Renfe
$39Avanza
$87Air Nostrum
Tue
Oct 26
$31Renfe
$38Avanza
Find prices
Wed
Oct 27
$31Renfe
$38Avanza
$87Air Nostrum
Thu
Oct 28
$31Renfe
$38Avanza
Find prices
Fri
Oct 29
$37Renfe
$38Avanza
Find prices
Sat
Oct 30
$31Renfe
$38Avanza
Find prices
Sun
Oct 31
$31Renfe
$38Avanza
$87Air Nostrum
Mon
Nov 1
$37Renfe
$38Avanza
$106Air Nostrum
Tue
Nov 2
$31Renfe
$38Avanza
Find prices
Wed
Nov 3
$31Renfe
$38Avanza
$87Air Nostrum
Thu
Nov 4
$31Renfe
$38Avanza
Find prices
Fri
Nov 5
$31Renfe
$38Avanza
$87Air Nostrum

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

Ryanair
Easyjet
Eurowings
Vueling

Flight Information between Madrid and Badajoz

distanceDistance203 miles (327 km)
durationAverage flight duration1 h 5 min
priceAverage plane ticket price$101 (€82)
changesDirect flightYes
carriersAirlinesAir Nostrum or Air Europa

Flights from Madrid to Badajoz cover the 203 miles (327 km) long trip taking on average 1 h 5 min with our travel partners like Air Nostrum or Air Europa. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as $87 (€71), but the average price of plane tickets is $101 (€82). Travelers depart most frequently from Madrid Barajas Airport and arrive in Badajoz.

Airlines

Flight between Madrid and Badajoz with Air Europa

Find the best flights from Madrid to Badajoz with Omio's travel partners Air Europa from $87 (€71). We can find you the best deals, schedules and tickets when comparing and booking the best trip.

Air Europa

Are you making plans to travel from Madrid to Badajoz? Why not take a flight with Air Europa? Omio can show you current Air Europa flight times, tickets, travel information (such as baggage allowance and amenities offered onboard) and prices so you can find the best deals on Madrid to Badajoz flights all in one place. On the Air Europa flight, you can expect to travel 203 miles (327 km) between Madrid and Badajoz. If you use the Omio app to search for flights between Madrid and Badajoz, you can quickly see if the Air Europa ticket is a mobile ticket, making it easy for you to go paperless when taking a flight. Once you have found your perfect one-way Air Europa flight between Madrid and Badajoz, book your cheap plane tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!

These are Air Europa's ticket policies for COVID-19 for the flight from Madrid to Badajoz:

  • Refund or voucher policy
  • Passengers with tickets on canceled flights will be automatically accommodated on other Air Europa flights, without needing to contact the company. Date changes and/or refunds will also be allowed.
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Flights from Madrid to Badajoz
Take a flight to Badajoz 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 Madrid to Badajoz.
FAQs
How much does a cheap flight to Badajoz from Madrid cost?
Omio customers have found the cheapest flights from Madrid to Badajoz to cost as little as $87 (€71)  in the next 7 days.
How much is the flight between Madrid and Badajoz on average?
If you are looking to book your plane ticket in the next 7 days, you can expect the Madrid to Badajoz flight to cost on average $101 (€82)  one way.
How far is Madrid to Badajoz by plane?
The distance from Madrid to Badajoz by plane is approximately 203 miles (327 km).
How many hours is the flight time between Madrid and Badajoz?
The Madrid to Badajoz flight duration is on average 1 h 5 min, which is to be expected when traveling 203 miles (327 km) from Madrid to Badajoz. However, the time it takes can vary based on specific dates, weekends, and holidays.
What airport does the flight from Madrid to Badajoz depart from? Which Badajoz airport do I fly into from Madrid?

Omio customers who book cheap flights for this journey most frequently fly from Madrid Barajas Airport   to Badajoz.

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

The most popular departure airport with passengers for this trip, called Madrid Barajas Airport, is located 7 miles (12 km) from the city center of Madrid.

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

Which airlines can get me from Madrid to Badajoz?
Take the Madrid to Badajoz flight with Air Nostrum or Air Europa. However, it's always good to check out all possible airlines for the journey between Madrid and Badajoz as there might be differences in the amenities they offer.
Can I book a direct flight from Madrid to Badajoz?
Yes, there are direct flights to Badajoz from Madrid, and you can find a direct flight for this journey with Air Nostrum  on Omio. It's worth paying attention to when you buy your plane ticket as direct services tend to offer more convenience and save you time getting to your destination.
When can I take the first flight from Madrid to Badajoz? When can I take the last flight for the day?
The earliest flight departing from Madrid to Badajoz leaves at 4: 20 PM. The last flight departing from Madrid to Badajoz leaves at 5: 10 PM. You can find the latest Madrid to Badajoz flight schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I buy Madrid to Badajoz plane tickets to get the best deals?
If you buy a plane ticket from Madrid to Badajoz within the next 7 days, you can find tickets to cost on average $101 (€82) one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets between Madrid and Badajoz are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey