Ground staff at Berlin airports extended strike action into today, bringing further misery to travellers.

The walkout at Tegel and Schonefeld airports – which are used by airlines including British Airways,  Ryanair, easyJet, Lufthansa and Air Berlin – led to the cancellation of 660 flights on Monday and a further 603 today.

The dispute over pay caused the cancellation of around 670 flights on Friday.

Ground staff at Berlin’s two airports started their latest walkout on Monday morning after a break over the weekend.

Trade union Verdi warned that the industrial action would be extended until Wednesday morning.

Airlines are trying to divert passengers, with easyJet operating to Dresden airport, Ryanair re-scheduling a number of flights to Leipzig airport and Air Berlin transferring some passengers to Hanover to catch flights.

Air Berlin said the strike was costing the industry millions of euros a day, but that it was too early to give an exact figure.

The strike is due to end at 5am local time on tomorrow, but the union has warned that there is a 50-50 chance of it being continued throughout Wednesday.