En el link que te envie hay que hacer una pequeña variación. En lugar de Porto Velho a Porto Alegre (3 dias) hay que hacer Porto Velho a Cascavel (48 horas) y de Cascavel a Foz de Iguazu (2 horas y media).
Aerea: Avior hasta Manaus y Manaus a Foz (aproximadamente 24 horas se pierden en las conexiones)
Terrestre Aerea: El tiempo que te toma llegar a Santa Elena de Uairen y cruzar la frontera mas 4 horas a Boa Vista y unas 18 horas o mas en conexiones hasta foz.
Terrestre: De Boa Vista a Manaus se tarda en viaje y conexiones casi 24 horas. De Manaus a Porto Velho (si tienes suerte y es epoca de sequia donde esta abierta la BR 319 -camino de tierra en gran parte de su trayecto) 24 horas y de Porto Velho a Cascavel 48 horas. Dos horas y media de Cascavel a Foz de Iguazu.
Terrestre Fluvial: El mismo itinerario anterior (solo que Porto Velho. Manaus se hace en barco (si no encuentras camarote tienes que comprar una hamaca, tengo entendido que la comida se encuentra incluida en el pasaje) y la navegación dura cinco dias.
En resumen; Desde Caracas sería:
1. Aerea: 24 horas.
2. Terrestre/Aerea: 48 horas.
4. Terrestre: 5 días mas los dias de posible espera en Manaus.
5. Terrestre/fluvial/terrestre: 10 días