Around the World

Distance between Portalegre and Badajoz

Distance from Portalegre to Badajoz is 38 miles / 61 kilometers.

Map showing the distance from Portalegre to Badajoz

Beeline Air distance: miles km

Portalegre

City: Portalegre
Country: Portugal

Badajoz

City: Badajoz
Country: Spain

Time difference between Portalegre and Badajoz

The time difference between Portalegre and Badajoz is 1 hour. Badajoz is 1 hour ahead of Portalegre. Current local time in Portalegre is 04:20 WET (2025-02-28) and time in Badajoz is 05:20 CET (2025-02-28).

Search