Hovedmaskineriet om bord på «Ivan Franko» var bestående av to 7-sylindede Sulzer-Werkspoor dieselmotorer som produserte maks. elektrisk kraft på 21 000 SHP / 15 440 kW, som ga skipet en toppfart på 21,0 knop (39 km/t).