Kolkata is not at all expensive as compared to some big cities in India. Well-connected transportation makes the city easily accessible. Flats can be rented at cheap rates and the food of the streets is healthy and available at a low price.