Hi, On 7 September, we were due to fly from Edinburgh to Barcelona with Vueling. Whilst on board the plane, after a 2-hour wait, we were informed that the flight was cancelled due to engine failure (there were mechanics on the plane checking everything). So, we had to disembark and wait again for hours to get our luggage back. We were offered alternative flights on Sunday 10 September but decided not to accept as we needed to be back in Spain before then. We managed to book flights through British Airways and got back yesterday. I have applied for a refund for our flights from Vueling but believe we are also entitled to compensation. Can anyone confirm that is the case when the flight is cancelled in these circumstances? I read that we may be entitled to either 250 or 400 euros compensation (depending on whether you think the distance between Edinburgh and Barcelona is below or above 1,500 km). Many thanks in advance!