Flights from Badajoz to Barcelona

The cheapest flights from Badajoz to Barcelona

Showing times and prices for Feb 10

Cheapest

186

Average

235

The best way to find a cheap flight ticket from Badajoz to Barcelona is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
09:30AMBadajoz6h40 04:10PMBarcelona El Prat Airport
1 transfer
1861One-way
2nd Cheapest
09:30AMBadajoz3h20 12:50PMBarcelona El Prat Airport
1 transfer
2831One-way

Flight schedule from Badajoz to Barcelona

Showing flights for tomorrow, Friday, February 10
09:30AMBadajoz6h40 04:10PMBarcelona El Prat Airport
1 transfer
09:30AMBadajoz3h20 12:50PMBarcelona El Prat Airport
1 transfer

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
Feb 10
Sat
Feb 11
Sun
Feb 12
Mon
Feb 13
Tue
Feb 14
Wed
Feb 15
Thu
Feb 16

The fastest flights from Badajoz to Barcelona

Showing times and prices for Feb 10

Fastest Journey

3 h 20 m

Average

5 h

Flights per day

2

Distance

824 km

It's difficult to get from Badajoz to Barcelona without transferring at least once.

Fastest
09:30AMBadajoz3h20 12:50PMBarcelona El Prat Airport
1 transfer
2831One-way
2nd Fastest
09:30AMBadajoz6h40 04:10PMBarcelona El Prat Airport
1 transfer
1861One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Overview: Badajoz to Barcelona flight

distanceDistance511 miles (824 km)
durationAverage flight duration1 h 35 min
priceAverage plane ticket price$144 (€126)
changesDirect flightNo
carriersAirlinesIberia or Air Nostrum

Flights from Badajoz to Barcelona cover the 511 miles (824 km) long trip taking on average 1 h 35 min with our travel partners like Iberia or Air Nostrum. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as $90 (€79), but the average price of plane tickets is $144 (€126). Travelers depart most frequently from Badajoz and arrive in Barcelona El Prat Airport.

Airlines: Air Nostrum and Iberia flights from Badajoz to Barcelona

Air Nostrum and Iberia flights will get you between Badajoz and Barcelona from $90 (€79). With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.

Iberia
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 between Badajoz and Barcelona including: Basic Fare, Classic Fare, Flexible Fare and Business Club.

Looking to travel by plane between Badajoz and Barcelona? Omio can help you find that perfect route with Iberia. Check Omio to see current Iberia flight schedules, tickets, travel information and prices for the best deals on the Badajoz to Barcelona flight and book Iberia tickets online quickly and easily. When taking a flight between Badajoz and Barcelona, you can expect to travel 511 miles (824 km) one-way with Iberia. If you search for flights to Barcelona from Badajoz in the Omio app, you can check if the Iberia 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 Iberia, we do the work for you to get you safely to Barcelona from Badajoz. Book that perfect Badajoz to Barcelona flight now with Omio and enjoy a smooth and comfortable journey with Iberia!

    Air Nostrum is one of the best options when traveling by plane to Barcelona from Badajoz. Omio quickly shows you current Air Nostrum flight schedules for the Badajoz - Barcelona trip and makes it easier than ever for you to buy plane tickets online for the cheapest, fastest or earliest journey available. The distance to Barcelona from Badajoz is around 511 miles (824 km) and the cheapest Air Nostrum one-way ticket you can book starts at $90 (€79). As you check the latest Badajoz to Barcelona flight schedule from Air Nostrum for your ideal departure and arrival times, you can also review travel information, such as baggage allowance and amenities offered onboard, and compare the best route available to arrive to Barcelona safely. If you search for Air Nostrum tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless. Let Omio quickly find you the perfect Air Nostrum ticket from Badajoz to Barcelona so you can spend more time enjoying the smooth and easy journey!

    Travel Tips: Badajoz to Barcelona Flight

    Travel Tips: Take a flight to Barcelona 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 Barcelona.
    FAQs
    Looking to save money on your route? Omio customers have found the cheapest flight between Badajoz and Barcelona for the next 7 days starting from $90 (€79)  one way.
    If you’re looking to purchase your plane tickets in the next week, you can expect the Badajoz to Barcelona flight price to come in at an average of $144 (€126)  one way.
    The Badajoz to Barcelona flight distance is approximately 511 miles (824 km).
    The flight time from Badajoz to Barcelona is on average 1 h 35 min  for the 511 miles (824 km) long journey, but the time it takes to go to Barcelona from Badajoz by flight can vary depending on specific dates or traveling on weekends and holidays.

    Omio customers who book cheap flights for this journey most frequently fly from Badajoz   to Barcelona El Prat Airport.

    Passengers board their flight most frequently from Badajoz, which is located around 10.3 miles (16.6 km) away from the city center, and they get off the plane at Barcelona El Prat Airport, located 9 miles (14.5 km) away from the city center. You can check for taxi services, public transit options or airport shuttle services available from Barcelona El Prat Airport to take you to the city center of Barcelona.

    If you're looking for flights from Badajoz to Barcelona, you can rely on Iberia or Air Nostrum to get you to Barcelona. It's also good to check out all possible airlines for the Badajoz to Barcelona route to see if there might be differences in the amenities they offer.
    The earliest flight departing from Badajoz to Barcelona leaves at 8: 30 AM. The last flight departing from Badajoz to Barcelona leaves at 8: 30 AM. You can find the latest Badajoz to Barcelona flight schedule on Omio and book the best time to leave for your journey on your chosen travel date.
    You can find flights from Badajoz to Barcelona to cost on average $144 (€126) 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 route. You’ll see tickets for the Badajoz to Barcelona flight generally on sale a few months before the planned travel date.
    HomeFlightsFlight Schedules to BarcelonaFlights from Badajoz to Barcelona

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    ios-badge
    android-badge
    Hand With Phone
    Currency
    Language