A grand historic building with a symmetrical facade, large central doors, and a flagpole.

Cheap Flights from Badajoz (BJZ) to Madrid (MAD)

Save on Flight Bookings!

Popular airlines from Badajoz (BJZ-Talavera La Real) to Adolfo Suarez Madrid-Barajas Airport (MAD)

  • Be in the know

    Get alerts if flight prices drop or rise*
  • Book smarter

    Save on select hotels after you book a flight*
  • Find the right fit

    We search billions of combinations of flights to help you find your next adventure

Frequently asked questions

How long does it take to fly from Badajoz Airport to Madrid–Barajas Airport?
Purchase your ticket with Iberia and you can expect to be traveling for about 1 hour and 15 minutes. This sought-after airline has a direct flight that leaves at 9:20AM from Talavera La Real Airport (BJZ) and touches down at Madrid–Barajas Airport at 10:35AM. Expedia has some incredible flight deals, so check out what's on offer on this route today.
Is it cheaper to buy a plane ticket from BJZ to Madrid Airport last minute?
Being a spontaneous soul is a fabulous way to travel, but it isn't always the smartest way to track down a bargain plane ticket. Consider booking your BJZ to Madrid Airport trip in advance rather than waiting until the last minute. Based on flight pricing and demand studies in 2022, we have found that the best time to book domestic flights is between 28 – 35 days ahead of the departure date, and international flights three to four months in advance. You can unleash your spontaneous side when you arrive at your destination!
What airports do you fly into for Madrid from Badajoz?
There are two — Adolfo Suarez Madrid-Barajas Airport (MAD) and Madrid-Torrejon Airport (TOJ). Both are excellent options for those jetting from Badajoz to Madrid. If you pick Adolfo Suarez Madrid-Barajas Airport (MAD), you'll touch down about 13 kilometers northeast of the heart of Madrid. After you've settled in to your hotel, it's time to sample the city's best sights. Plaza Mayor and Prado Museum are both a hit with visitors to the area.
What are the most popular departure times for flights from Badajoz Airport to MAD?
For Iberia flights heading from BJZ to MAD, the peak period is between 7:00 PM - 8:00 PM. If you want to avoid any delays, fly in the morning. This way you can dodge the heavy air traffic that builds up in the afternoon and evening.
Can I change the date of my flight from BJZ to Madrid Airport?
Life can throw a spanner in your plans, so Expedia is here to help make amending your journey as easy as possible. First, find your BJZ to Madrid–Barajas Airport itinerary through the Expedia Trips portal and look up the ticket rules about what sorts of changes are allowed. If you purchased your airfare in the last 24 hours, some airlines will let you cancel without charge and organize new flights. If you booked your fare more than 24 hours ago, contact us through our Customer Service portal so we can help you further.

Travel information

Origin airport
Talavera La Real
Destination airport
Adolfo Suárez Madrid-Barajas
Distance
326 km
Average flight time
1 hour 15 mins

Book with confidence