Air India is now operating the longest flight in the world by distance (not time), AIC173 operates Delhi-San Francisco and is using a routing that is actually longer than the usual great circle route, but due to jetstreams is coming in about 2 hours shorter in flight time. It is approximately 15,100km but can vary due to flight planning:
https://flightaware.com/live/flight/AIC173