Ivan Franko-klassen overgikk den tidligere Mikhail Kalinin-klassen som Tysklands (i begge deler av Tyskland) største skipsklasse etter andre verdenskrig. Med en lengde på 176 meter (578 fot), var «Ivan Franko» 54 meter (177 fot) lengre enn den tidligere skipsklassen med MS «Mikhail Kalinin» og sine søsterskip. MS «Ivan Franko» var også 7,5 meter (25 fot) bredere, og hadde en brutto(register)tonnasje på 19 861 BRT, nesten tre ganger større MS «Mikhail Kalinin».