Lebanon barred Iranian airlines Mahan Air and Iran Air from flying to Beirut because they are used to transfer funds to Hezbollah.