Выражение «Москва — порт пяти морей» появилось из-за строительства каналов, которые соединили Москву-реку с Волгой. 13
После возведения двух каналов — имени Москвы и «Волга-Дон» — из столицы можно было водным путём добраться до пяти морей: Белого, Балтийского, Чёрного, Азовского и Каспийского. 1
Считается, что впервые фразу произнёс Иосиф Сталин в 1936 году во время открытия «Москвы-Волги» (канала имени Москвы). 3
Однако выражение носит символический характер, и формально его можно применить к любому городу, имеющему выход на указанную сеть рек и каналов. 1