Distance from Castelo Branco to Oliveira do Hospital
The shortest distance (air line) between Castelo Branco and Oliveira do Hospital is 42.08 mi (67.72 km).
How far is Castelo Branco from Oliveira do Hospital
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 15:22 (05.08.2025)
Oliveira do Hospital is located in Região de Coimbra, Portugal within 40° 21' 32.04" N -8° 8' 15" W (40.3589, -7.8625) coordinates. The local time in Oliveira do Hospital is 15:22 (05.08.2025)
The calculated flying distance from Oliveira do Hospital to Oliveira do Hospital is 42.08 miles which is equal to 67.72 km.
Castelo Branco, Beira Baixa, Portugal
Related Distances from Castelo Branco
Oliveira do Hospital, Região de Coimbra, Portugal