It is a 25-hour flight including layovers from Philadelphia to Kolkata via Doha and Delhi.
Hope the situation will improve by the time you will travel.
If yes, will it be hotel or home? The government of India has not announced any exemptions for vaccinated travelers yet.