Barcelona, who defeated Real Madrid 5-0 on Monday, left the Catalan city at 1400 GMT by high-speed train to Zaragoza before completing the journey in a coach.
“Osasuna understands there is nothing that could justify the change of the day and time set for the match, according to current regulations,” said an Osasuna statement prior to the fixture.
Barcelona also issued a statement on their website “expressing outrage at the Spanish Football Federation because their indecision has caused great harm to the sporting interests, the image and the fans of this club”.
Barca vice-president Jordi Cardoner was quoted in the Spanish media as saying: “The Spanish Football Federation (RFEF) had assured us that if the air space wasn’t opened the match would be postponed.
“Obviously there has been a misunderstanding.” Valencia and Atletico Madrid gave themselves more time for their respective games on Saturday.
Valencia travelled by coach to the Spanish capital on Friday to play Real Madrid, while Atletico Madrid used the same mode of transport in order to play Valencia-based Levante.
However Atletico slumped to a 2-0 defeat at promoted Levante, making it three defeats in a week for the misfiring Europa League holders.
Last season Liverpool negotiated a 1200-mile journey by train, coach and plane for a Europa League semi