If, for some reason, you have a desire to take the longest commercial nonstop flight you possibly can, book a ticket on Singapore Airlines flight 21 or 22. It'll take you from Singapore to Newark, New Jersey, a distance of 9,500 miles, in 19 hours. It's the longest available nonstop flight in both time and distance, CNN reports, in a look at so-called "ultralonghaul flights." But you'll have to shell out: All 100 seats are business class.
Assuming you have the bucks, you'll enjoy hundreds of movie options. "If you're stuck on a flight, you might as well enjoy it," says one frequent traveler of the route. Oh, but you might want to hurry up and book a trip: The flights are set to be canceled, probably because they cost a lot and don't bring in enough profit. The current second-longest nonstop, an 18-hour Singapore Airlines flight, is also set for cancellation, which will make these the new longest nonstops: an 8,600-mile Qantas flight from Sydney to Dallas, and a 17-hour Delta flight from Atlanta to Johannesburg. (Read more air travel stories.)