The average flight time from Strasbourg to Cagliari is 1 hour and 36 minutes. The flight distance is 1039 km / 646 miles and the average flight speed is 650 km/h / 404 mph.