Distance between Haapsalu and Nacka
Distance from Haapsalu to Nacka is 192 miles / 309 kilometers.
Map showing the distance from Haapsalu to Nacka
![]() |
Air distance: | miles km |
Time difference between Haapsalu and Nacka
The time difference between Haapsalu and Nacka is 23 hours. Nacka is 23 hours ahead of Haapsalu. Current local time in Haapsalu is 00:10 EET (2025-02-28) and time in Nacka is 23:10 CET (2025-02-27).