Cheap Flights from Madrid to New York, NY from $291
On Cheapflightsplus.com you will find 12 direct and 628 connecting flights from Madrid to New York. You can compare airfare deals from 27 airlines and multiple travel sites from $291, book and save on cheap plane tickets and last minute offers. Also check out MAD-NYC flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip Madrid to New York Flight Deals
Best Flights from Madrid to New York Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $495 | 16:25 Madrid Barajas | 19:15 New York John F Kennedy Intl | 8h 50m | Iberia | IB325 |
from $545 | 12:30 Madrid Barajas | 15:15 New York John F Kennedy Intl | 8h 45m | Finnair | AY5653 |
from $555 | 12:30 Madrid Barajas | 15:15 New York John F Kennedy Intl | 8h 45m | British Airways | BA4267 |
from $575 | 10:45 Madrid Barajas | 13:00 New York John F Kennedy Intl | 8h 15m | British Airways | BA1567 |
from $616 | 10:45 Madrid Barajas | 13:00 New York John F Kennedy Intl | 8h 15m | Finnair | AY4007 |
from $626 | 10:45 Madrid Barajas | 13:00 New York John F Kennedy Intl | 8h 15m | Iberia | IB4001 |
from $698 | 15:35 Madrid Barajas | 17:50 New York John F Kennedy Intl | 8h 15m | Air Europa | UX91 |
from $1268 | 10:00 Madrid Barajas | 12:45 New York John F Kennedy Intl | 8h 45m | Air Europa | UX3391 |
from $1316 | 10:00 Madrid Barajas | 12:45 New York John F Kennedy Intl | 8h 45m | Virgin Atlantic Airways | VS3891 |
from $291 | 07:05 Madrid Barajas | 22:30 New York John F Kennedy Intl | 21h 25m layover 9h 40m - Rome | Air Europa | UX1043 N0401 |
from $295 | 14:50 Madrid Barajas | 22:05 New York John F Kennedy Intl | 13h 15m layover 3h 0m - Paris | Transavia France | TO4635 N0301 |
from $297 | 13:05 Madrid Barajas | 22:30 New York John F Kennedy Intl | 15h 25m layover 3h 40m - Rome | Iberia | IB651 N0401 |
from $300 | 05:50 Madrid Barajas | 22:30 New York John F Kennedy Intl | 22h 40m layover 10h 55m - Rome | Alitalia | AZ59 N0401 |
from $295 | 07:30 Madrid Barajas | 22:30 New York John F Kennedy Intl | 21h 0m layover 6h 15m - Barcelona 2h 5m - Rome | Air Europa | UX7701 W46022 N0401 |
from $308 | 09:30 Madrid Barajas | 22:05 New York John F Kennedy Intl | 18h 35m layover 3h 0m - Barcelona 4h 15m - Paris | Vueling | VY1003 TO4755 N0301 |
from $315 | 07:20 Madrid Barajas | 22:05 New York John F Kennedy Intl | 20h 45m layover 1h 45m - Malaga 7h 5m - Paris | Iberia Express | I21731 TO4611 N0301 |
Flight Schedule Madrid to New York (New York)
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
10:00 — 12:45
|
10:00 — 12:45
UX3391
Air Europa
Madrid — New York
|
8h 45m |
Find flight
from$1268 |
|
10:00 — 12:45
|
10:00 — 12:45
VS3891
Virgin Atlantic Airways
Madrid — New York
|
8h 45m |
Find flight
from$1316 |
|
10:45 — 13:00
|
10:45 — 13:00
BA1567
British Airways
Madrid — New York
|
8h 15m |
Find flight
from$575 |
|
10:45 — 13:00
|
10:45 — 13:00
AY4007
Finnair
Madrid — New York
|
8h 15m |
Find flight
from$616 |
|
10:45 — 13:00
|
10:45 — 13:00
IB4001
Iberia
Madrid — New York
|
8h 15m |
Find flight
from$626 |
|
12:30 — 15:15
|
12:30 — 15:15
IB211
Iberia
Madrid — New York
|
8h 45m |
Find flight
from$512 |
|
12:30 — 15:15
|
12:30 — 15:15
AY5653
Finnair
Madrid — New York
|
8h 45m |
Find flight
from$545 |
|
12:30 — 15:15
|
12:30 — 15:15
BA4267
British Airways
Madrid — New York
|
8h 45m |
Find flight
from$555 |
|
15:35 — 17:50
|
15:35 — 17:50
UX91
Air Europa
Madrid — New York
|
8h 15m |
Find flight
from$698 |
|
16:25 — 19:15
|
16:25 — 19:15
IB325
Iberia
Madrid — New York
|
8h 50m |
Find flight
from$495 |
|
16:25 — 19:15
|
16:25 — 19:15
AY5655
Finnair
Madrid — New York
|
8h 50m |
Find flight
from$545 |
|
16:25 — 19:15
|
16:25 — 19:15
BA4269
British Airways
Madrid — New York
|
8h 50m |
Find flight
from$555 |
|
05:50 — 22:30
|
05:50 — 08:15
AZ59
Alitalia
Madrid — Rome
10h 55m stop
19:10 — 22:30
N0401
N0
Rome — New York
|
22h 40m including layover |
Find flight
from$300 |
|
07:05 — 22:30
|
07:05 — 09:30
UX1043
Air Europa
Madrid — Rome
9h 40m stop
19:10 — 22:30
N0401
N0
Rome — New York
|
21h 25m including layover |
Find flight
from$291 |
|
08:00 — 22:05
|
08:00 — 09:55
UX1027
Air Europa
Madrid — Paris
10h 5m stop
20:00 — 22:05
N0301
N0
Paris — New York
|
20h 5m including layover |
Find flight
from$350 |
|
11:30 — 22:30
|
11:30 — 13:55
IB649
Iberia
Madrid — Rome
5h 15m stop
19:10 — 22:30
N0401
N0
Rome — New York
|
17h including layover |
Find flight
from$330 |
|
11:50 — 22:30
|
11:50 — 14:20
AZ61
Alitalia
Madrid — Rome
4h 50m stop
19:10 — 22:30
N0401
N0
Rome — New York
|
16h 40m including layover |
Find flight
from$324 |
|
13:05 — 22:30
|
13:05 — 15:30
IB651
Iberia
Madrid — Rome
3h 40m stop
19:10 — 22:30
N0401
N0
Rome — New York
|
15h 25m including layover |
Find flight
from$297 |
|
13:15 — 22:00
|
13:15 — 14:30
VY5050
Vueling
Madrid — Barcelona
4h 15m stop
18:45 — 22:00
VY9797
Vueling
Barcelona — New York
|
14h 45m including layover |
Find flight
from$357 |
|
14:25 — 22:05
|
14:25 — 16:20
UX1029
Air Europa
Madrid — Paris
3h 40m stop
20:00 — 22:05
N0301
N0
Paris — New York
|
13h 40m including layover |
Find flight
from$324 |
|
14:50 — 22:05
|
14:50 — 17:00
TO4635
Transavia France
Madrid — Paris
3h stop
20:00 — 22:05
N0301
N0
Paris — New York
|
13h 15m including layover |
Find flight
from$295 |
|
15:00 — 15:50
+1 day
|
15:00 — 16:25
UX1015
Air Europa
Madrid — London
20h 35m stop
13:00 — 15:50
Z0701
Z0
London — New York
|
30h 50m including layover |
Find flight
from$353 |
|
15:00 — 22:30
|
15:00 — 17:25
UX1047
Air Europa
Madrid — Rome
1h 45m stop
19:10 — 22:30
N0401
N0
Rome — New York
|
13h 30m including layover |
Find flight
from$354 |
|
16:45 — 15:50
+1 day
|
16:45 — 18:10
U28020
EasyJet
Madrid — London
18h 50m stop
13:00 — 15:50
Z0701
Z0
London — New York
|
29h 5m including layover |
Find flight
from$351 |
|
17:55 — 15:50
+1 day
|
17:55 — 19:15
IB3646
Iberia
Madrid — London
17h 45m stop
13:00 — 15:50
Z0701
Z0
London — New York
|
27h 55m including layover |
Find flight
from$347 |
|
21:40 — 22:05
+1 day
|
21:40 — 23:50
IB591
Iberia
Madrid — Paris
20h 10m stop
20:00 — 22:05
N0301
N0
Paris — New York
|
30h 25m including layover |
Find flight
from$359 |
|
06:30 — 22:05
|
06:30 — 06:50
UX1159
Air Europa
Madrid — Lisbon
2h 30m stop
09:20 — 13:00
U24592
EasyJet
Lisbon — Paris
7h stop
20:00 — 22:05
N0301
N0
Paris — New York
|
21h 35m including layover |
Find flight
from$325 |
|
06:35 — 22:05
|
06:35 — 07:45
UX5035
Air Europa
Madrid — Malaga
2h 15m stop
10:00 — 12:30
VY8172
Vueling
Malaga — Paris
7h 30m stop
20:00 — 22:05
N0301
N0
Paris — New York
|
21h 30m including layover |
Find flight
from$321 |
|
07:30 — 22:30
|
07:30 — 08:55
UX7701
Air Europa
Madrid — Barcelona
6h 15m stop
15:10 — 17:05
W46022
Aero Services Executive
Barcelona — Rome
2h 5m stop
19:10 — 22:30
N0401
N0
Rome — New York
|
21h including layover |
Find flight
from$295 |
|
08:15 — 22:05
|
08:15 — 09:30
VY1003
Vueling
Madrid — Barcelona
3h 5m stop
12:35 — 14:35
VY8244
Vueling
Barcelona — Paris
5h 25m stop
20:00 — 22:05
N0301
N0
Paris — New York
|
19h 50m including layover |
Find flight
from$339 |
|
09:30 — 22:05
|
09:30 — 10:45
VY1003
Vueling
Madrid — Barcelona
3h stop
13:45 — 15:45
TO4755
Transavia France
Barcelona — Paris
4h 15m stop
20:00 — 22:05
N0301
N0
Paris — New York
|
18h 35m including layover |
Find flight
from$308 |
|
09:30 — 22:30
|
09:30 — 10:45
VY1003
Vueling
Madrid — Barcelona
4h 25m stop
15:10 — 17:05
W46022
Aero Services Executive
Barcelona — Rome
2h 5m stop
19:10 — 22:30
N0401
N0
Rome — New York
|
19h including layover |
Find flight
from$321 |
|
10:30 — 22:05
|
10:30 — 12:45
W46312
Aero Services Executive
Madrid — Milan
3h stop
15:45 — 17:15
U23809
EasyJet
Milan — Paris
2h 45m stop
20:00 — 22:05
N0301
N0
Paris — New York
|
17h 35m including layover |
Find flight
from$320 |
|
10:30 — 22:05
|
10:30 — 11:45
IB409
Iberia
Madrid — Barcelona
2h stop
13:45 — 15:45
TO4755
Transavia France
Barcelona — Paris
4h 15m stop
20:00 — 22:05
N0301
N0
Paris — New York
|
17h 35m including layover |
Find flight
from$332 |
|
18:15 — 22:05
+1 day
|
18:15 — 19:30
VY1007
Vueling
Madrid — Barcelona
17h 5m stop
12:35 — 14:35
VY8244
Vueling
Barcelona — Paris
5h 25m stop
20:00 — 22:05
N0301
N0
Paris — New York
|
33h 50m including layover |
Find flight
from$353 |
|
18:15 — 22:05
+1 day
|
18:15 — 19:30
VY1007
Vueling
Madrid — Barcelona
14h 45m stop
10:15 — 12:15
VY8242
Vueling
Barcelona — Paris
7h 45m stop
20:00 — 22:05
N0301
N0
Paris — New York
|
33h 50m including layover |
Find flight
from$358 |
|
20:00 — 15:50
+1 day
|
20:00 — 21:15
IB425
Iberia
Madrid — Barcelona
10h 35m stop
07:50 — 09:10
VY6650
Vueling
Barcelona — London
3h 50m stop
13:00 — 15:50
Z0701
Z0
London — New York
|
25h 50m including layover |
Find flight
from$365 |
|
20:20 — 15:50
+1 day
|
20:20 — 23:35
W62372
Wizz Air
Madrid — Budapest
6h 25m stop
06:00 — 07:40
W62201
Wizz Air
Budapest — London
5h 20m stop
13:00 — 15:50
Z0701
Z0
London — New York
|
25h 30m including layover |
Find flight
from$364 |
|
22:10 — 22:05
+1 day
|
22:10 — 00:25
W46314
Aero Services Executive
Madrid — Milan
13h 25m stop
13:50 — 15:30
W46339
Aero Services Executive
Milan — Paris
4h 30m stop
20:00 — 22:05
N0301
N0
Paris — New York
|
29h 55m including layover |
Find flight
from$331 |
|
22:35 — 15:50
+1 day
|
22:35 — 23:50
VY1009
Vueling
Madrid — Barcelona
8h stop
07:50 — 09:10
VY6650
Vueling
Barcelona — London
3h 50m stop
13:00 — 15:50
Z0701
Z0
London — New York
|
23h 15m including layover |
Find flight
from$367 |
Flight Information
Below we will explain in detail what the flights cost on the destination from Madrid to New York depends on and how to choose the most interesting flight option for you.
Distance between Madrid and New York is 5775 miles. Time difference between the cities is 6h. Airplanes depart 00:35 to 23:25 from 2 Madrid airports and arrive 00:35 to 23:25 to 16 New York airports. Average flight time is 8h 45m.
- The fastest flight 8h 15m
- Average flight time 8h 45m
- The earliest flight 00:35
- The latest flight 23:25
- Distance 3589 ml
The cheapest months to travel to New York are december (from 291 $), november (from 347 $), february (from 347 $).
The most expensive months are august (from 516 $), january (from 355 $), february (from 347 $).
What is the lowest airfare Madrid to New York?
The cheapest plane ticket found by our users is $291. This airfare is for economy class on one-way UX1043 flight by Air Europa for December 12, 2024 which leaves Barajas in Madrid at 07:05 am and arrives at New York John F Kennedy Intl at 22:30.
Popular Airlines on the Route
The flight Madrid — New York is served by 27 regular airlines and 4 low-cost airlines. Most of the flights on this route are operated by United Airlines - 3 departures per week at the price of from $ 639 . And the most expensive tickets are offered by British Airways airline - from $ 1556.
Direct flights
There are 12 nonstop flights on the route. The fastest direct flight is BA1567 by British Airways takes 8h 15m and the cheapest is UX1043 by Air Europa for $495.
- from $698Find
- from $545Find
- from $495Find
- from $555Find
- VS - Virgin Atlantic Airwaysfrom $1316Find
Connecting Flights
There are 628 flights with layovers on the route. The fastest connecting flight is AT973 by Royal Air Maroc takes 10h 55m and the cheapest is UX1043 by Air Europa for $291.
- from $639Find
- from $297Find
- from $1302Find
- from $291Find
- from $578Find
- from $300Find
- from $497Find
- from $394Find
- S4 - SATA Internationalfrom $373Find
- VY - Vuelingfrom $308Find
- LO - LOTfrom $707Find
- I2 - Iberia Expressfrom $315Find
Airports
You can fly from Madrid to New York from 2 airports (Barajas, Torrejon).
Madrid airports
- Barajas-MADfrom $291Find
- Torrejon-TOJFind
New York airports
- 39th Street Ferry-XNYFind
- Newyork Airport-NWKFind
- Newyork Airport-NYPFind
- La Guardia-LGAFind
- Westchester County-HPNFind
- World Trade Center-WTCFind
- Pier 11/Wall St. SPB-NWSFind
- John F Kennedy Intl-JFKFind
- Flushing-FLUFind
- East 34th St Heliport-TSSFind
- West 30th St Heliport-JRAFind
- Downtown Manhattan H/p-JRBFind
- East 60th Street H/P-JREFind
- Battery Pk City/N. Cov-NBPFind
- East 34th St Landing-NESFind
- Marine Air Terminal-QNYFind
Airplanes
There are flights to New York from Madrid by 27 airlines that use 7 aircraft brands. They range from huge modern airplanes to small-sized.
- Airbus A320from $419Find
- Boeing 737-800from $438Find
- Embraer 195from $451Find
- Boeing 737-100/200from $453Find
- Airbus A350from $627Find
- Airbus A330-200from $698Find
- Boeing 767from $1 316Find
Top International Destinations from Madrid
Our state-of-the art metasearch will definitely provide you with the best airfare on international flights. We’re proud to partner with many reliable travel suppliers located outside the US what gives us an opportunity to offer the most competitive prices on far destinations.
- from $64Find
- from $55Find
- from $74Find
- from $74Find
- from $73Find
- from $68Find
- from $61Find
- from $71Find
- from $60Find
- from $72Find
How to book a plane ticket yourself?
- Fill in the search parameters — cities of departure and destination, departure and return dates and click «Find flights»
- Select the best flight that you like. Please, check the airports of departure and arrival. Select the best fare, but pay attention to the following flight details - airports of departure and arrival, flight duration and layovers. Please use filters and sort to find the best flight.
- Click «Buy» when you are ready — our system will redirect you to the site that sells the selected flight ticket.
- Fill in all passenger and payment information — passport and contact information, please double check all passengers’ names and make a payment for your itinerary.
- That's it — you will receive an email with your e-ticket usually within 10 minutes after your flight is confirmed. Please, print the e-ticket and have it with you at the airport. You would need to have only a passport and/or a required form of ID to travel. Please, check your Visa requirements if you travel outside of the United States or Canada.
To find a plane ticket, please select dates.