On Thursday, UA-628 departed from Newark for Marrakech. However, low visibility prevented the aircraft from landing in Morocco, so it had to divert to Tenerife. It took off from Tenerife after conditions cleared and made the trip back to Marrakech nearly two hours later.