Bueno, en primer lugar, la mayoría de los autobuses no van directamente a El Calafate. Es probable que tengas que cambiar de autobús, y probablemente quieras hacerlo - ¡es un largo camino!
Sin embargo, un punto de parada conveniente podría ser Puerto Madryn (Chubut). Es una gran ciudad costera, con la Península de Valdez - y no bromeo - puedes sentarte en el balcón del hostal y señalar a las ballenas cuando se acercan a la orilla! También hay algunos estupendos restaurantes de mariscos.
Si va a considerar el autobús, considere la posibilidad de pasar de Semi-cama a full-cama o cama-suite o como sea que la compañía de autobuses que elija lo llame. Semi-cama son asientos que se reclinan parcialmente. Sin embargo, por unos 5 dólares más de Puerto Madryn a Buenos Aires (esa es la diferencia de precio que había para mí) puedes cambiar a una cama-cama completa, lo que te da un asiento que se pliega en una cama, así como buena comida y televisión. Si tienes un presupuesto estricto no te molestes, pero una vez que descubrí eso, wow, es mucho mejor para los viajes enormes.
En El Calafate, también recomiendo encarecidamente el albergue America Del Sur, ya que tiene una vista espectacular de la ciudad y del Lago Argentina, y se pueden organizar excursiones al glaciar desde su recepción (hicimos una excursión de un día al glaciar, es espectacular).
Gran parte de la parte plana de Argentina es un paisaje bastante aburrido, pero me gustó la ruta costera, y una vez que te metes en las montañas es genial. Verás guanacos (como llamas) y ñandúes (como avestruces) y otros animales. Pero supongo que depende de tu preferencia, de cómo manejes los viajes en autobús seriamente largos, y de cuánto tiempo tengas también.
Busca en Andesmar (mi favorito), El Rapido (a veces más barato), Omnilineas y Plusmar.