Aviation training, chatters and trends. How long can a Boeing 777 fly without refueling? The longest that a commercial airplane has flown without refueling is a little over 23 hours. This was achieved by a Boeing 777-200 LR that flew between Hong Kong and London, covering a distance of almost 20,000 km.