MSC Istanbul sails after maiden call at Felixstowe on March 25, 2015 Get link Facebook X Pinterest Email Other Apps The 399 metre MSC Istanbul sails after making her maiden call at the port of Felixstowe, Tuesday 24th March, 2015.