Holidaymakers have been left in the lurch after nearly 200 flights were cancelled thanks to striking workers in France.
Budget airline Ryanair has cancelled more than 170 flights because of French air traffic control strikes, affecting more than 30,000 passengers.
The Irish carrier said the cancellations on Thursday and Friday impact flights to and from France, but will also affect planes flying over France.
Ryanair chief executive Michael O'Leary renewed calls on EU Commission President, Ursula von der Leyen, to take “urgent action” to reform European Union air traffic control (ATC) services in light of the disruption.
Mr O'Leary said: “Once again, European families are held to ransom by French air traffic controllers going on strike.
“It is not acceptable that overflights over French airspace en route to their destination are being cancelled/delayed as a result of yet another French ATC strike.
“It makes no sense and is abundantly unfair on EU passengers and families going on holidays."
But if you are due to jet off soon, are you affected? Here is a full list of the flights cancelled today (July 4) by the airline:
- RYR1385, Perpignan Rivesaltes to Brussels South Charlero, Fri 20:10
- RYR1386, Brussels South Charleroi to Porto / Oporto,Fri 21:15
- RYR1387, Porto / Oporto to Brussels South Charleroi, Fri 17:20
- RYR1467, Marseille Provence to London Stansted, Fri 17:45
- RYR1468, London Stansted to Marseille Provence, Fri 14:20
- RYR1515, Beauvais Tille to Figari Sud Corse, Fri 10:20
- RYR1516, Figari Sud Corse to Beauvais Tille, Fri 12:50
- RYR1539, Treviso (Sant'Angelo) to Beauvais Tille, Fri 08:10
- RYR1540, Beauvais Tille to Treviso (Sant'Angelo), Fri 10:30
- RYR1580, Malpensa Int'l to Palma de Mallorca (or Son Sant Joan), Fri 22:00
- RYR1581, Palma de Mallorca to Malpensa Int'l, Fri 19:45
- RYR166, Beauvais Tille to Leonardo da Vinci Int'l (Fiumicino Int'l), Fri 18:55
- RYR167, Leonardo da Vinci Int'l (Fiumicino Int'l) to Beauvais Tille, Fri 16:15
- RYR1682, East Midlands to Bergerac, Fri 10:50
- RYR1683, Bergerac to East Midlands, Fri 14:00
- RYR1713, Valencia to Nantes Atlantique, Fri 14:20
- RYR1714, Nantes Atlantique to Valencia, Fri 16:30
- RYR1717, Valencia to Eindhoven, Fri 17:50
- RYR1718, Eindhoven to Valencia, Fri 20:45
- RYR1770, Marseille Provence to Valencia, Fri 14:35
- RYR1771, Valencia to Marseille Provence, Fri 12:40
- RYR1820, Weeze to Ibn Batouta Int'l (Boukhaif/Tanger), Fri 15:55
- RYR1821, Ibn Batouta Int'l (Boukhaif/Tanger) to Weeze, Fri 18:35
- RYR1852, Marseille Provence to Orio al Serio Int'l, Fri 15:10
- RYR1853, Orio al Serio Int'l to Marseille Provence, Fri 16:55
- RYR1860, Dublin Int'l to Beauvais Tille, Fri 20:30
- RYR1861, Beauvais Tille to Dublin Int'l, Fri 19:30
- RYR1958, Dublin Int'l to Nice Cote d'Azur, Fri 16:55
- RYR1959, Nice Cote d'Azur to Dublin Int'l, Fri 21:25
- RYR1986, Dublin Int'l to Nantes Atlantique, Fri 19:00
- RYR1987, Nantes Atlantique to Dublin Int'l, Fri 22:05
- RYR1988, Toulouse-Blagnac to Porto / Oporto, Fri 22:15
- RYR1989, Porto / Oporto to Toulouse-Blagnac, Fri 19:10
- RYR208, Berlin-Brandenburg to Ibiza, Fri 07:00
- RYR209, Ibiza to Berlin-Brandenburg, Fri 10:30
- RYR2097, Bologna (Guglielmo Marconi) to Barcelona Int'l, Fri 08:10
- RYR2098, Barcelona Int'l to Bologna (Guglielmo Marconi), Fri 06:00
- RYR2197, Toulouse-Blagnac to Ibn Batouta Int'l (Boukhaif/Tanger), Fri 18:50
- RYR2198,, Ibn Batouta Int'l (Boukhaif/Tanger) to Toulouse-Blagnac, Fri 20:20
- RYR2248, Porto / Oporto to Marseille Provence, Fri 18:25
- RYR2249, Marseille Provence to Porto / Oporto, Fri 21:50
- RYR2258, Valencia to Turin Int'l (Torino Caselle), Fri 20:25
- RYR2259, Turin Int'l (Torino Caselle) to Valencia, Fri 22:50
- RYR226, Berlin-Brandenburg to )Palma de Mallorca (or Son Sant Joan), Fri 21:00
- RYR227, Palma de Mallorca (or Son Sant Joan) to Berlin-Brandenburg, Fri 17:50
- RYR2328, Leeds Bradford Int'l to Limoges-Bellegarde, Fri 11:30
- RYR2329, Limoges-Bellegarde to Leeds Bradford Int'l, Fri 14:45
- RYR2479, London Stansted to Poitiers-Biard, Fri 14:20
- RYR2480, Poitiers-Biard to London Stansted, Fri 17:15
- RYR257, Berlin-Brandenburg to Alicante, Fri 16:25
- RYR258, Alicante to Berlin-Brandenburg, Fri 20:10
- RYR2656, Allgau to Girona-Costa Brava, Fri 15:40
- RYR2657, Girona-Costa Brava to Allgau, Fri 13:30
- RYR2828, Brussels South Charleroi to Reu, Fri 09:10
- RYR2829, Reus to Brussels South Charleroi, Fri 16:45
- RYR2850, Beauvais Tille to Catania-Fontanarossa Airport, Fri 20:30
- RYR2851, Catania-Fontanarossa Airport to Beauvais Tille, Fri 17:05
- RYR2921, Brussels to Barcelona Int'l, Fri 19:40
- RYR2922, Barcelona Int'l to Brussels, Fri 17:00
- RYR2945, Porto / Oporto to Berlin-Brandenburg, Fri 15:50
- RYR2946, Berlin-Brandenburg to Porto / Oporto, Fri 13:05
- RYR2959, Marseille Provence to Treviso (Sant'Angelo), Fri 09:50
- RYR2960, Treviso (Sant'Angelo) to Marseille Provence, Fri 11:35
- RYR3091, Eindhoven to General Humberto Delgado Airport, Fri 19:10
- RYR3092, General Humberto Delgado Airport to Eindhoven, Fri 14:30
- RYR3180, Barcelona Int'l to Leonardo da Vinci Int'l (Fiumicino Int'l), Fri 10:45
- RYR3181, Leonardo da Vinci Int'l (Fiumicino Int'l) to Barcelona Int'l, Fri 13:15
- RYR3214, Bologna (Guglielmo Marconi) to Beauvais Tille, Fri 21:10
- RYR3215, Beauvais Tille to Bologna (Guglielmo Marconi), Fri 19:05
- RYR3319, Orio al Serio Int'l to Barcelona Int'l, Fri 20:45
- RYR3320, Barcelona Int'l to Orio al Serio Int'l, Fri 18:35
- RYR3358, Al Massira to Toulouse-Blagnac, Fri 19:25
- RYR3359, Toulouse-Blagnac to Al Massira, Fri 17:10
- RYR3385, Bristol Int'l to Limoges-Bellegarde, Fri 06:40
- RYR3386, Limoges-Bellegarde to Bristol Int'l, Fri 09:40
- RYR3388, Berlin-Brandenburg to Marseille Provence, Fri 12:00
- RYR3389, Marseille Provence to Berlin-Brandenburg, Fri 09:30
- RYR3432, Orio al Serio Int'l to Beauvais Tille, Fri 20:00
- RYR3433, Beauvais Tille to Orio al Serio Int'l, Fri 22:00
- RYR3494, Marseille Provence to Menara Int'l, Fri 22:55
- RYR3495, Menara Int'l to Marseille Provence, Fri 18:45
- RYR3541, Eindhoven to Ibiza, Fri 16:05
- RYR3542, Ibiza to Eindhoven, Fri 12:55
- RYR3579, Leeds Bradford Int'l to Beauvais Tille, Fri 18:40
- RYR3580, Beauvais Tille to Leeds Bradford Int'l, Fri 21:30
- RYR3635, General Humberto Delgado Airport to Beauvais Tille, Fri 17:40
- RYR3636, Beauvais Tille to General Humberto Delgado Airport, Fri 22:00
- RYR3643, Beauvais Tille to Mogador, Fri 06:40
- RYR3644, Mogador to Beauvais Tille, Fri 09:35
- RYR369, Hahn to Palma de Mallorca (or Son Sant Joan), Fri 19:50
- RYR370, Palma de Mallorca (or Son Sant Joan) to Hahn, Fri 22:30
- RYR3709, Saiss to Lille Lesquin, Fri 17:00
- RYR3710, Lille Lesquin to Saiss, Fri 21:30
- RYR3722, Manchester to Beauvais Tille, Fri 20:25