La Russie possède plusieurs façades maritimes : la plus grande, sur l'océan Arctique au nord, est prise par la banquise plus de la moitié de l'année. L'océan Pacifique borde l'est : le littoral oriental est très découpé (péninsule tchouktche, péninsule de Kamtchatka, golfe de Chelikhov) et donne sur la mer de Béring, la mer d'Okhotsk et la mer du Japon ; les mers du Sud sont la mer Caspienne et la mer Noire. Enfin, la Russie a accès à la mer Baltique à l'ouest où se trouve le port de Saint-Pétersbourg et l'enclave de Kaliningrad.