How long is a flight from delhi India to sao paulo Brazil?

The approximate flight time from Delhi, India (DEL) to Sao Paulo, Brazil (GRU) is around 17 hours and 35 minutes for a non-stop flight. However, there are no direct flights between Delhi and Sao Paulo, so you will likely have to connect through one or more cities along the way. The total travel time, including layovers and transfers, can range from 22 hours to over 30 hours depending on the route and airlines involved.
Copyright Wanderlust World © https://www.ynyoo.com