La rue d'environ 790 mètres de longueur est orientée nord-sud.
Elle part de Merikatu et elle bifurque après son intersection avec Pietarinkatu.
La branche Ouest se termine à Tehtaankatu, tandis que la branche Est continue à travers Tehtaankatu jusqu'à Vuorimiehenkatu, au nord de laquelle elle est prolongée par Korkeavuorenkatu.
La rue Kapteeninkatu est à double sens sur toute sa longueur.