Urquhart serví a l'Índia durant els primers anys de la Segona Guerra Mundial. Va estar allà fins al 1941, quan va ser enviat al Nord d'Àfrica abans de ser destinat com a oficial d'Estat Major de la 3a Divisió al Regne Unit. No obstant això, la seva carrera s'accelerà. Entre 1941 i 1942 va ser promogut a Tinent coronel i comandà el 2n batalló de la Infanteria Lleugera del Duc de Cornwall fins al 1943, en què va ser nomenat oficial d'estat major de la 51a Divisió d'Infanteria dels Highland, que estava al Nord d'Àfrica. Durant un breu període, comandà la 231a Brigada d'Infanteria, que entrà en acció a Sicília