Flights from Barcelona to Budapest
BCN to BUD. All flight routes from El Prat Airport, Spain to Budapest Ferenc Liszt International Airport, Hungary. These routes are operated by 23 different airlines. You can either fly non-stop with Ryanair or Wizz Air, or choose from 16 different transit flights. The shortest flight time is 2 hours and 40 minutes.
Find the best prices on hotels and car rental near Budapest Ferenc Liszt Airport
We got great deals on hotels and car rentals near the airport.
Barcelona to Budapest flights
There are over 18 airlines and as many as 238 flights every week to this destination. You can fly non-stop to Budapest (BUD) from Barcelona (BCN) with Ryanair or Wizz Air but if a stopover option suits you better you can choose to fly via Zurich, Prague or any other of the 16 alternatives with flight connections.
Barcelona to Budapest with Ryanair
You can fly non-stop every weekday with flights departing from 6 am to 21 pm.
With Wizz Air
You can fly non-stop every weekday with flights departing from 9 am to 22 pm.
With SWISS
If you fly from Barcelona with SWISS you will do a stopover in Zurich, ZRH before reaching Budapest. This flight trip will take 4 hours and 20 minutes and you can fly every weekday with departures at 09:35 or 14:55. SWISS is a Star Alliance member.
With Austrian
If you fly from Barcelona with Austrian you will do a stopover in Vienna, VIE before reaching Budapest. This flight trip will take 4 hours and 25 minutes and you can fly every weekday with departures at 10:00 or 18:40. Austrian is a Star Alliance member.
Miles & flight time: BCN - BUD
The shortest flight time between BCN and BUD is 2 hours and 40 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 2h 40m | - | 950 (1529 km) |
ZRH Zurich | 4h 20m | 1h 0m | 1036 (1667 km) |
PRG Prague | 4h 25m | 30m | 1141 (1836 km) |
STR Stuttgart | 4h 25m | 55m | 1093 (1759 km) |
VIE Vienna | 4h 25m | 45m | 987 (1588 km) |
BEG Belgrade | 4h 45m | 1h 5m | 1143 (1839 km) |
MUC Munich | 5h 0m | 1h 45m | 1036 (1667 km) |
CDG Paris | 5h 20m | 1h 15m | 1314 (2114 km) |
BRU Brussels | 5h 20m | 1h 15m | 1387 (2232 km) |
FRA Frankfurt | 5h 20m | 1h 55m | 1203 (1936 km) |
DUS Dusseldorf | 5h 35m | 1h 10m | 1351 (2174 km) |
AMS Amsterdam | 5h 40m | 2h 50m | 1504 (2420 km) |
MAD Madrid | 6h 10m | 2h 55m | 1533 (2467 km) |
WAW Warsaw | 6h 20m | 2h 5m | 1505 (2422 km) |
LCY London | 8h 30m | - | - |
LHR London | 8h 35m | 3h 30m | 1646 (2648 km) |
LGW London | 9h 35m | - | - |
Unpublished Flight Rates From Barcelona to Budapest
From Barcelona to Hungary
We have found another destination to Hungary from El Prat Airport as well.
From Spain to Budapest
Below is a list of other cities in Spain with flights to Budapest with either non-stop or connecting flights.
- MAD Madrid Direct
- PMI Palma de Mallorca Direct
- AGP Malaga Direct
- ALC Alicante Direct
- LPA Las Palmas Direct
- TFS Tenerife Direct
- VLC Valencia Direct
- IBZ Ibiza
- SVQ Sevilla Direct
- ACE Lanzarote Direct