The average flight time from Lanzhou to Beihai is About 12 hours 20 minutes, covering a distance of About 1,753.51km.
          Flight durationAbout 12 hours 20 minutes  | 
        
         
         
          Flight distanceAbout 1,753.51km  | 
        
      
The flights usually depart from Zhongchuan International Airport and arrive at Beihai Fucheng Airport.