The La Guardia perimeter rule prohibits nonstop flights to or from points beyond 1,500 miles.
All international traffic goes via JFK.