Longest non-stop flights Theoretically, it could fly longer because all commercial planes land with a regulated diversion and reserve fuel and never with zero fuel. As such, the answer is that it could stay more than 20 hours in the air before running out of fuel.