Wayfli › New York (JFK) › To Amsterdam (AMS)

New York (JFK) to Amsterdam (AMS) flights

There are direct flights from New York John F Kennedy International Airport to Amsterdam Airport Schiphol, sold by one airline: KLM. The distance is 5,848 km, about 7h 40m in the air. There are also 26 one-stop options, via airports such as Paris, Frankfurt and Barcelona.

Live fares for JFK → AMSSee all routes on the map
5,848 kmdistance
~7h 40mdirect flight time (estimate)
1direct airline
26one-stop options

Direct flights from New York to Amsterdam

RouteAirlines (incl. codeshares)DistanceTime (est.)
JFK → AMSKLM5,848 km~7h 40m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
CDG ParisAmerican Airlines and Air France then Air France and KLM6,232 km~10h 15m
FRA FrankfurtAir France and Ethiopian Airlines then Ethiopian Airlines and KLM6,556 km~10h 40m
BCN BarcelonaAmerican Airlines and Air France then Transavia and Iberia7,391 km~11h 40m
MAD MadridAmerican Airlines and Air France then Iberia and KLM7,223 km~11h 30m
MUC MunichLufthansa and United Airlines then KLM and Lufthansa7,145 km~11h 25m
LHR LondonAmerican Airlines and Air France then American Airlines and British Airways5,910 km~9h 50m
YYZ TorontoAmerican Airlines and Air Canada then Air Canada and KLM6,578 km~10h 40m
DUB DublinAmerican Airlines and Air France then Aer Lingus and Ryanair5,853 km~9h 50m
MAN ManchesterAmerican Airlines and Finnair then KLM and easyJet5,849 km~9h 50m
ZRH ZurichAmerican Airlines and SWISS then KLM and SWISS6,912 km~11h 5m
MXP MilanoAmerican Airlines and Finnair then easyJet7,209 km~11h 30m
CPH CopenhagenAir France and Norwegian Air Shuttle then Air Canada and ITA Airways6,822 km~11h

More from New York and Amsterdam

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.