Originally Posted by
tcook052
Apologies but dislike this phrase. Isn't 'non-stop' sufficiently self-explanatory?

My understanding is that in airline lexicon "direct" means you get to your destination without changing flight number, but there may be stop(s), or rarely, a change in aircraft. "Non-stop" means there are no scheduled stops to your destination. Most of the time there won't be an unscheduled stop either.