Distance between Tønsberg and Visby
Distance from Tønsberg to Visby is 306 miles / 493 kilometers.
Map showing the distance from Tønsberg to Visby
![]() |
Air distance: | miles km |
Time difference between Tønsberg and Visby
There is no time difference between Tønsberg and Visby. Current local time in Tønsberg and Visby is 22:39 CET (2025-02-27)