MapFight

        %
Karachi (Pakistan) Madeira island (Portugal)

Karachi (Pakistan) (1,459 mi²) is 4.7 times as big as Madeira island (Portugal) (308 mi²).