Direct flights from Belfast to Barcelona
All flights from BFS to BCN non-stop. There are direct flights from Aldergrove Airport, United Kingdom to El Prat Airport (BCN), Spain four times per week with easyJet. The flight distance is 1003 miles and the trip usually takes about 2 hours and 40 minutes.
Airlines with non-stop routes:

easyJet
Flight schedule from Belfast to Barcelona with easyJet
This is a weekly direct flight schedule for easyJet. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2025-05-15
Belfast to Barcelona flight departures
Select a date to see all scheduled flight departures between BFS to BCN.

BFS - BCN information
-
Distance1003 miles (1614 km)
-
Flight time2 hours and 40 minutes
-
Airlines
easyJet
-
AlliancesOne WorldSky TeamStar Alliance
-
ClassesEconomyBusinessFirst Class
-
easyJet AircraftAirbus A318 / A319 / A320 / A321
Direct flights from Belfast to Spain

From Belfast to Las Palmas
LPA Gran Canaria Airport

From Belfast to Tenerife
TFS Tenerife South Airport

From Belfast to Puerto del Rosario
FUE Fuerteventura Airport

From Belfast to Lanzarote
ACE Lanzarote Airport

From Belfast to Malaga
AGP Málaga Airport

From Belfast to Ibiza
IBZ Ibiza Airport

From Belfast to Alicante
ALC Alicante–Elche Miguel Hernández Airport

From Belfast to Palma de Mallorca
PMI Palma De Mallorca Airport

From Belfast to Menorca
MAH Menorca Airport

From Belfast to Reus
REU Reus