British Airways cancelled flights between London and Scotland as a volcanic ash cloud spread over Britain for the second time in 13 months.
Flybe called off scheduled flights between London Gatwick and Aberdeen and Inverness airports, while easyJet also cancelled routes between London airports and Scottish destinations.
It came as all major operators flying in and out of Scotland cancelled flights on Tuesday morning with the ash cloud already drifting across airspace after the eruption of the Grímsvötn volcano in Iceland.
Dutch airline KLM and British carrier Eastern Airways announced that scheduled flights from Newcastle and Durham Tees Valley airports would remain grounded this morning as the disruption spread south of the border.
But Philip Hammond, the transport secretary, insisted that the decision not to fly had been taken by airlines themselves, and ruled out the possibility of blanket airspace closures.
Holidaymakers across Britain were advised to check with their airlines before travelling, with the cloud expected to cover much of Britain by lunch time on Tuesday and reach Heathrow by 1pm.