COMPARE Prices across different modes

Wed
27 Oct
Find prices
£209Lufthansa
Thu
28 Oct
£130Flixbus
£116Wizz Air
Fri
29 Oct
£132Flixbus
£189KLM
Sat
30 Oct
Find prices
£188Lufthansa Cityline
Sun
31 Oct
Find prices
£71Wizz Air
Mon
1 Nov
Find prices
£45Wizz Air
Tue
2 Nov
Find prices
£40Wizz Air
Wed
3 Nov
Find prices
£22Ryanair
Thu
4 Nov
Find prices
£30Ryanair
Fri
5 Nov
£102Flixbus
£27Wizz Air
Sat
6 Nov
Find prices
£20Ryanair
Sun
7 Nov
Find prices
£80Wizz Air
Mon
8 Nov
Find prices
£31Ryanair
Tue
9 Nov
Find prices
£22Wizz Air
Wed
10 Nov
Find prices
£27Ryanair
Thu
11 Nov
Find prices
£42Ryanair
Fri
12 Nov
£101Flixbus
£22Wizz Air
Sat
13 Nov
Find prices
£31Wizz Air
Sun
14 Nov
Find prices
£61Ryanair
Mon
15 Nov
Find prices
£28Ryanair

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

Ryanair
Easyjet
Eurowings
Vueling
Place to stay

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

Flight Information from Budapest to Barcelona

distanceDistance929 miles (1498 km)
durationAverage flight duration2 h 35 min
priceAverage plane ticket price£146 (€166)
changesDirect flightYes
carriersAirlinesWizz Air, Ryanair, Vueling or TAP Portugal

Flights from Budapest to Barcelona cover the 929 miles (1498 km) long trip taking on average 2 h 35 min with our travel partners like Wizz Air, Ryanair, Vueling or TAP Portugal. There are direct flight services available. You can get the cheapest plane tickets for this route for as low as £45, but the average price of plane tickets is £146. Travellers depart most frequently from Budapest Ferenc Liszt International Airport and arrive in Barcelona El Prat Airport.

Airlines

Budapest to Barcelona with Ryanair, Vueling Airlines and Wizz Air

Buy your official Ryanair, Vueling Airlines and Wizz Air flight tickets from Budapest to Barcelona from £45 with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most convenient route.

Ryanair
Vueling Airlines
Wizz Air

Ryanair is the leading low-cost airline offering flights within Europe, where you can choose different ticket types for your flight between Budapest and Barcelona: Value, Regular, Plus or Flexi Plus.

Save time and money by searching for and booking your Ryanair flight from Budapest to Barcelona online with Omio! If you’re looking for the cheapest, fastest or earliest Ryanair flight between Budapest and Barcelona, Omio can help you out every step of the way. Check current Ryanair flight timetables for the ideal departure and arrival times, compare the best connections for the 929 miles (1498 km) journey from Budapest to Barcelona as well as ticket information for the flight (such as luggage policy and amenities offered onboard), and then book a cheap plane ticket – all in one convenient place. If you are using the Omio app to search for flights between Budapest and Barcelona, you can check straight away if the Ryanair ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the airport. Buy your official Ryanair Budapest to Barcelona plane tickets online on Omio quickly and easily and enjoy the travel experience!

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

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

Travel Tips

Flights from Budapest 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 Budapest to Barcelona.
FAQs
Is travel by plane currently allowed from Budapest, Hungary to Barcelona, Spain?

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

What is the status of international entry into Spain from Hungary?

International entry status: Entry is partially open for citizens and permanent residents of Hungary

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

Conditions of entry:

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

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

When travelling in Spain, you must follow these COVID-19 safety rules:

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

The information above was last checked on 26/10/2021. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight from Budapest to Barcelona before travelling.

Are there restrictions on returning to Hungary from Spain by plane?

The current restriction level for your return trip by plane from Barcelona to Budapest is: Partially open

Are there any international entry restrictions on returning to Hungary from Spain?

Reentry to Hungary 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?

What are the entry requirements?

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing

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: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last verified on 24/10/2021. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Barcelona to Budapest flight here.

How much do cheap flights between Budapest and Barcelona cost?
You can find a cheap flight from Budapest to Barcelona for some dates and times for as low as £45  one way in the next 7 days.
How much is a plane ticket from Budapest to Barcelona?
In the next 7 days you’ll find that the average cost of a plane ticket between Budapest and Barcelona is £146  one way.
What is the distance to Barcelona from Budapest via plane?
The distance from Budapest to Barcelona by plane is approximately 929 miles (1498 km).
How many hours does it take from Budapest to Barcelona by plane?
The Budapest to Barcelona flight duration is on average 2 h 35 min, which is to be expected when travelling 929 miles (1498 km) from Budapest to Barcelona. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
What is the departure airport in Budapest and arrival airport in Barcelona?

Omio travellers most frequently book a flight from Budapest Ferenc Liszt International Airport   to Barcelona El Prat Airport   for this route.

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

Passengers board their flight most frequently from Budapest Ferenc Liszt International Airport, which is located approximately 10 miles (16 km) from the city centre.

Passengers travelling this route most often arrive at Barcelona El Prat Airport and need to travel approximately 7 miles (11 km) from the airport to reach the city centre in Barcelona. You can check if there are airport shuttle services, taxi services or public transportation options available from Barcelona El Prat Airport to get you to the city centre in Barcelona.

What airlines offer a service between Budapest and Barcelona?
Take the Budapest to Barcelona flight with Wizz Air, Ryanair, Vueling or TAP Portugal. However, it's always good to check out all possible airlines for the route to Barcelona from Budapest as there might be differences in the amenities they offer.
When does the first flight depart from Budapest to Barcelona? When does the last flight depart from Budapest to Barcelona?
You can take the first flight from Budapest to Barcelona at 06: 10   or take the last flight from Budapest to Barcelona leaving at 20: 00. Look for the latest Budapest Barcelona flight schedule on Omio and book the best time to take the plane for this journey.
How far in advance should I buy plane tickets from Budapest to Barcelona for the best deals?
In general, we recommend booking tickets for flights in advance to score the best deals from all possible airlines offering this route and save money. If you book plane tickets from Budapest to Barcelona within the next 7 days, you can find tickets to cost on average £146 one way. To find the best prices for this journey, consider booking your plane ticket from Budapest to Barcelona a few months in advance.

Important Stations and Airports for this Journey