Distance between Badalona and Olhão
Distance from Badalona to Olhão is 620 miles / 997 kilometers.
Map showing the distance from Badalona to Olhão
![]() |
Air distance: | miles km |
Time difference between Badalona and Olhão
The time difference between Badalona and Olhão is 1 hour. Olhão is 1 hour behind Badalona. Current local time in Badalona is 04:53 CET (2025-02-26) and time in Olhão is 03:53 WET (2025-02-26).