Flybe has suspended its London City to Inverness service due to "lower than anticipated passenger numbers".
The regional airline will "regrettably" discontinue operating an aircraft on the route from February 22.
The carrier will also reduce the number of flights on its LCY to Exeter service from three to two daily from February 23, a decision made "in line with current business usage".
However, Flybe will increase flights from LCY to Edinburgh to six flights daily and its LCY to Belfast service will operate four times daily.
The airline said it expects to fly half a million passengers annually on its routes to and from LCY.
Yesterday, it was announced that Flybe and Cathay Pacific have extended their codeshare agreement on flights between Amsterdam and Paris and four UK destinations (see news, January 5).