[menuItemContent][menuItemRightSideContent]
Currency

Recommended flights from Barcelona to Budapest

Showing flight information for Jul 30

Fastest Journey

4 h 15 m

Direct flights

-

Flights per day

30

Distance

1498 km

There are 0 direct flights between Barcelona and Budapest per day, with the fastest journey taking just 4 hours and 15 minutes.

Fastest
02:55PMBarcelona El Prat Airport4h15 07:10PMBudapest Ferenc Liszt International Airport
1 changes
$2231One-way
2nd Cheapest
2nd Fastest
07:45AMBarcelona El Prat Airport5h00 12:45PMBudapest Ferenc Liszt International Airport
1 changes
$2221One-way
2nd Cheapest
11:45AMBarcelona El Prat Airport6h05 05:50PMBudapest Ferenc Liszt International Airport
1 changes
$2221One-way
06:05PMBarcelona El Prat Airport5h40 11:45PMBudapest Ferenc Liszt International Airport
1 changes
$2451One-way
06:50AMBarcelona El Prat Airport7h05 01:55PMBudapest Ferenc Liszt International Airport
1 changes
$2301One-way

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

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

COMPARE Prices across different modes

Thu
Jul 29
$272Flixbus
Find prices
Fri
Jul 30
$227Flixbus
$196KLM
Sat
Jul 31
$249Flixbus
$162Lufthansa
Sun
Aug 1
$199Flixbus
$105Ryanair
Mon
Aug 2
Find prices
$84Wizz Air
Tue
Aug 3
Find prices
$162Lufthansa
Wed
Aug 4
$227Flixbus
$138Ryanair
Thu
Aug 5
$211Flixbus
$154Lufthansa
Fri
Aug 6
$227Flixbus
$84Wizz Air
Sat
Aug 7
$282Flixbus
$197Iberia
Sun
Aug 8
$211Flixbus
$43Wizz Air
Mon
Aug 9
Find prices
$87Ryanair
Tue
Aug 10
Find prices
$129Lufthansa
Wed
Aug 11
$212Flixbus
$80Ryanair
Thu
Aug 12
$199Flixbus
$138Lufthansa
Fri
Aug 13
$226Flixbus
$102Wizz Air
Sat
Aug 14
$274Flixbus
$190Lufthansa
Sun
Aug 15
$226Flixbus
$61Ryanair
Mon
Aug 16
Find prices
$45Wizz Air
Tue
Aug 17
Find prices
$94Swiss
Wed
Aug 18
$199Flixbus
$63Wizz Air

Flight Information to Budapest from Barcelona

distanceDistance929 miles (1498 km)
durationAverage flight duration2 h 25 min
priceAverage plane ticket price$149 (€118)
changesDirect flightYes
carriersAirlinesWizz Air, Ryanair, Vueling, TAP Portugal, Lufthansa or Iberia

Flights from Barcelona to Budapest cover the 929 miles (1498 km) long journey taking on average 2 h 25 min with our travel partners like Wizz Air, Ryanair, Vueling, TAP Portugal, Lufthansa or Iberia. There are direct flight services available. You can get the cheapest plane tickets for this route for as low as $84 (€67)], but the average price of plane tickets is $149 (€118). Travelers depart most frequently from Barcelona El Prat Airport and arrive in Budapest Ferenc Liszt International Airport.

Airlines

Travel with Vueling Airlines, Ryanair and Wizz Air from Barcelona to Budapest

Travel from Barcelona to Budapest from $84 (€67) with Omio’s flight partners Vueling Airlines, Ryanair and Wizz Air! You can find the best schedules and tickets when comparing and booking the most affordable route for you.

Vueling Airlines
Ryanair
Wizz Air

Vueling is one of Spain’s leading low-cost airlines where you can choose between Basic, Optima or Time Flex tickets for your next flight between Barcelona and Budapest.

Looking for flights between Barcelona and Budapest? Vueling Airlines is one of the best companies to travel with on the 929 miles (1498 km) journey from Barcelona to Budapest. As an official travel partner of Vueling Airlines, Omio quickly shows you the latest Vueling Airlines flight schedules and timetables, tickets and offers (such as baggage allowance and amenities provided onboard), travel information, and prices so that you can check for ideal departure and arrival times, compare the fastest Barcelona to Budapest routes, find the best amenities to make your trip smooth and easy, and buy the most affordable Vueling Airlines plane tickets that fit your budget. If you use the Omio app to search for flights from Barcelona to Budapest, you can quickly see if the Vueling Airlines ticket is a mobile ticket, making it easy for you to go paperless when taking a flight. Once you’re ready, book your Barcelona - Budapest flight now on Omio quickly and easily and enjoy your upcoming trip with Vueling Airlines!

Vueling Airlines' current ticket policies due to COVID-19 for your flight from Barcelona to Budapest are the following:

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

Flights from Barcelona to Budapest

There are direct flights seven days a week from Barcelona to Budapest for travelers heading to Hungary on business or for a city break. Daily departures offer a choice of airlines, including budget operators and a national carrier, with journey times of around two hours and 40 minutes. Departure times usually include morning, afternoon and evening take-off times. Indirect flights with one stop en route add to the choice of connections from Barcelona.

Which airlines fly from Barcelona to Budapest

National carrier Iberia offers direct flights to the Hungarian capital four times a week, some in partnership with budget affiliate Vueling. Budget operators Wizz and Ryanair both provide daily flights to Budapest. Several airlines operate indirect connections, including CSA routes via Prague, Alitalia flights via Rome Fiumicino, and LOT Polish Airlines services via Warsaw.

How long is the flight from Barcelona to Budapest?

The quickest option on the 931-mile journey east from Barcelona to Budapest is two hours and 35 minutes, with other direct services taking about five minutes longer. Lufthansa offers the fastest indirect flight, with its connection via Munich taking just under four hours, but most indirect options take at least an hour longer.

How many flights are there from Barcelona to Budapest?

There are three daily flights to Budapest from Barcelona, with Ryanair offering one daily service and Wizz providing one or two daily connections. Iberia and Vueling operate a flight four days a week, on Mondays, Wednesdays, Fridays, and Sundays.

What are the departure and arrival airports for flights from Barcelona to Budapest?

Departure airport: Barcelona El Prat Airport is situated about eight miles south-west of the center of Barcelona, with frequent connections from downtown on Metro Line L9 Sud, suburban trains and Aerobus shuttles, taking about 30 minutes to reach the terminal. Passenger facilities include tapas bars, international restaurants, a Barcelona FC sports store, business lounges, and free WiFi.

Arrival airport: Flights arrive at Budapest Ferenc Liszt Airport. Situated ten miles east of downtown Budapest, Ferenc Liszt Airport has a shuttle bus service 220E connecting with metro line 3 at Köbánya-Kispest station, for 40-minute transfers to the city center. The airport terminal has international restaurants, gift shops, a currency exchange bureaux, and car rental desks.

Travel Tips

Flights from Barcelona to Budapest
Take a flight to Budapest 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 Budapest.
FAQs
Am I allowed to travel by plane from Barcelona, Spain to Budapest, Hungary?

Travel by plane between Barcelona, Spain and Budapest, Hungary is: Partially open.

Is international entry into Budapest from Barcelona restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Spain

Do I need to quarantine on arrival in Hungary from Barcelona?

Entry Requirements:

  • 10-day mandatory quarantine and a negative COVID-19 test issued at most 2 days before arrival
  • Travellers with the Digital Green Certificate are exempt from the quarantine. Digital Green Certificate is proof that a person has been vaccinated against COVID-19, received a negative test result, or recovered from COVID-19

What are the safety rules to follow in Budapest, Hungary?

The government of Hungary has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

The above information was last checked on 7/25/21. Remember to check the latest COVID-19 travel safety regulations for your flight to Budapest from Barcelona closer to your date of departure here

What restrictions are there on reentering Spain from Budapest, Hungary?

The restriction level for your return flight to Barcelona, Spain from Budapest is: Fully open.

Is my return flight into Barcelona from Budapest restricted?

International entry is allowed for: Entry is fully open for citizens and permanent residents of Hungary

Do I need to quarantine on arrival in Spain from Budapest?

Conditions of reentry:

  • Pre-arrival Health Control Form (FCS) required
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing

What are the safety rules to follow in Barcelona, Spain?

The government of Spain has imposed these measures to reduce the spread of COVID-19:

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

Last checked on 7/28/21. Remember to check the latest COVID-19 travel safety regulations for your flight to Barcelona from Budapest closer to your date of departure here here.

How much are cheap flights between Barcelona and Budapest?
If you’re looking to save money on tickets, you can find cheap Barcelona to Budapest flights for as little as $84 (€67)  in the next 7 days.
How much is the flight from Barcelona to Budapest on average?
If you are looking to buy your plane ticket in the next 7 days, you can expect the Barcelona to Budapest flight to cost on average $149 (€118)  one way.
How many miles is it from Barcelona to Budapest by flight?
The distance from Barcelona to Budapest by plane is approximately 929 miles (1498 km).
How long is a flight from Barcelona to Budapest on average?
While the time it takes to travel 929 miles (1498 km) to Budapest from Barcelona can vary based on specific dates, weekends, and holidays, the Barcelona to Budapest flight journey time is on average 2 h 25 min.
What airport does the flight from Barcelona to Budapest depart from? Which Budapest airport do I fly into from Barcelona?

Omio customers who book cheap flights for this route most frequently fly from Barcelona El Prat Airport   to Budapest Ferenc Liszt International Airport.

Where is the airport in Barcelona? Where is the airport in Budapest?

You can find the most popular departure airport for this journey, Barcelona El Prat Airport, located approximately 0 miles (0 km) from the city center of Barcelona. The most popular arrival airport in Budapest, called Budapest Ferenc Liszt International Airport, is located around 0 miles (0 km) away from its city center. To reach the city center of Budapest from Budapest Ferenc Liszt International Airport, check what taxi services, airport shuttle services or public transit options are available.

What airlines go from Barcelona to Budapest?
For the best Barcelona to Budapest flight to book, you can travel safely and comfortably with Wizz Air, Ryanair, Vueling, TAP Portugal, Lufthansa or Iberia. However, it's always good to check all possible airlines with services between Barcelona and Budapest to compare what amenities they may offer.
When can I take the first flight from Barcelona to Budapest? When can I take the last flight for the day?
You can take the first flight from Barcelona to Budapest at 5: 35 AM. The last flight from Barcelona to Budapest that you can take departs at 7: 30 PM. Omio shows you the latest flight from Barcelona to Budapest schedule to help you book the best departure time for this journey.
How early should I purchase Barcelona to Budapest plane tickets to get the best deals?
If you purchase the Barcelona to Budapest flight within the next 7 days, you can find one way tickets to cost on average $149 (€118). However, booking your plane ticket in advance gives you access to the best prices for flights from Barcelona to Budapest. Look out for plane tickets for this trip to go on sale a few months before your planned departure date to find the best deals.