Ich habe vor einigen Jahren eine ähnliche (fast identische) Tour durch den Westen der USA unternommen, die 24 Tage dauerte - und jeder Tag war gut ausgefüllt. Du solltest berücksichtigen, dass die Distanzen und die damit verbundenen Fahrzeiten schon enorm sind und letztendlich auch Zeit zum Genießen der besonders schönen Orte bleiben sollte. Da ich damals die Unterkünfte nicht vorgebucht hatte (was in der Hochsaison allerdings problematisch sein könnte), war ich recht flexibel und konnte an den Highlights der Tour auch mal einen Extra-Tag einlegen.
Ein paar konkrete Tipps:
San Francisco ist deutlich sehenswerter und interessanter als Los Angeles. Entsprechend solltest du für San Francisco drei bis vier Tage, für Los Angeles allenfalls zwei Tage einplanen.
Der Highway 1 zwischen San Francisco und Los Angeles ist ein absolutes Highlight. Monterey, Carmel, Big Sur und Santa Barbara sind nur einige der Orte, die einen Stopp lohnen - ganz zu schweigen von den unzähligen "view points" entlang der Strecke.
Falls du deine Tour noch ein wenig ausbauen möchtest, kannst du die Küste weiter gen Süden fahren bis San Diego.
Danach ist dann ein langer Fahrtag durch den Joshua Tree National Park bis zum Grand Canyon bzw. Las Vegas angesagt. (Es besteht auch die Option von Las Vegas aus zum South Rim des Grand Canyon zu fliegen.)
Eine Tour bis zum Bryce Canyon bzw, zum Zion National Park würde ich nur empfehlen, wenn die Reise mindestens 28 Tage dauert.
In Las Vegas sollten es mindestens zwei Nächte sein, um die Stadt mit ihrem einzigartigen Ambiente und den verschiedenen Themenhotels ein wenig kennenlernen zu können.
Sehr beeindruckend ist auch Death Valley mit seiner kargen Wüstenlandschaft
Im Yosemite National Park würde ich zwei bzw. drei Tage verbringen, um die faszinierende Landschaft in Ruhe entdecken und erwandern zu können.
Auf dem Rückweg nach San Francisco kann man auch noch einen Stopp in Sacramento machen und evtl. einen Abstecher ins Napa Valley machen.
Ich hoffe, meine Tipps helfen dir ein wenig bei der Reiseplanung.