British Airways will begin flying to Saudi Arabia again on March 29 after a four-year break. The carrier will fly five times a week from Heathrow to both Jeddah and Riyadh. The decision means tough competition for Bmi, which filled the gap left by BA when it scrapped Saudi flights in 2005. BA's big advantage over Bmi is its global network of connections at Heathrow. North America is a top destination for Saudis, and BA offers more transatlantic links from Heathrow than any other airline.