Bem, primeiro a maioria dos autocarros não vai directamente para El Calafate. Você provavelmente terá que trocar de ônibus, e provavelmente vai querer - é um longo caminho!
No entanto, um ponto de parada conveniente poderia ser Puerto Madryn (Chubut). É uma cidadezinha de praia fantástica, com a Península Valdez - e não brinco contigo - podes sentar-te na varanda do albergue e apontar para as baleias quando elas se aproximam da costa! Alguns ótimos restaurantes de frutos do mar também.
Se você vai considerar o ônibus, considere o upgrade de Semi-cama para full-cama ou cama-suite ou o que quer que a empresa de ônibus que você escolher chamá-lo. Semi-cama são lugares que se reclinam parcialmente. No entanto, por cerca de $5 a mais de Puerto Madryn para Buenos Aires (essa é a diferença de preço que era para mim) você pode fazer o upgrade para full-cama, o que lhe dá um assento que se dobra para uma BED, bem como uma boa comida, e tv. Se você está com um orçamento rigoroso não se incomode, mas uma vez que descobri que, uau, é muito melhor para as grandes viagens.
Em El Calafate, eu também recomendo altamente o America Del Sur Hostel - ele tinha uma vista espetacular da cidade e do Lago Argentina, e você pode organizar viagens para a geleira desde sua recepção (fizemos um passeio de um dia até a geleira - é espetacular).
Grande parte da parte plana da Argentina é bastante chata, mas eu gostei da rota costeira, e uma vez que você entra nas montanhas, é ótimo. Você verá guanacos (como lhamas) e ema (como avestruzes) e outros animais. Mas acho que depende da sua preferência, como você lida com viagens de ônibus muito longas, e quanto tempo você tem também.
Veja em Andesmar (meu favorito), El Rapido (às vezes mais barato), Omnilineas e Plusmar.