We were due to fly into Barra last Saturday, but both flights were cancelled. I'm kind of thinking it wasn't due to weather, as the weather on Saturday was better than Friday, and Friday's flight went ahead as scheduled. And in any case, the flights were cancelled at least the day before.
Do flights in/out of Barra get cancelled more often than other airports, maybe because of the beach landing? I notice that there were no cancellations at Benbecula airport.