- Home
- Flights
- Flights from Barcelona
- Barcelona to Budapest
Flights from Barcelona to Budapest
Wizz Air and Ryanair fly nonstop from Barcelona to Budapest, about 28 flights a week. The flight takes around 2h 24m.
Direct flights available ~28 flights a week 2h 24m
Barcelona to Budapest at a glance
Fastest flight2h 24mEstimated
Nonstop flights28/wkWizz Air, Ryanair
Airlines flying nonstop from Barcelona to Budapest
2 airlines on this route, about 28 flights a week in total (observed over the last 4 weeks).
Good to know
- Distance
- 1,522 km945 miles
- Flight time
- 2h 24mestimate
- Time difference
- NoneBudapest vs Barcelona
- Currency in Budapest
- HUF
- Airports
- BCN → BUD
Flights from Barcelona to Budapest: questions answered
Are there direct flights from Barcelona to Budapest?
Yes. Wizz Air and Ryanair fly this route nonstop, with about 28 flights a week in each direction.
How long is the flight from Barcelona to Budapest?
A nonstop flight covers 1,522 km and takes around 2h 24m.
Which airlines fly from Barcelona to Budapest?
Wizz Air and Ryanair operate nonstop flights on this route.
Which airports serve Barcelona and Budapest?
Barcelona: Josep Tarradellas Barcelona-El Prat Airport (BCN). Budapest: Budapest Liszt Ferenc International Airport (BUD).





