Te pido que revises las preguntas, he contestado preguntas muy similares en esta sección, ahora no tengo tiempo, estoy con mucho trabajo. Puedes hacer todo en bus, no sé si iría a El Calafate con el tiempo que dispones, el viaje es muy largo.
Pero tienes bus de Iguazú a Buenos Aires (18 horas), de Buenos Aires a Puerto Madryn (18 horas), de Puerto Madryn a Esquel (8 horas) o a Bariloche (13 horas) y de Bariloche a Buenos Aires (20 horas).
Fíjate en estas páginas web:
www.viabariloche.com.arwww.crucerodelnorte.com.arwww.andesmar.com.arAllí encontrarás horarios, tipos de servicio y en el caso de Andesmar también los precios en pesos argentinos. Para tener el equivalente en dólares, divide los precios por 2,90.
Saludos desde Jujuy, donde tuve que interrumpir un viaje para dedicarme a mi trabajo habitual (traductor técnico de inglés).
Roberto