If you're looking for a cheap London - New York flight, this can be either direct or with transfers. Direct flights between London and New York take around 7.5 hours. The route is served by half a dozen airlines, including British Airways, Virgin Atlantic, United, Delta and American Airlines. Sometimes, it is cheaper to fly with a stopover in Canada (Toronto) or a large European hub, such as Frankfurt, Paris or Amsterdam. Your London - New York flight can leave from any London airport, but it is most likely to be either Heathrow or Gatwick. The arrival airport is Newark, La Guardia or JFK. There are various ways to get to your departure airport: all London airports are accessible via taxi, bus, rail and, for Heathrow, underground. Upon arrival, New York airports are served by bus, taxi, train and subway. To conclude your journey to New York from London, the travel time between arrival airports and Midtown Manhattan can vary between 20 and 90 minutes, so make sure to plan ahead.