Esparreguera is located in Spain (Província de Barcelona, Catalonia) and time zone Europe/Madrid.
Places nearby are Olesa de Montserrat, Abrera and Masquefa.
Barcelona is 28 km away, Zaragoza is 220 km away and Valencia is 290 km away as the crow flies.
Distances from Esparreguera to the most important cities in Spain and the world.
Source: zeitverschiebung.net » Current Local Time » Esparreguera
41.5380900°
1.8702500°