Se sitúa a unos 970 km al suroeste de la ciudad de Buenos Aires y a unos 200 km al este del Parque Nacional Los Glaciares.
Para llegar a Perito Moreno desde Buenos Aires, se puede tomar un vuelo hasta el aeropuerto de Comodoro Rivadavia, ubicado a unos 300 km al este de la ciudad, y desde allí continuar en auto o en transporte público.
También es posible llegar en auto o en transporte público desde otras ciudades cercanas como Río Gallegos, El Calafate o Bariloche.