Just to be more precise:
Isn't Alghero to Cagliari about 200kms by road ?
The trip takes about 3.30 hours. The aircraft toook off at 23.55 with a 2 hours delay, and the bus arrived in Cagliari after 5AM.
they are instructed to fly from A to B, it's the people that instructed the crew to fly to B, or indeed C, that are responsible.
The crew, knowing full well where they were going, made announcements saying they were going somewhere else.