Around the World

Distance between Barcelona and Porto

Distance from Barcelona to Porto is 559 miles / 900 kilometers.

Map showing the distance from Barcelona to Porto

Beeline Air distance: miles km

Barcelona

City: Barcelona
Country: Spain
Coordinates: 41°23′19″N
2°9′32″E

Porto

City: Porto
Country: Portugal
Coordinates: 41°8′58″N
8°36′39″W

Time difference between Barcelona and Porto

The time difference between Barcelona and Porto is 1 hour. Porto is 1 hour behind Barcelona. Current local time in Barcelona is 05:38 CET (2024-11-01) and time in Porto is 04:38 WET (2024-11-01).

Search