Mumbai is bigger than Karachi in terms of population.
- Mumbai has a population of over 20 million people, making it the most populous city in India.
- Karachi has a population of over 14 million people, making it the most populous city in Pakistan.
While both cities are megacities with a significant impact on their respective countries, Mumbai's larger population makes it the bigger city in terms of sheer numbers.