Cu izbucnirea celui de-al Doilea Război Mondial, Villiers a fost numit locotenent în Rezerva Navală Regală în 1940. El a fost repartizat într-un convoi de 24 de LCI (Large), sau nave de debarcare, infanterie. Ordinat să le livreze peste Atlantic, cu o rată de pierdere de 40 la sută, Villiers le-a traversat în siguranță pe toate, cu excepția unuia. A comandat "zborurile" de LCI (L) în ziua D în Bătălia de la Normandia, Invazia Siciliei
, şi Campania Birmană în Orientul Îndepărtat. Până la sfârșitul războiului, Villiers a fost promovat la gradul de comandant și a primit Crucea britanică pentru servicii distincte.