From September 1 BA will offer a three-times daily service operated by 50-seater Saab 2000 aircraft, leased from Eastern Airways in full British Airways livery.
Flights will depart from London City at 0735, 1425 and 1855, with the return flights from Dusseldorf departing at 0635, 1315 and 1800.
Luke Hayhoe, British Airways general manager commercial at London City said: “We have launched a number of new leisure routes from London City in the past couple of years. Now we are very excited to be going to a great business city like Dusseldorf which offers significant trade links with the city of London.”
All inclusive one way fares from London City to Dusseldorf are available from £79 and include free hold luggage up to 23kgs, seat selection 24 hours before departure and complimentary food and drink.