The average flight time from Birmingham to Lancaster is About 2 hours 16 minutes, covering a distance of About 190.79km.
About 2 hours 16 minutes
About 190.79km