Surat is a city in Gujarat, India.. Understand []. Surat is a port city and administrative headquarters of the Surat District. As of 2009, Surat and its metropolitan area had a population of approximately 5.9 million. It is the second largest city in Gujarat and 9th largest in India.