MapFight

        %
St. Petersburg (Russia) Karachi (Pakistan)

St. Petersburg (Russia) (555 mi²) is 0.38 times as big as Karachi (Pakistan) (1,459 mi²).