Would landing at the Pas-de-Calais have been better because of its shorter logistics route and lack of bocage?
Short answerNo. Its stronger defences and confined waters outweighed the shorter crossing, while Normandy gave the invasion fleet space to organize and manoeuvre.
NotesA shorter transit reduces sailing distance but also compresses the fleet into confined, heavily defended waters. Normandy provided room to organize convoy lanes, sort landing groups, and manoeuvre naval forces before the beaches. Landing at Calais would also give German formations more space beyond the coast from which to converge on the lodgement.