Abstract: This paper connects trade flows to deviations from the law of one price (LOOP) in a structural model of trade and retailing. It accounts for the observed cross-country dispersion in prices of goods, based on retail price survey data, by focusing on two sources of goods market segmentation- (i) international trade costs, and (ii) non-traded input costs of distribution. I find that a multi-sector Ricardian trade model, ala Eaton-Kortum, augmented with a distribution sector, can account for the average price dispersion for a basket of goods fully and generates 70 percent of the variation in price dispersion across goods within the basket. While tradability of goods is important in explaining the average price dispersion for the baske...