Bariloche se encuentra a orillas del Lago Nahuel Huapi, que es el lago más grande de la Patagonia argentina.
La ciudad está rodeada por la Cordillera de los Andes y está ubicada dentro del Parque Nacional Nahuel Huapi. Esto significa que los visitantes pueden disfrutar de impresionantes vistas panorámicas de la naturaleza en cualquier momento.
La ciudad está ubicada a unos 1.650 kilómetros al suroeste de la Ciudad de Buenos Aires.
Para llegar a San Carlos de Bariloche, se puede hacer en avión, ya que cuenta con un aeropuerto internacional que recibe vuelos desde Buenos Aires, Córdoba y otras ciudades importantes del país.
También se puede llegar por carretera, a través de la Ruta Nacional 40, que une la ciudad con el norte y el sur de la Patagonia, o por la Ruta Nacional 237 desde Neuquén y otras ciudades de la región. Desde Buenos Aires, se puede llegar en autobús a través de compañías de larga distancia que ofrecen servicios regulares a la ciudad.