Article history: Received October 16, 2012 Received in revised format 27 December 2012 Accepted 12 January 2013 Available online January 14 2013 Customer relationship management (CRM) plays essential role on the success of many business units. CRM integrates necessary data from internal and external sources to assist managers and employees for business development. This paper attempts to analyze relationship between CRM, organizational learning, and knowledge management. Research population includes travel agencies in Tehran, Iran and their manager are considered for the purpose of this study. This research has four variables 1Successful implementation of KM, 2Organizational learning, 3customer orientation, and 4information share with customers. The preliminary results of this survey indicate that any development of CRM will significantly contribute relative efficiency of this travel agency. The results also indicate that there is a meaningful relationship among components of CRM including organizational learning, and knowledge management in this travel agency. © 2013 Growing Science Ltd. All rights reserved.