You wouldn't put a comma in the phrase "from soup to nuts," so the same logic applies in longer "from X to Y" constructions. Yet so many writers put them in anyway. Here's when they're actually necessary.
The post Commas in "From X to Y" Constructions first appeared on Grammar Underground with June Casagrande.