This paper develops a multi-modal competitive hub location pricing problem whose target is the design of a transportation system for a company that plans to enter into a market with elastic demand, in which an existing transportation company operates its hub-and-spoke network. The entrant company aims to attract customers in the market by convenient locations for its hubs and proper pricing of its transportation services, while customer loyalty is different in the nodes. Hence, mixed-integer programming based on a multi-nominal logit model is proposed. Thereafter, to solve the single allocation hub-and-spoke model, it is decomposed into a bi-level model. In the new structure, the master problem is associated with hub location and assignment decisions, and the sub-problem is associated with pricing decisions. Moreover, upper and lower bounds are calculated to determine the price of transportation routes. Finally, based on a nested approach, a scatter search algorithm is used to search the solution space of the master problem, and a matheuristic method is designed to solve the pricing problem interactively. The proposed approach is employed to solve a case study in the postal service industry of Iran. (C) 2020 Elsevier Ltd. All rights reserved.