Flights to Barcelona

Direct flights from 173 cities, 2,230 flights a week. From London the flight takes 2h 10m, tickets from $28. From Dublin the flight takes 2h 30m, tickets from $36.

Flights to Barcelona at a glance

cities with nonstop flights here
173
nonstop flights a week
2,230
lowest fare from London
$28
flight time from London
2h 10m
lowest fare from Dublin
$36
flight time from Dublin
2h 30m
arrival airport
Barcelona-El Prat

Where you can fly to Barcelona from

Nonstop flights, busiest routes first

FromFare
London United Kingdom, 2h 10m, 34 a week from $28
Dublin Ireland, 2h 30m, 32 a week from $36
Manchester United Kingdom, 2h 20m, 26 a week from $36
New York United States, 7h 50m, 24 a week from $220
Dubai United Arab Emirates, 7h 35m, 21 a week from $170
Birmingham United Kingdom, 2h 15m, 15 a week from $31
Edinburgh United Kingdom, 2h 45m, 14 a week from $73
Abu Dhabi United Arab Emirates, 7h 20m, 13 a week from $207
Miami United States, 9h, 10 a week from $393
Bristol United Kingdom, 2h 5m, 10 a week from $29
Montreal Canada, 7h 15m, 8 a week from $598
Washington United States, 8h 13m, 7 a week from $353
Dallas United States, 9h 40m, 7 a week from $376
Chicago United States, 8h 35m, 7 a week from $382
Atlanta United States, 8h 35m, 7 a week from $453
Philadelphia United States, 7h 38m, 7 a week from $353
Singapore Singapore, 13h 45m, 4 a week from $290
Glasgow United Kingdom, 2h 40m, 2 a week from $63
Liverpool United Kingdom, 2h 20m, 2 a week
Newcastle United Kingdom, 2h 35m, 2 a week from $46
Leeds United Kingdom, 2h 35m, 2 a week from $41
Cork Ireland, 2h 25m, 2 a week from $144
San Francisco United States, 11h 20m, seasonal from $407
Boston United States, 7h 18m, seasonal from $315
Seattle United States, 10h 38m, seasonal
Toronto Canada, 7h 30m, seasonal from $402
Halifax Canada, 6h 30m, seasonal from $458

From other countries

And 116 cities more with nonstop flights.

When to fly to Barcelona

Weather by month

The most comfortable months are June, July, August and September: +28° by day, sea +25°, 7 rainy days a month. Long-term monthly averages.

Jan
+14° +5° +14° 4 days
Feb
+15° +6° +14° 6 days
Mar
+16° +8° +14° 10 days
Apr
+18° +10° +16° 7 days
May
+22° +14° +18° 9 days
Jun
+27° +20° +22° 6 days
Jul
+29° +21° +26° 6 days
Aug
+29° +22° +27° 6 days
Sep
+26° +18° +25° 11 days
Oct
+23° +15° +22° 9 days
Nov
+18° +10° +18° 7 days
Dec
+16° +6° +16° 6 days

Daytime and night temperatures in °C, sea temperature (in blue), rainy days. Months with the most comfortable weather are in green. Long-term averages.

Arrival airport

Where the nonstop flights land

2,229 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Barcelona from?
From 173 cities. The busiest routes are from London (34 flights a week), Dublin (32 flights a week), Manchester (26 flights a week), New York (24 flights a week), Dubai (21 flights a week) and Birmingham (15 flights a week).
How long is the flight from London to Barcelona?
A nonstop flight takes about 2 hours 10 minutes, tickets from $28.
How long is the flight from Dublin to Barcelona?
A nonstop flight takes about 2 hours 30 minutes, tickets from $36.
What is the cheapest city to fly to Barcelona from?
Sevilla from $11, Ibiza from $14, Palma from $14 and Venice from $15.
When is the best time to fly to Barcelona?
The most comfortable months are June, July, August and September: +28° by day, sea +25°, 7 rainy days a month. Long-term monthly averages.
Which airport do flights to Barcelona arrive at?
All nonstop flights land at Barcelona-El Prat (BCN).

Cities near Barcelona with their own flights

Worth a look when fares or dates to Barcelona do not suit; distance by straight line