COMPARE Prices across different modes

Wed
27 Oct
£56Avanza
Find prices
Thu
28 Oct
£106Flixbus
Find prices
Fri
29 Oct
£56Avanza
Find prices
Sat
30 Oct
£129Flixbus
Find prices
Sun
31 Oct
£146Flixbus
Find prices
Mon
1 Nov
£56Avanza
Find prices
Tue
2 Nov
£102Flixbus
Find prices
Wed
3 Nov
£56Flixbus
£64Air Nostrum
Thu
4 Nov
£102Flixbus
Find prices
Fri
5 Nov
£56Avanza
£73Air Nostrum
Sat
6 Nov
£123Flixbus
Find prices
Sun
7 Nov
Find prices
£73Air Nostrum
Mon
8 Nov
£56Avanza
£64Air Nostrum

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

Ryanair
Easyjet
Eurowings
Vueling

Flight Information to Barcelona from Badajoz

distanceDistance511 miles (824 km)
durationAverage flight duration1 h 35 min
priceAverage plane ticket price£73 (€83)
changesDirect flightYes
carriersAirlinesRyanair, Vueling or Air Nostrum

Flights from Badajoz to Barcelona cover the 511 miles (824 km) long route taking on average 1 h 35 min with our travel partners like Ryanair, Vueling or Air Nostrum. There are direct flight services available. While the average ticket price for this journey costs around £73, you can find the cheapest plane ticket for as low as £73. Travellers depart most frequently from Badajoz and arrive in Barcelona El Prat Airport.

Airlines

Flight between Badajoz and Barcelona with RyanAir and Vueling

For as little as £73 you can travel by flight between Badajoz and Barcelona with RyanAir and Vueling. Omio will show you the best deals, timetables and tickets available for this journey.

RyanAir
Vueling

Are you making plans to travel from Badajoz to Barcelona? Why not take a flight with RyanAir? Omio can show you current RyanAir flight times, tickets, travel information (such as luggage policy and amenities offered onboard) and prices so you can find the best deals on Badajoz to Barcelona flights all in one place. On the RyanAir flight, you can expect to travel 511 miles (824 km) between Badajoz and Barcelona. If you use the Omio app to search for flights between Badajoz and Barcelona, you can quickly see if the RyanAir 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 RyanAir flight from Badajoz to Barcelona, 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!

RyanAir has the following ticket policies due to COVID-19, which you should be aware of when booking and travelling by flight from Badajoz to Barcelona:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Flights from Badajoz to Barcelona
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
What is the cost of cheap flights to Barcelona from Badajoz?
Omio customers have found cheap plane tickets from Badajoz to Barcelona for as low as £73  for the next 7 days.
How much is a plane ticket from Badajoz to Barcelona?
The Badajoz to Barcelona plane ticket price is on average £73  if you are looking to buy your tickets for this trip in the next week.
What is the distance between Badajoz and Barcelona via plane?
The flight distance from Badajoz to Barcelona is around 511 miles (824 km).
How long is the flight to Barcelona from Badajoz?
While the time it takes to travel 511 miles (824 km) between Badajoz and Barcelona can vary based on specific dates, weekends, and bank holidays, the flight duration from Badajoz to Barcelona is on average 1 h 35 min.
What airport in Badajoz does the flight to Barcelona leave from? Which airport do I fly into Barcelona from Badajoz?

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

Where is the airport in Badajoz? Where is the airport in Barcelona?

You can find the most popular departure airport for this journey, Badajoz, located approximately 8 miles (13 km) from the city centre of Badajoz. The most popular arrival airport in Barcelona, called Barcelona El Prat Airport, is located around 7 miles (11 km) away from its city centre. To reach the city centre of Barcelona from Barcelona El Prat Airport, check what taxi services, airport shuttle services or public transportation options are available.

Which airlines can get me from Badajoz to Barcelona?
Take the Badajoz to Barcelona flight with Ryanair, Vueling or Air Nostrum. However, it's always good to check out all possible airlines for the trip to Barcelona from Badajoz as there might be differences in the amenities they offer.
When does the first flight depart from Badajoz to Barcelona? When does the last flight depart from Badajoz to Barcelona?
The earliest flight for this trip departs from Badajoz at 10: 25. The last flight leaves from Badajoz at 15: 00. Check Omio for the latest flight timetable from Badajoz to Barcelona and book the best time to depart on your chosen travel date.
How early should I purchase Badajoz to Barcelona plane tickets to get the best deals?
If you buy a plane ticket from Badajoz to Barcelona within the next 7 days, you can find tickets to cost on average £73 one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets to Barcelona from Badajoz are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Flights from Badajoz to Barcelona: related information

Here are some other resources that might have the information you need