Kaliningrad is at the mouth of the navigable Pregolya River, which empties into the Vistula Lagoon, an inlet of the Baltic Sea.
Sea vessels can access Gdańsk Bay/Bay of Danzig and the Baltic Sea by way of the Vistula Lagoon and the Strait of Baltiysk.