During their stay, various training activities and discussions on maritime security will be held between Pakistani and Russian naval officers.
The Russian ships will also conduct passage exercise with Pakistan Navy's vessels, state-media reported.
The Russian flotilla is being led by Rear Admiral Dmitrieve Vladimir Alexandrovich, according to a statement by the Pakistan Navy.
Pakistan and Russia have historically been on opposite sides since the Cold War, when Islamabad supported the anti-Soviet Mujahideen in neighbouring Afghanistan against invading Russian troops in the 1980s.