Wayfli › Edinburgh (EDI) › To New York (JFK)

Edinburgh (EDI) to New York (JFK) flights

There are direct flights from Edinburgh Airport to New York John F Kennedy International Airport, sold by 3 airlines (including codeshares): American Airlines, jetBlue and Delta. The distance is 5,225 km, about 6h 50m in the air. There are also 14 one-stop options, via airports such as Amsterdam, Paris and London.

Live fares for EDI → JFKSee all routes on the map
5,225 kmdistance
~6h 50mdirect flight time (estimate)
3direct airlines
14one-stop options

Direct flights from Edinburgh to New York

RouteAirlines (incl. codeshares)DistanceTime (est.)
EDI → JFKAmerican Airlines, jetBlue, Delta5,225 km~6h 50m

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
AMS AmsterdamKLM and easyJet then KLM6,514 km~10h 35m
CDG ParisAir France and easyJet then American Airlines and Air France6,702 km~10h 50m
LGW LondoneasyJet then Norse Atlantic Airways6,142 km~10h 10m
LHR LondonBritish Airways then American Airlines and jetBlue6,073 km~10h 5m
YYZ TorontoAir Canada and WestJet then American Airlines and Air Canada5,932 km~9h 55m
DUB DublinAer Lingus and Ryanair then American Airlines and Air France5,440 km~9h 20m
BRU BrusselsBrussels Airlines then Air France and KLM6,650 km~10h 45m
ORY ParisTransavia then American Airlines and British Airways6,727 km~10h 50m
IAD WashingtonUnited Airlines then jetBlue and United Airlines5,947 km~9h 55m
BOS BostonjetBlue and Delta then American Airlines and jetBlue5,226 km~9h
YUL MontrealAir Canada then American Airlines and Finnair5,400 km~9h 15m
BGO BergenNorwegian Air Shuttle and Jet2.com then Norwegian Air Shuttle6,301 km~10h 20m

More from Edinburgh and New York

Routes come from current airline fares, updated weekly (last update 11 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.