Flights from Barcelona to Budapest (BCN to BUD)

Find cheap Barcelona, Spain to Budapest, Hungary flights with our free search service. Compare all available fares for direct or connection flights to Budapest.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Barcelona to Budapest (One Way)

What is the distance between Barcelona and Budapest?

The average distance from Barcelona to Budapest is 1520 kilometers (equals to 944 miles or 820 nautical miles). Your flight will departure from Barcelona–El Prat Airport, Spain and arrive on Budapest Airport, Hungary.

How long is the flight from Barcelona to Budapest?

The average flight time between Barcelona to Budapest is 3 hours and 55 minutes.

How much is the fare for flight between Barcelona and Budapest?

The average price for one-way airfare from Barcelona to Budapest is 154 USD (none-taxes) for economy class.

Cheap flights from Barcelona to Budapest

Thu 26/Apr - Tue 15/May
19 days Flights from Barcelona to Budapest on Wizz Air 26/04/2018
$91
Fri 27/Apr - Wed 06/Jun
40 days Flights from Barcelona to Budapest on Wizz Air 27/04/2018
$150
Sun 29/Apr - Fri 04/May
5 days Flights from Barcelona to Budapest on Brussels Airlines 29/04/2018
$169
Thu 26/Apr - Mon 30/Jul
95 days Flights from Barcelona to Budapest on Wizz Air 26/04/2018
$154
Sat 28/Apr - Sun 05/Aug
99 days Flights from Barcelona to Budapest on Wizz Air 28/04/2018
$183
Mon 30/Apr - Mon 06/Aug
98 days Flights from Barcelona to Budapest on Lufthansa 30/04/2018
$194
Sat 05/May - Tue 15/May
10 days Flights from Barcelona to Budapest on Wizz Air 05/05/2018
$78
Tue 15/May - Tue 19/Jun
35 days Flights from Barcelona to Budapest on SWISS 15/05/2018
$141
Thu 24/May - Tue 05/Jun
12 days Flights from Barcelona to Budapest on Wizz Air 24/05/2018
$89
Sat 12/May - Sat 19/May
7 days Flights from Barcelona to Budapest on SWISS 12/05/2018
$140
Thu 10/May - Thu 11/Oct
154 days Flights from Barcelona to Budapest on Wizz Air 10/05/2018
$205
Sat 12/May - Mon 17/Sep
128 days Flights from Barcelona to Budapest on Wizz Air 12/05/2018
$183
Sat 12/May - Mon 17/Sep
128 days Flights from Barcelona to Budapest on SWISS 12/05/2018
$143
Fri 11/May - Sat 18/Aug
99 days Flights from Barcelona to Budapest on SWISS 11/05/2018
$180
Thu 10/May - Thu 11/Oct
154 days Flights from Barcelona to Budapest on Lufthansa 10/05/2018
$158
Fri 18/May - Thu 22/Nov
188 days Flights from Barcelona to Budapest on Wizz Air 18/05/2018
$144
Fri 25/May - Tue 03/Jul
39 days Flights from Barcelona to Budapest on Wizz Air 25/05/2018
$130
Wed 09/May - Tue 14/Aug
97 days Flights from Barcelona to Budapest on Vueling Airlines 09/05/2018
$178
Wed 27/Jun - Wed 04/Jul
7 days Flights from Barcelona to Budapest on SWISS 27/06/2018
$138
Sat 16/Jun - Tue 19/Jun
3 days Flights from Barcelona to Budapest on SWISS 16/06/2018
$140
Sun 03/Jun - Tue 05/Jun
2 days Flights from Barcelona to Budapest on Ryanair 03/06/2018
$96
Sat 16/Jun - Fri 06/Jul
20 days Flights from Barcelona to Budapest on Ryanair 16/06/2018
$103
Fri 08/Jun - Tue 28/Aug
81 days Flights from Barcelona to Budapest on Wizz Air 08/06/2018
$136
Sun 10/Jun - Mon 10/Sep
92 days Flights from Barcelona to Budapest on Vueling Airlines 10/06/2018
$170
Fri 08/Jun - Tue 11/Sep
95 days Flights from Barcelona to Budapest on SWISS 08/06/2018
$138
Sat 23/Jun - Sat 15/Dec
175 days Flights from Barcelona to Budapest on Wizz Air 23/06/2018
$142
Mon 30/Jul - Mon 15/Oct
77 days Flights from Barcelona to Budapest on Wizz Air 30/07/2018
$280
Mon 09/Jul - Wed 11/Jul
2 days Flights from Barcelona to Budapest on Ryanair 09/07/2018
$122
Mon 02/Jul - Tue 21/Aug
50 days Flights from Barcelona to Budapest on SWISS 02/07/2018
$148
Mon 30/Jul - Mon 15/Oct
77 days Flights from Barcelona to Budapest on Austrian Airlines 30/07/2018
$174
Thu 19/Jul - Wed 01/Aug
13 days Flights from Barcelona to Budapest on Wizz Air 19/07/2018
$126
Tue 24/Jul - Sun 29/Jul
5 days Flights from Barcelona to Budapest on Lufthansa 24/07/2018
$120
Mon 02/Jul - Sun 02/Sep
62 days Flights from Barcelona to Budapest on Wizz Air 02/07/2018
$205
Sat 21/Jul - Fri 07/Sep
48 days Flights from Barcelona to Budapest on SWISS 21/07/2018
$169
Sun 14/Oct - Wed 17/Oct
3 days Flights from Barcelona to Budapest on Ryanair 14/10/2018
$87
Thu 11/Oct - Sat 13/Oct
2 days Flights from Barcelona to Budapest on SWISS 11/10/2018
$138
Wed 17/Oct - Thu 01/Nov
15 days Flights from Barcelona to Budapest on Ryanair 17/10/2018
$91
Wed 31/Oct - Sun 09/Dec
39 days Flights from Barcelona to Budapest on SWISS 31/10/2018
$152
Wed 31/Oct - Sun 09/Dec
39 days Flights from Barcelona to Budapest on Wizz Air 31/10/2018
$255
Sun 30/Sep - Sun 07/Oct
7 days Flights from Barcelona to Budapest on SWISS 30/09/2018
$161
Tue 18/Sep - Wed 03/Oct
15 days Flights from Barcelona to Budapest on Vueling Airlines 18/09/2018
$97
Tue 18/Sep - Wed 26/Sep
8 days Flights from Barcelona to Budapest on Vueling Airlines 18/09/2018
$90
Sat 08/Sep - Tue 11/Sep
3 days Flights from Barcelona to Budapest on SWISS 08/09/2018
$138
Sat 29/Sep - Fri 02/Nov
34 days Flights from Barcelona to Budapest on SWISS 29/09/2018
$159
Tue 11/Sep - Sun 09/Dec
89 days Flights from Barcelona to Budapest on SWISS 11/09/2018
$150
Tue 11/Sep - Sun 09/Dec
89 days Flights from Barcelona to Budapest on Vueling Airlines 11/09/2018
$237
Fri 30/Nov - Sun 02/Dec
2 days Flights from Barcelona to Budapest on SWISS 30/11/2018
$138
Mon 26/Nov - Fri 30/Nov
4 days Flights from Barcelona to Budapest on SWISS 26/11/2018
$138
Thu 08/Nov - Thu 29/Nov
21 days Flights from Barcelona to Budapest on Ryanair 08/11/2018
$84
Wed 28/Nov - Tue 18/Dec
20 days Flights from Barcelona to Budapest on Ryanair 28/11/2018
$84
Wed 29/Aug - Tue 04/Sep
6 days Flights from Barcelona to Budapest on Lufthansa 29/08/2018
$147
Fri 24/Aug - Wed 29/Aug
5 days Flights from Barcelona to Budapest on Ryanair 24/08/2018
$136
Mon 20/Aug - Fri 24/Aug
4 days Flights from Barcelona to Budapest on SWISS 20/08/2018
$138
Fri 24/Aug - Wed 05/Sep
12 days Flights from Barcelona to Budapest on Ryanair 24/08/2018
$124
Fri 28/Dec - Sat 12/Jan
15 days Flights from Barcelona to Budapest on SWISS 28/12/2018
$138
Tue 11/Dec - Sat 15/Dec
4 days Flights from Barcelona to Budapest on SWISS 11/12/2018
$138
Wed 12/Dec - Wed 02/Jan
21 days Flights from Barcelona to Budapest on Wizz Air 12/12/2018
$127
Tue 11/Dec - Tue 18/Dec
7 days Flights from Barcelona to Budapest on Wizz Air 11/12/2018
$72
Fri 25/Jan - Sun 27/Jan
2 days Flights from Barcelona to Budapest on SWISS 25/01/2019
$140
Wed 16/Jan - Mon 04/Feb
19 days Flights from Barcelona to Budapest on Wizz Air 16/01/2019
$83
Tue 08/Jan - Mon 14/Jan
6 days Flights from Barcelona to Budapest on Wizz Air 08/01/2019
$80
Fri 22/Feb - Mon 25/Feb
3 days Flights from Barcelona to Budapest on SWISS 22/02/2019
$130
Tue 05/Feb - Wed 13/Feb
8 days Flights from Barcelona to Budapest on Wizz Air 05/02/2019
$99
Wed 27/Feb - Tue 19/Mar
20 days Flights from Barcelona to Budapest on Ryanair 27/02/2019
$99
Wed 03/Apr - Wed 10/Apr
7 days Flights from Barcelona to Budapest on Lufthansa 03/04/2019
$148
Tue 19/Mar - Sat 23/Mar
4 days Flights from Barcelona to Budapest on Lufthansa 19/03/2019
$136
Wed 06/Mar - Tue 19/Mar
13 days Flights from Barcelona to Budapest on Wizz Air 06/03/2019
$108