Freight transportation plays an increasingly important role in sustainable development. However, freight travel demand has not been understood comprehensively, due to its unique features: freight activities are the result of collaboration among freight agents. It distinguishes freight transportation from passenger transportation, in which travel decisions are made mostly by individuals. Specifically, two processes in the collaboration can be observed: partner selection and joint decision making. Using the supplier-customer collaboration as an example, partner selection is a process for suppliers and customers to evaluate their potential partners and select the best one. Joint decision making allows suppliers and customers to seek common interests and make compromises. As a traditional travel demand model cannot model the two processes effectively, this research develops an innovative econometric model, spatial matching model, to bridge the gap. The proposed model is specified based on freight agents’ behavioral, estimated by Bayesian MCMC methods, and demonstrated by numerical examples. The proposed model and estimation methods can recover the coefficient values in the econometric models, and establish the relationship between the influential factors and the observed matching behavior. The analysis improves the understanding of freight travel demand in a behavioral-consistent manner and enriches the body of freight demand modeling literature.