Flight Ngurah Rai International Airport departs from Denpasar Bali Ngurah Rai International Airport at 01:30 and arrives at Shanghai Hongqiao International Airport at 07:55.
The flighttime is about 6h 25m. The distance travelled ("as the bird flies"): 2169 Km. So the average speed is roughly 338 Km.