Terrestre: Hacia el norte y hacia el sur por la ruta Provincial N° 3. También hacia el oeste de la provincia por la ruta Provincial N° 25.
Aérea: Por medio del aeropuerto El Tehuelche, localizado a pocos kilómetros del casco urbano, y el aeropuerto Almirante Zar, próximo a la ciudad de Trelew. (67 km)
Marítima: Almirante Storni es el muelle de la ciudad, que cuenta con aguas profundas, situado en la zona industrial; y el muelle Luis Priedrabuena, en la zona céntrica, que estuvo siendo reconstruído con la finalidad de ser utilizado para el arribo de cruceros. Éste último es el mas antiguo.