The average flight time from Cagliari to Bern is About 2 hours, covering a distance of About 861.63 km.
About 2 hours
About 861.63 km