В XI веке были открыты товарные морские пути в Северном и Балтийском морях. Во избежание всякого рода осложнений, связанных с бурным ростом товарообмена, и разбойных нападений североевропейские торговые компании создавали международные союзы, так называемые ганзы. Особую популярность получил Ганзейский торговый союз во главе с немецким городом Любеком. Во времена своего расцвета Ганза объединяла 170 городов, среди которых были Лондон, Любек, Берген, Рига, Брюгге.
С середины XIV века под контролем Союза находилась вся торговля на побережьях Северного и Балтийского морей, при этом были утверждены единые валюта и система мер и весов. Городам — членам Ганзы вменялось в обязанность выполнение достаточно жесткого устава. Нарушители лишались возможности беспошлинной торговли в городах Ганзы и пользования складами Союза за границей.
В 1370 году Ганза, желая получить дополнительный выход к Балтийскому морю, объявила войну датскому королю Вальдемару IV. А одержав победу, возвела на трон своего правителя.
Благодаря вступлению в Ганзейский союз Новгорода, Пскова и Смоленска Русь обрела постоянные торговые связи с западными странами. Но уже к началу XIV века и Новгород, и Псков попали под полную экономическую зависимость от Ганзы. Поэтому в 1478 году по приказу Ивана III в Новгороде ганзейские купцы были лишены всех привилегий.
Начиная с XVI века Ганза стала терять свое могущество. Все большее число князей, укрепляя власть в собственных городах, выходили из Союза. В 1598 году Ганза закрыла свое последнее представительство в Лондоне.
Восточные славяне плавали по Черному и Средиземному морям начиная с VI века. Поход киевского князя Олега на Константинополь в 907 году — яркий пример мореходности русских судов. После выхода из состава Киевской Руси Новгород, находясь на стыке пути из «варяг в греки» и Волжского, стал одним из центров судостроения и торговли. Его торговые связи простирались от Фландрии и городов Ганзы до Астрахани и Константинополя. К XIII веку русский флот был оснащен множеством прочных парусных судов. Помимо ушкуя, существовали также бусы, шитики, скедии и т.д. Основой всех этих судов была новгородская лодья (ладья), представлявшая из себя долбленный из целого дерева корпус, наращенный бортами из досок. Длина судов составляла около 20 м, ширина до 5,5 м. Грузоподъемность — до 200 тонн. На съемной мачте — один парус площадью до 80 м2, а в случае необходимости использовались весла. Лодья вмещала до 30 человек экипажа и до 20 — воинов.