Pas grand'chose à rajouter au post d'Eric66, bon résumé

.
Montpellier-Saragosse, ça va chercher dans les 600 km, donc longuet. Je n'irai pas trop me compliquer la vie.
Par la Cerdagne (Puigcerdà /La Seu), trop montagneux et trop long.
Si tu veux payer un minimum d'autoroute, A9 française, une fois en Espagne, sortir de l'AP-7 dès La Jonquera (la deuxième sortie, pas la première!), et suivre la N-II, très (trop?) roulante. Tu traverseras seulement le village de Bà scara jusqu'au sud de Gérone.
A hauteur de l'aéroport de Gérone, deux options.
1/ La C-25, à 2x1voies (mais avec une voie véhicule lent dans toutes les côtes importantes), un joli toboggan, avec beaucoup de camions. Seuls les alentours de Vic, Manresa et les 5 km avant Cervera sont à chaussées séparées.
2/ Seconde option, reprendre l'autoroute AP-7 à Maçanet, (éch. nº9) jusqu'à Martorell (éch. 25) puis A-2. C'est certainement le parcours le plus rapide.
(J'ai quelques ruses entre deux, mais pour un trajet aussi long, cela ne vaut pas la peine) Attention, la A-2 est coupée à la Panadella sens vers l'ouest, après Igualada, pour effondrement de terrains, alors que c'est la section la plus neuve

... Deux des 3 voies doivent rouvrir incessament.
Ensuite A-2 jusqu'à Fraga. Tu peux alors reprendre la AP-2 payante, ou continuer sur la N-II, roulante dans le désert des Monegros, mais pleine de camions.
