what is the difference between direct and nonstop flights?
Nonstop flights take you from one airport to another without stopping. Board the plane, buckle your seatbelt, and the next time you touch ground you have reached your destination. ... Instead, “direct” means that the flight number doesn't change, even as the aircraft may make one — or more — stops.