There are many factors that influence how long it takes to fly from Jakarta to London. These factors include the type of aircraft, the route, the weather, and the wind.
The most direct route from Jakarta to London is about 9,600 miles. It takes about 16 hours to fly this route nonstop. However, most airlines fly a more circuitous route that is about 11,000 miles. This route takes about 18 hours to fly.
Airlines typically use a Boeing 777 …