Syfret sert pendant la Seconde Guerre mondiale en tant que capitaine du . En 1939, il devint secrétaire de la marine. Devenu commandant du escadron de croiseurs de la "Home Fleet" en 1941, il commanda les forces navales lors de l'opération "Ironclad", lors de l'invasion de Madagascar en mai 1942 et commanda le convoi de l'opération "Pedestal", une opération destinée à ravitailler l'île de Malte assiégé. Dans l'année, il fut nommé commandant de la Force H, puis en 1943, devint vice-chef d'état-major de la marine.