No one enjoys spending an entire day on an airplane (except maybe die-hard fans of NBCUniversal Inflight Entertainment), but when you want to fly directly to far-off locales, it's inevitable (as are 500 episodes of Chicago P.D.)
Emirates just announced its new service from Dubai to Panama City, which will begin February 1st, 2016, and hold the record for the longest non-stop flight in the world at 17 hours and 35 minutes. The airline takes the record from Qantas, which previously had the longest flight -- from Dallas Ft Worth, TX to Sydney, Australia -- at 16 hours.
Panama City is Emirates’ first destination in Central America. Sheikh Ahmed bin Saeed Al Maktoum, Chairman and Chief Executive of Emirates said the service will "[provide] a convenient option for our passengers travelling from or through our global hub in Dubai and onward to destinations throughout Central America, the Caribbean and the northern part of South America."
The service to Panama City will be operated by a Boeing 777-200LR and will have First Class service. Which is probably worth shelling out your life savings for, because... 17 hours and 35 minutes...