|Distance||929 miles (1498 km)|
|Average flight duration||2 h 25 min|
|Average plane ticket price||£187 (€213)|
|Airlines||Wizz Air, Ryanair, Vueling, TAP Portugal, Lufthansa or Iberia|
Flights from Barcelona to Budapest cover the 929 miles (1498 km) long route 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. While the average ticket price for this route costs around £187, you can find the cheapest plane ticket for as low as £80. Travellers depart most frequently from Barcelona El Prat Airport and arrive in Budapest Ferenc Liszt International Airport.
For as little as £80 you can travel by flight between Barcelona and Budapest with Ryanair, Vueling Airlines and Wizz Air. Omio will show you the best deals, timetables and tickets available for this journey.
Ryanair is the leading low-cost airline offering flights within Europe, where you can choose different ticket types for your flight between Barcelona and Budapest: Value, Regular, Plus or Flexi Plus.
It’s easy to book your Ryanair plane ticket between Barcelona and Budapest online with Omio! Simply check the current Ryanair flight timetables for your ideal departure and arrival times, compare the best route between Barcelona and Budapest as well as relevant travel information (such as luggage policy and amenities offered onboard) for that flight and book cheap Ryanair plane tickets online. Prices for Ryanair flights between Barcelona and Budapest start at £80 one-way if you book in advance, and you can expect to travel around 929 miles (1498 km). If you search for Ryanair flights in the Omio app, you can check straight away if the Ryanair tickets are mobile tickets, which makes it easier than ever to go paperless when travelling by plane between Barcelona and Budapest. Let Omio do all the work for you finding the best Barcelona to Budapest Ryanair plane ticket so you can enjoy a smooth and comfortable journey!
Please follow the recommendations outlined by Ryanair when booking your flight tickets from Barcelona to Budapest due to the coronavirus:
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.
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.
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.
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.
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 by plane between Barcelona, Spain and Budapest, Hungary is: Partially open.
International entry is allowed for: Entry is partially open for citizens and permanent residents of Spain
The government of Hungary has imposed these measures to reduce the spread of COVID-19:
The above information was last checked on 24/10/2021. Remember to check the latest COVID-19 travel safety regulations for your flight from Barcelona to Budapest closer to your date of departure here.
Return travel from Hungary to Spain is: Partially open.
Entry into Spain is allowed for: Entry is partially open for citizens and permanent residents of Hungary
Requirements for reentering:
The government of Spain has imposed these measures to reduce the spread of COVID-19:
Last checked on 26/10/2021. Please check the latest COVID-19 travel safety regulations closer to the travel date of your flight to Barcelona from Budapest.
When travelling this route, Omio customers are departing most frequently from Barcelona El Prat Airport and arriving in Budapest Ferenc Liszt International Airport.
Passengers booking this journey most frequently board their flights from Barcelona El Prat Airport and need to travel around 7 miles (11 km) from the city centre to get to this airport.
Passengers arriving in Budapest most often land in Budapest Ferenc Liszt International Airport and need to travel about 10 miles (16 km) from this airport to reach the city centre. You can check for public transportation connections, airport shuttles or taxi service options available from Budapest Ferenc Liszt International Airport to get you to the city centre of Budapest.
Here are some other resources that might have the information you need