Cheap flights from New York LaGuardia Airport to Barcelona from $570

Return
1 adult
Economy
From?
To?
Sun 12/12
Sun 19/12

Flight information for New York LaGuardia Airport to Barcelona

Find info about flight duration, direct flights, and airports for your flight from New York LaGuardia Airport to Barcelona
Fastest flight time15h 50mThe fastest flight from New York LaGuardia Airport to Barcelona takes 15h 50m
Direct flightsNoneThere are no direct flights from New York LaGuardia Airport to Barcelona. Popular non-direct route for this connection is New York LaGuardia Airport - Barcelona-El Prat Airport.
Airports in Barcelona1 airportThere is 1 airport near Barcelona: Barcelona-El Prat (BCN)

How to get the cheapest flight ticket from New York LaGuardia Airport to Barcelona

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest month to fly from New York LaGuardia Airport to Barcelona?

November

The cheapest time of year to fly to Barcelona from New York LaGuardia Airport is November. The most expensive is May.

How far in advance should you book New York LaGuardia Airport to Barcelona flights?

40 days before

The cheapest time to buy a flight from New York LaGuardia Airport to Barcelona is approximately 40 days to departure


Easily compare return flights from New York LaGuardia Airport to Barcelona

Below you can see the best fares for your return flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from New York LaGuardia Airport to Barcelona by changing tabs
Delta
12 Apr.
LGA07:30New York LaGuardia
15h 25m
1 stop
BCN22:55Barcelona-El Prat
27 Apr.
BCN06:55Barcelona-El Prat
14h 26m
1 stop
LGA21:21New York LaGuardia
British Airways
25 Jan.
LGA06:29New York LaGuardia
13h 41m
1 stop
BCN20:10Barcelona-El Prat
3 Feb.
BCN06:00Barcelona-El Prat
14h 59m
1 stop
LGA20:59New York LaGuardia
KLM
12 Jan.
LGA10:59New York LaGuardia
14h 16m
2 stops
BCN01:15Barcelona-El Prat
21 Jan.
BCN01:00Barcelona-El Prat
16h 25m
2 stops
LGA17:25New York LaGuardia
Multiple Airlines
3 Feb.
LGA05:00New York LaGuardia
15h 10m
1 stop
BCN20:10Barcelona-El Prat
10 Feb.
BCN06:00Barcelona-El Prat
18h 45m
1 stop
LGA00:45New York LaGuardia
Iberia
3 Feb.
LGA07:29New York LaGuardia
18h 21m
2 stops
BCN01:50Barcelona-El Prat
10 Feb.
BCN04:05Barcelona-El Prat
17h 35m
2 stops
LGA21:40New York LaGuardia
United Airlines
25 Apr.
LGA06:00New York LaGuardia
16h 20m
2 stops
BCN22:20Barcelona-El Prat
12 May
BCN09:15Barcelona-El Prat
11h 50m
1 stop
LGA21:05New York LaGuardia

Find the cheapest one-way flights from New York LaGuardia Airport to Barcelona

If you're looking for one-way flights from New York LaGuardia Airport to Barcelona, view some of our deals below provided by British Airways, Delta and KLM
KLM
5 Apr.
LGA09:30New York LaGuardia
13h 25m
1 stop
BCN22:55Barcelona-El Prat
Delta
12 Apr.
LGA07:30New York LaGuardia
15h 25m
1 stop
BCN22:55Barcelona-El Prat
British Airways
11 Jan.
LGA06:29New York LaGuardia
13h 41m
1 stop
BCN20:10Barcelona-El Prat

Search last-minute flights to Barcelona from New York LaGuardia Airport

Find and compare return flight prices for your last-minute flight from New York LaGuardia Airport to Barcelona
Delta
15 Dec.
LGA10:09New York LaGuardia
14h 16m
2 stops
BCN00:25Barcelona-El Prat
23 Dec.
BCN01:00Barcelona-El Prat
22h 00m
2 stops
LGA23:00New York LaGuardia
Delta
14 Dec.
LGA07:59New York LaGuardia
16h 26m
2 stops
BCN00:25Barcelona-El Prat
23 Dec.
BCN04:55Barcelona-El Prat
14h 38m
2 stops
LGA19:33New York LaGuardia
Delta
13 Dec.
LGA04:59New York LaGuardia
16h 56m
2 stops
BCN21:55Barcelona-El Prat
20 Dec.
BCN07:15Barcelona-El Prat
17h 30m
2 stops
LGA00:45New York LaGuardia
British Airways
14 Dec.
LGA14:59New York LaGuardia
29h 11m
1 stop
BCN20:10Barcelona-El Prat
20 Dec.
BCN06:00Barcelona-El Prat
15h 00m
1 stop
LGA21:00New York LaGuardia
Multiple Airlines
16 Dec.
LGA01:59New York LaGuardia
18h 11m
1 stop
BCN20:10Barcelona-El Prat
26 Dec.
BCN06:00Barcelona-El Prat
18h 45m
1 stop
LGA00:45New York LaGuardia
Delta
14 Dec.
LGA09:55New York LaGuardia
15h 20m
2 stops
BCN01:15Barcelona-El Prat
22 Dec.
BCN01:00Barcelona-El Prat
17h 35m
2 stops
LGA18:35New York LaGuardia

British Airways flights from New York LaGuardia Airport to Barcelona

Our best British Airways deals on New York LaGuardia Airport to Barcelona flight tickets
British Airways
25 Jan.
LGA06:29New York LaGuardia
13h 41m
1 stop
BCN20:10Barcelona-El Prat
3 Feb.
BCN06:00Barcelona-El Prat
14h 59m
1 stop
LGA20:59New York LaGuardia
British Airways
26 Apr.
LGA09:35New York LaGuardia
18h 25m
2 stops
BCN04:00Barcelona-El Prat
3 May
BCN05:40Barcelona-El Prat
14h 45m
1 stop
LGA20:25New York LaGuardia
British Airways
27 Apr.
LGA09:35New York LaGuardia
18h 25m
2 stops
BCN04:00Barcelona-El Prat
10 May
BCN05:40Barcelona-El Prat
30h 13m
1 stop
LGA11:53New York LaGuardia

Delta flights from New York LaGuardia Airport to Barcelona

Our best Delta deals on New York LaGuardia Airport to Barcelona flight tickets
Delta
12 Apr.
LGA07:30New York LaGuardia
15h 25m
1 stop
BCN22:55Barcelona-El Prat
27 Apr.
BCN06:55Barcelona-El Prat
14h 26m
1 stop
LGA21:21New York LaGuardia
Delta
29 Mar.
LGA09:45New York LaGuardia
13h 10m
1 stop
BCN22:55Barcelona-El Prat
8 Apr.
BCN09:20Barcelona-El Prat
15h 27m
2 stops
LGA00:47New York LaGuardia
Delta
28 Mar.
LGA12:00New York LaGuardia
13h 50m
2 stops
BCN01:50Barcelona-El Prat
8 Apr.
BCN09:20Barcelona-El Prat
15h 27m
2 stops
LGA00:47New York LaGuardia

  • How far is New York LaGuardia to Barcelona by plane?

    The distance between New York LaGuardia and Barcelona is about 6149.0 km. In terms of flight time, this usually takes a little over 12h 56m.