The duration of the flight depends on your departure and arrival airport. Here are some examples: A flight London - Denpasar takes 27h 44m. A flight London - Jakarta takes 25h 50m. A flight Manchester - Denpasar takes 49h 9m. The durations indicated correspond to the shortest flights found on these routes.