Supondo que você tenha comprado isso como um único bilhete, duas horas devem ser suficientes, a menos que o seu voo esteja significativamente atrasado. Você não passará por nenhum tipo de controle de imigração que parta dos EUA, apenas pela segurança normal do aeroporto em DFW e pela imigração indiana quando chegar ao BOM. No EWR, tudo o que você precisa fazer é chegar ao próximo portão e embarcar no avião.
A maioria dos vôos da United em Newark partem do Terminal C, e isso parece incluir os portões normais para vôos DFW e BOM. Se você acabar no Terminal A, há um ônibus entre os terminais dentro da área segura que você pode usar para não precisar passar pela segurança novamente.