Cheapest
Average
The best way to find a cheap fare is to book your ticket as far in advance as you can 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
3 h 35 m
Average
8 h 44 m
Flights per day
8
Distance
824 km
It's difficult to get from Barcelona to Badajoz without transferring at least once.
Distance | 511 miles (824 km) | |
Average flight duration | 3 h 35 min | |
Average plane ticket price | $393 (€352) | |
Direct flight | No | |
Airlines | Iberia or Air Nostrum |
Flights from Barcelona to Badajoz cover the 511 miles (824 km) long route taking on average 3 h 35 min with our travel partners like Iberia or Air Nostrum. There are direct flight services available. While the average ticket price for this journey costs around $393 (€352), you can find the cheapest plane ticket for as low as $145 (€130). Travelers depart most frequently from Barcelona El Prat Airport and arrive in Badajoz.
Buy your official Iberia and Air Nostrum flight tickets from Barcelona to Badajoz from $145 (€130) with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most convenient journey.
Looking to travel by plane between Barcelona and Badajoz? Omio can help you find that perfect journey with Air Nostrum. Check Omio to see current Air Nostrum flight schedules, tickets, travel information and prices for the best deals on the Barcelona to Badajoz flight and book Air Nostrum tickets online quickly and easily. When taking a flight to Badajoz from Barcelona, you can expect to travel 511 miles (824 km) one-way with Air Nostrum. If you search for flights from Barcelona to Badajoz in the Omio app, you can check if the Air Nostrum ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the airport. Whether you’re looking for the cheapest, fastest or earliest flight with Air Nostrum, we do the work for you to get you safely to Badajoz from Barcelona. Book that perfect Barcelona to Badajoz flight now with Omio and enjoy a smooth and comfortable journey with Air Nostrum!
Iberia is Spain’s leading airline, headquartered in Adolfo Suárez-Madrid Barajas in Madrid, offering flights around Europe and across the world. It offers different fares for your next flight to Badajoz from Barcelona including: Basic Fare, Classic Fare, Flexible Fare and Business Club.
Book your Iberia Barcelona to Badajoz flight with Omio and enjoy a smooth and relaxing journey! Check Iberia up-to-date flight schedules for the ideal departure and arrival times, compare the fastest Barcelona to Badajoz routes as well as the amenities offered in the class fare you choose and buy the most affordable Iberia plane tickets online that fit your budget. The distance to Badajoz from Barcelona is 511 miles (824 km), and the best price for a one-way Barcelona - Badajoz Iberia plane ticket starts at $145 (€130) if you book in advance. If you would rather search for your Iberia 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 Iberia!
Omio customers who book cheap flights for this route most frequently fly from Barcelona El Prat Airport to Badajoz.
The most popular departure airport with passengers for this journey, called Barcelona El Prat Airport, is located 9 miles (14.5 km) from the city center of Barcelona.
The most popular arrival airport, Badajoz, is located 10.3 miles (16.6 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.
Here are some other resources that might have the information you need