Easyjet flights to and from Berlin were hit by cancellations and delays on Saturday, as the British budget airline was targeted by German strike action in a pay dispute, DPA reported.
Trade union Verdi called the industrial action, after months of pay negotiations failed to achieve an agreement.
The strike affected flights from 6 am (0400 GMT) to Spain, Italy, Britain and Greece.
A total of ten flights to or from Berlin's Schoenefeld airport were cancelled, and others experienced "significant delays," according to Easyjet's website.
"EasyJet is disappointed that despite a revised pay deal being offered, an agreement has not yet been reached with the ver.di union which represents the airline's crew based in Berlin which has resulted in a crew strike," read a statement on their website.
The strike was due to end at midday.
Easyjet employs around 240 flight attendants and 110 pilots in Berlin. Saturday's strike followed earlier industrial action in April.