Rabat -  Bahrain has severed its diplomatic relations with Iran, state news agency BNA reported on Monday.