Distance from San Pedro de Ribas to La Maddalena
The shortest distance (air line) between San Pedro de Ribas and La Maddalena is 396.16 mi (637.55 km).
How far is San Pedro de Ribas from La Maddalena
San Pedro de Ribas is located in Barcelona, Spain within 41° 15' 33.12" N 1° 46' 22.8" E (41.2592, 1.7730) coordinates. The local time in San Pedro de Ribas is 04:15 (17.12.2025)
La Maddalena is located in Sassari, Italy within 41° 13' 0.12" N 9° 24' 0" E (41.2167, 9.4000) coordinates. The local time in La Maddalena is 04:15 (17.12.2025)
The calculated flying distance from La Maddalena to La Maddalena is 396.16 miles which is equal to 637.55 km.
San Pedro de Ribas, Barcelona, Spain