Direct flights from Dublin to Barcelona-El Prat (BCN)

32 nonstop flights a week from Dublin to Barcelona-El Prat (BCN) with 3 airlines, 2h 30m to 2h 40m in the air, 918 mi (1,477 km). Departures from 06:05 to 21:15.

Flights from Dublin to Barcelona

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: Dublin to Barcelona

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

Dublin to Barcelona-El Prat (BCN) at a glance

flights a week
32
flights today
2
airlines
3
flight time
2h 30m - 2h 40m
distance
918 mi (1,477 km)
first and last departure
06:05 - 21:15
departure terminals
1, 2
arrival terminals
1, 2

Dublin to Barcelona-El Prat (BCN) flight schedule

32 flights a week. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
FR 6875
Ryanair
06:05 Dublin, terminal 1
09:35 Barcelona-El Prat, terminal 2
2h 30m
Sun
Boeing 737-800
FR 6395
Ryanair
06:25 Dublin, terminal 1
09:55 Barcelona-El Prat, terminal 2
2h 30m
Wed
Boeing 737
FR 6875
Ryanair
06:40 Dublin, terminal 1
10:10 Barcelona-El Prat, terminal 2
2h 30m
Sat
Boeing 737
EI 562
Aer Lingus
07:10 Dublin, terminal 2
10:50 Barcelona-El Prat, terminal 2
2h 40m
Daily
Airbus A320
FR 3977
Ryanair
07:40 Dublin, terminal 1
11:10 Barcelona-El Prat, terminal 2
2h 30m
Fri
Boeing 737
FR 6921
Ryanair
08:30 Dublin, terminal 1
12:00 Barcelona-El Prat, terminal 2
2h 30m
Mon
Boeing 737
FR 3977
Ryanair
08:50 Dublin, terminal 1
12:20 Barcelona-El Prat, terminal 2
2h 30m
Tue, Thu
Boeing 737-800
FR 6395
Ryanair
10:55 Dublin, terminal 1
14:25 Barcelona-El Prat, terminal 2
2h 30m
Sat
Boeing 737-800
FR 6395
Ryanair
11:15 Dublin, terminal 1
14:45 Barcelona-El Prat, terminal 2
2h 30m
Mon
Boeing 737-800
FR 6875
Ryanair
11:20 Dublin, terminal 1
14:50 Barcelona-El Prat, terminal 2
2h 30m
Fri
Boeing 737
VY 1093
Vueling
12:50 Dublin, terminal 2
16:30 Barcelona-El Prat, terminal 1
2h 40m
Mon, Thu, Fri, Sun
Airbus A320
FR 6395
Ryanair
15:25 Dublin, terminal 1
18:55 Barcelona-El Prat, terminal 2
2h 30m
Tue
Boeing 737
FR 3977
Ryanair
15:35 Dublin, terminal 1
19:05 Barcelona-El Prat, terminal 2
2h 30m
Sat
Boeing 737
EI 564
Aer Lingus
16:45 Dublin, terminal 2
20:25 Barcelona-El Prat, terminal 2
2h 40m
Mon, Fri, Sun
Airbus A320
EI 564
Aer Lingus
16:50 Dublin, terminal 2
20:30 Barcelona-El Prat, terminal 2
2h 40m
Thu, Sun
Airbus A320
FR 3977
Ryanair
17:40 Dublin, terminal 1
21:10 Barcelona-El Prat, terminal 2
2h 30m
Wed
Boeing 737
FR 6921
Ryanair
18:10 Dublin, terminal 1
21:40 Barcelona-El Prat, terminal 2
2h 30m
Fri
Boeing 737-800
FR 6395
Ryanair
18:35 Dublin, terminal 1
22:05 Barcelona-El Prat, terminal 2
2h 30m
Sun
Boeing 737-800
FR 6395
Ryanair
21:15 Dublin, terminal 1
00:45 Barcelona-El Prat, terminal 2
2h 30m
Thu, Fri
Boeing 737

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 29 November.

FlightDepartsArrivesDurationDaysAircraft
FR 3977
Ryanair
08:30 Dublin, terminal 1
12:00 Barcelona-El Prat, terminal 2
2h 30m
Seasonal
Boeing 737-800
FR 6921
Ryanair
15:50 Dublin, terminal 1
19:20 Barcelona-El Prat, terminal 2
2h 30m
Seasonal
Boeing 737-800
FR 6875
Ryanair
15:50 Dublin, terminal 1
19:20 Barcelona-El Prat, terminal 2
2h 30m
Seasonal
Boeing 737
FR 3977
Ryanair
19:25 Dublin, terminal 1
22:55 Barcelona-El Prat, terminal 2
2h 30m
Seasonal
Boeing 737-800
FR 6921
Ryanair
12:50 Dublin, terminal 1
16:20 Barcelona-El Prat, terminal 2
2h 30m
Seasonal
Boeing 737-800
VY 1093
Vueling
13:20 Dublin, terminal 2
16:55 Barcelona-El Prat, terminal 1
2h 35m
Seasonal
Airbus A320
FR 6875
Ryanair
12:00 Dublin, terminal 1
15:30 Barcelona-El Prat, terminal 2
2h 30m
Seasonal
Boeing 737-800
FR 6875
Ryanair
14:00 Dublin, terminal 1
17:30 Barcelona-El Prat, terminal 2
2h 30m
Seasonal
Boeing 737-800
FR 6875
Ryanair
15:10 Dublin, terminal 1
18:40 Barcelona-El Prat, terminal 2
2h 30m
Seasonal
Boeing 737
FR 6875
Ryanair
18:45 Dublin, terminal 1
22:15 Barcelona-El Prat, terminal 2
2h 30m
Seasonal
Boeing 737
VY 1093
Vueling
13:25 Dublin, terminal 2
17:00 Barcelona-El Prat, terminal 1
2h 35m
Seasonal
Airbus A320
VY 1093
Vueling
14:30 Dublin, terminal 2
18:05 Barcelona-El Prat, terminal 1
2h 35m
Seasonal
Airbus A320
FR 6875
Ryanair
17:50 Dublin, terminal 1
21:20 Barcelona-El Prat, terminal 2
2h 30m
Seasonal
Boeing 737-800
FR 6875
Ryanair
14:50 Dublin, terminal 1
18:20 Barcelona-El Prat, terminal 2
2h 30m
Seasonal
Boeing 737-800
FR 6875
Ryanair
18:40 Dublin, terminal 1
22:10 Barcelona-El Prat, terminal 2
2h 30m
Seasonal
Boeing 737-800
EI 562
Aer Lingus
06:40 Dublin, terminal 2
10:20 Barcelona-El Prat, terminal 2
2h 40m
Seasonal
Airbus A320 NEO
FR 3977
Ryanair
07:55 Dublin, terminal 1
11:25 Barcelona-El Prat, terminal 2
2h 30m
Seasonal
Boeing 737
FR 6395
Ryanair
12:05 Dublin, terminal 1
15:35 Barcelona-El Prat, terminal 2
2h 30m
Seasonal
Boeing 737
VY 1111
Vueling
12:30 Dublin, terminal 2
16:10 Barcelona-El Prat, terminal 1
2h 40m
Seasonal
Airbus A320
FR 6875
Ryanair
17:45 Dublin, terminal 1
21:15 Barcelona-El Prat, terminal 2
2h 30m
Seasonal
Boeing 737-800

Days of the week are taken from the schedule for the next 14 days; schedules change by season. Barcelona is 1 hour ahead of Dublin.

Airlines flying Dublin to Barcelona-El Prat (BCN)

Nonstop flights a week by the current schedule

Frequently asked questions

How many nonstop flights are there from Dublin to Barcelona-El Prat (BCN)?
32 nonstop flights a week by the current schedule, 8 flight numbers, 2 today.
How long is the flight from Dublin to Barcelona-El Prat (BCN)?
From 2 hours 30 minutes to 2 hours 40 minutes nonstop, depending on the flight.
Which airlines fly nonstop from Dublin to Barcelona-El Prat (BCN)?
Ryanair (17 a week), Aer Lingus (11 a week) and Vueling (4 a week).
Which terminals are used between Dublin and Barcelona-El Prat (BCN)?
Flights depart from Dublin, terminals 1, 2 and arrive at Barcelona-El Prat, terminals 1, 2.
How far is Barcelona-El Prat (BCN) from Dublin?
918 mi (1,477 km) in a straight line.
What are the earliest and latest flights from Dublin to Barcelona-El Prat (BCN)?
The first departure is at 06:05 (Ryanair), the last at 21:15 (Ryanair), local time.