Hundreds of thousands of travellers were either stranded or diverted to other airports after Israel, Qatar, Syria, Iran, Iraq, Kuwait and Bahrain closed their airspace on Saturday.