Distance from Castelo Branco to Almendralejo
The shortest distance (air line) between Castelo Branco and Almendralejo is 97.43 mi (156.79 km).
How far is Castelo Branco from Almendralejo
Castelo Branco is located in Beira Baixa, Portugal within 39° 49' 0.12" N -8° 30' 0" W (39.8167, -7.5000) coordinates. The local time in Castelo Branco is 01:37 (27.02.2025)
Almendralejo is located in Badajoz, Spain within 38° 40' 59.88" N -7° 34' 59.88" W (38.6833, -6.4167) coordinates. The local time in Almendralejo is 02:37 (27.02.2025)
The calculated flying distance from Almendralejo to Almendralejo is 97.43 miles which is equal to 156.79 km.
Castelo Branco, Beira Baixa, Portugal