Well, I guess if you want to count the longest NON STOP I made to go for fish, it was a 22.5 hour non stop flight from New York to Johannesburg. To get to Madagascar, it was Boston to Paris, with a 3 day layover there, which was a 7 hour flight, and then Paris to Antananarivo I think was around 14 hours.