COMPARE Prices across different modes

Sat
Oct 16
$174Flixbus
Find prices
Sun
Oct 17
$197Flixbus
$256Iberia
Mon
Oct 18
Find prices
$117Air Nostrum
Tue
Oct 19
$78Avanza
Find prices
Wed
Oct 20
Find prices
$117Air Nostrum
Thu
Oct 21
$78Avanza
Find prices
Fri
Oct 22
$155Flixbus
$181Iberia
Sat
Oct 23
$166Flixbus
Find prices
Sun
Oct 24
$79Flixbus
$117Air Nostrum
Mon
Oct 25
$162Flixbus
$117Air Nostrum
Tue
Oct 26
$78Avanza
Find prices
Wed
Oct 27
Find prices
$104Air Nostrum
Thu
Oct 28
$78Avanza
Find prices
Fri
Oct 29
$179Flixbus
Find prices
Sat
Oct 30
$155Flixbus
Find prices
Sun
Oct 31
$143Flixbus
$117Air Nostrum
Mon
Nov 1
$209Flixbus
$104Air Nostrum
Tue
Nov 2
$73Flixbus
Find prices
Fri
Nov 5
$79Flixbus
$117Air Nostrum

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

Ryanair
Easyjet
Eurowings
Vueling

Flight Information to Badajoz from Barcelona

distanceDistance511 miles (824 km)
durationAverage flight duration1 h 40 min
priceAverage plane ticket price$167 (€136)
changesDirect flightYes
carriersAirlinesVueling, TAP Portugal or Air Nostrum

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

Airlines

Vueling between Barcelona and Badajoz

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

Vueling

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

Operator ticket policies for COVID

  • Exceptions to waive change or cancellation fees policy
  • Change fees waived
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Flights from Barcelona 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 Barcelona to Badajoz.
FAQs
What is the price of the cheapest flight from Barcelona to Badajoz?
Omio customers have found the cheapest flights from Barcelona to Badajoz to cost as little as $117 (€95)  in the next 7 days.
How much does it cost to take a flight from Barcelona to Badajoz?
In the next 7 days you can expect to pay on average $167 (€136)  for a flight ticket between Barcelona and Badajoz.
How far is it from Barcelona to Badajoz by plane?
You should expect to travel around 511 miles (824 km)  between Barcelona and Badajoz by plane.
How long is a flight from Barcelona to Badajoz on average?
The Barcelona to Badajoz flight duration is on average 1 h 40 min, which is to be expected when traveling 511 miles (824 km) from Barcelona to Badajoz. However, the time it takes can vary based on specific dates, weekends, and holidays.
What is the departure airport in Barcelona and arrival airport in Badajoz?

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

Where is the departure airport in Barcelona located? Where is the arrival airport in Badajoz located?

The most popular departure airport with passengers for this trip, called Barcelona El Prat Airport, is located 7 miles (11 km) from the city center of Barcelona.

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.

What airlines offer a service between Barcelona and Badajoz?
When taking a flight from Barcelona to Badajoz, you can count on Vueling, TAP Portugal or Air Nostrum for the best way to get you to Badajoz. You can also check all possible airlines who offer a service from Barcelona to Badajoz and compare the amenities they offer before buying a plane ticket.
What time is the earliest flight from Barcelona to Badajoz? What time is the last flight from Barcelona to Badajoz?
You can take the first flight from Barcelona to Badajoz at 8: 15 AM. The last flight from Barcelona to Badajoz that you can take departs at 3: 45 PM. Omio shows you the latest flight from Barcelona to Badajoz schedule to help you book the best departure time for this trip.
How far in advance should I buy plane tickets from Barcelona to Badajoz for the best deals?
You can find flights to Badajoz from Barcelona to cost on average $167 (€136) 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 trip. You’ll see tickets for the Barcelona to Badajoz flight generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey