The calculated distance (air line) between Mahébourg and Curepipe is approximately 13 miles respectively 21 kilometers.
By car or train, the actual journey to Curepipe is certainly longer, as only the direct route (as the crow flies) between Mahébourg and Curepipe has been calculated here.