Flight distance between Borgo Maggiore, San Marino and Puente Alto, Chile 7,471.6 mi / 12,024.3 km