La ciudad es servida por el aeropuerto de Petrozavodsk y una estación de tren en el Ferrocarril de Murman con conexiones de tren a los principales centros de la población de Rusia.