Nynäshamn: 267 t/day estimated with Kalmar Nynäshamn Brofjorden: 211 t/day estimated with Kalmar Brofjorden Skoldvik: 187 t/day estimated with Kalmar Skoldvik Antwerp: 179 t/day estimated with Kalmar Antwerp Göteborg: 158 t/day estimated with Kalmar Göteborg Rotterdam: 149 t/day estimated with Kalmar Rotterdam Shoreham Harbour: 120 t/day estimated with Kalmar Shoreham Harbour Kalundborg: 111 t/day estimated with Kalmar Kalundborg Gdynia: 104 t/day estimated with Kalmar Gdynia Naantali: 93 t/day estimated with Kalmar Naantali Malmö: 91 t/day estimated with Kalmar Malmö Klaipeda: 89 t/day estimated with Kalmar Klaipeda Riga: 89 t/day estimated with Kalmar Riga Norrköping: 79 t/day estimated with Kalmar Norrköping Stockholm: 77 t/day estimated with Kalmar Stockholm Södertälje: 60 t/day estimated with Kalmar Södertälje Gdansk: 59 t/day estimated with Kalmar Gdansk Karlshamn: 48 t/day estimated with Kalmar Karlshamn Rostock: 41 t/day estimated with Kalmar Rostock Liepaja: 39 t/day estimated with Kalmar Liepaja København: 37 t/day estimated with Kalmar København Fredrikstad: 37 t/day estimated with Kalmar Fredrikstad Terneuzen: 32 t/day estimated with Kalmar Terneuzen Fredrikshamn: 27 t/day estimated with Kalmar Fredrikshamn Hamburg: 27 t/day estimated with Kalmar Hamburg Brunsbuettel: 27 t/day estimated with Kalmar Brunsbuettel Halmstad: 26 t/day estimated with Kalmar Halmstad Aarhus: 26 t/day estimated with Kalmar Aarhus Aalborg: 23 t/day estimated with Kalmar Aalborg Västerås: 22 t/day estimated with Kalmar Västerås Rauma: 22 t/day estimated with Kalmar Rauma Helsingborg: 21 t/day estimated with Kalmar Helsingborg Kunda: 20 t/day estimated with Kalmar Kunda Stade: 20 t/day estimated with Kalmar Stade Wismar: 19 t/day estimated with Kalmar Wismar Mo i Rana: 19 t/day estimated with Kalmar Mo i Rana Porsgrunn: 19 t/day estimated with Kalmar Porsgrunn Kotka: 18 t/day estimated with Kalmar Kotka Fredericia: 18 t/day estimated with Kalmar Fredericia Stora Jatterson: 17 t/day estimated with Kalmar Stora Jatterson Szczecin: 16 t/day estimated with Kalmar Szczecin Moerdijk: 15 t/day estimated with Kalmar Moerdijk Umea Hamn: 14 t/day estimated with Kalmar Umea Hamn Amsterdam: 14 t/day estimated with Kalmar Amsterdam Leixoes: 14 t/day estimated with Kalmar Leixoes Izhevskoye: 14 t/day estimated with Kalmar Izhevskoye Køge: 13 t/day estimated with Kalmar Køge Grenaa: 13 t/day estimated with Kalmar Grenaa Oskarshamn: 13 t/day estimated with Kalmar Oskarshamn Tallinn: 13 t/day estimated with Kalmar Tallinn Kokkola: 12 t/day estimated with Kalmar Kokkola Rouen: 12 t/day estimated with Kalmar Rouen Sillamae: 11 t/day estimated with Kalmar Sillamae Piteå: 11 t/day estimated with Kalmar Piteå Skutskär: 10 t/day estimated with Kalmar Skutskär Eemshaven: 10 t/day estimated with Kalmar Eemshaven Muuga-Port of Tallinn: 9 t/day estimated with Kalmar Muuga-Port of Tallinn Gävle: 9 t/day estimated with Kalmar Gävle Medway: 9 t/day estimated with Kalmar Medway Ventspils: 8 t/day estimated with Kalmar Ventspils Oxelösund: 8 t/day estimated with Kalmar Skelleftehamn: 8 t/day estimated with Kalmar Brake: 8 t/day estimated with Kalmar Esbjerg: 7 t/day estimated with Kalmar Teesport: 7 t/day estimated with Kalmar Ghent: 7 t/day estimated with Kalmar Grangemouth: 7 t/day estimated with Kalmar Ferrol: 7 t/day estimated with Kalmar Swinoujscie: 7 t/day estimated with Kalmar Kolding: 7 t/day estimated with Kalmar Lubeck-Travemunde: 7 t/day estimated with Kalmar Setubal: 6 t/day estimated with Kalmar Hull: 6 t/day estimated with Kalmar IJmuiden: 6 t/day estimated with Kalmar Sölvesborg: 5 t/day estimated with Kalmar Drammen: 5 t/day estimated with Kalmar Mongstad: 5 t/day estimated with Kalmar Oulu: 5 t/day estimated with Kalmar Garston: 5 t/day estimated with Kalmar Husum: 4 t/day estimated with Kalmar Port-De-Bouc: 4 t/day estimated with Kalmar Oslo: 4 t/day estimated with Kalmar Kaliningrad: 4 t/day estimated with Kalmar Saint Petersburg: 4 t/day estimated with Kalmar Åhus: 4 t/day estimated with Kalmar Ronne: 4 t/day estimated with Kalmar Stenungsund: 4 t/day estimated with Kalmar Varberg: 4 t/day estimated with Kalmar Landskrona: 4 t/day estimated with Kalmar Sagunto: 3 t/day estimated with Kalmar Jakobstad: 3 t/day estimated with Kalmar Luleå: 3 t/day estimated with Kalmar Vlissingen: 3 t/day estimated with Kalmar Turku: 3 t/day estimated with Kalmar Falkenberg: 3 t/day estimated with Kalmar Mäntyluoto: 3 t/day estimated with Kalmar Zeebrugge: 3 t/day estimated with Kalmar Kristiansund: 3 t/day estimated with Kalmar Stralsund: 3 t/day estimated with Kalmar Odense: 3 t/day estimated with Kalmar Sete: 3 t/day estimated with Kalmar Kemi: 3 t/day estimated with Kalmar Paldiski: 3 t/day estimated with Kalmar Wilhelmshaven: 3 t/day estimated with Kalmar Lisboa: 2 t/day estimated with Kalmar Nordenham: 2 t/day estimated with Kalmar Åbenrå: 2 t/day estimated with Kalmar Randers: 2 t/day estimated with Kalmar Midia: 2 t/day estimated with Kalmar Delfzijl: 2 t/day estimated with Kalmar Pasajes: 2 t/day estimated with Kalmar Immingham: 2 t/day estimated with Kalmar Bremen: 2 t/day estimated with Kalmar Port Jerome: 2 t/day estimated with Kalmar Hirtshals: 2 t/day estimated with Kalmar Dunkirk: 2 t/day estimated with Kalmar Frederikshavn: 2 t/day estimated with Kalmar Sassnitz: 2 t/day estimated with Kalmar Inkoo: 2 t/day estimated with Kalmar Pärnu: 1 t/day estimated with Kalmar Thyboron: 1 t/day estimated with Kalmar Nyborg: 1 t/day estimated with Kalmar Vyborg: 1 t/day estimated with Kalmar Lagos: 1 t/day estimated with Kalmar Le Havre: 1 t/day estimated with Kalmar Glasgow: 1 t/day estimated with Kalmar Brevik: 1 t/day estimated with Kalmar Kaskinen: 1 t/day estimated with Kalmar Tilbury: 1 t/day estimated with Kalmar Raahe: 1 t/day estimated with Kalmar New Holland: 1 t/day estimated with Kalmar Gijon: 1 t/day estimated with Kalmar King's Lynn: 1 t/day estimated with Kalmar London: 1 t/day estimated with Kalmar Goole: 1 t/day estimated with Kalmar Sundsvall: 1 t/day estimated with Kalmar Trelleborg: 1 t/day estimated with Kalmar Emden: 1 t/day estimated with Kalmar Bruges: 1 t/day estimated with Kalmar Ravenna: 1 t/day estimated with Kalmar Lorient: 1 t/day estimated with Kalmar Vaasa: 1 t/day estimated with Kalmar Stavanger: 1 t/day estimated with Kalmar Cork: 0 t/day estimated with Kalmar Moss: 0 t/day estimated with Kalmar Bremerhaven: 0 t/day estimated with Kalmar Ipswich: 0 t/day estimated with Kalmar Eskifjordhur: 0 t/day estimated with Kalmar Hanko: 0 t/day estimated with Kalmar Hobro: 0 t/day estimated with Kalmar Liverpool: 0 t/day estimated with Kalmar Waterford: 0 t/day estimated with Kalmar Uusikaupunki: 0 t/day estimated with Kalmar Stigsnaes: 0 t/day estimated with Kalmar Saint-Brieuc: 0 t/day estimated with Kalmar Ust-Luga: 0 t/day estimated with Kalmar Frederiksvaerk: 0 t/day estimated with Kalmar Sunderland: 0 t/day estimated with Kalmar Joensuu: 0 t/day estimated with Kalmar Bejaia: 0 t/day estimated with Kalmar Kalmar + − ⌂
click to enable scroll zoom · drag to pan Full footprint: all 160 connections of Kalmar aggregated over the SeaRoute (Eurostat) shipping lanes — each segment glows according to the estimated capacity it carries (IMF PortWatch, AIS 2019-2025).
Where vessels arrive from
Ports of origin (upstream)
1. Nynäshamn Sweden 0.7 days between calls
2. Skoldvik Finland 1.6 days between calls
3. Brofjorden Sweden 1.4 days between calls
4. Göteborg Sweden 1.9 days between calls
5. Rotterdam The Netherlands IMF connection network based on vessel capacity before and after calling at this port (AIS 2019-2025). The time shown is the average elapsed between the call at one port and the next call at the other — it includes anchorage and berthing waits, which is why it far exceeds pure sailing time on short routes such as Algeciras–Tanger Med.