There’s a subtle but very important difference between “direct” and “non-stop”, Flex.
“Direct” means that you do stop on the way, but don’t change aircraft.
“Non-stop” means just that. 🙂
Airlines and Airports frequently use both terms for flights which don’t require a stop over.
For example, on one of many bmi press releases they state “Starting Saturday 22 April, bmi, officially the UK’s most punctual airline at Heathrow, increases its popular four times weekly direct service to Mumbai to daily”
Flex 35