Ja wenn und zwar von da wo du wohnst nach Genf und von da Richtung Turin, dann Richtung Marseille alles an der Küste entlang in Marseille der erste Stopp sind ca 1000km (Der Direkte Weg über die Autobahn von Genf nach Marseille wären ca 750 km also ein leichten Umweg von 250km würdest du da fahren, doch mit dem Meer im Blickwinkel
Dann in Perpignan, die Stadt ists prinzipiell nichts besonderes, ich hab die nur sehr positiv in Erinnerung weil wir da mal ein Klassen-Lager hatten und es mir da sehr gefallen hat, nahm sie aber in der Vergangenheit immer als Fixpunkt, wenn ich alleine oder Motorrad-Kolleg/innen nach Frankreich oder weiter fuhr, bzw werde sie auch weiterhin als Fixpunkt nehmen wenn... ich mal wieder nach Frankreich fahre.
Von Marseille nach Perpignan sind es nochmal rund 300 Km ob du also total 1300km oder 1000km dann schlafen dann 300km bis nach Perpignan und nochmal 300km also 600 bis nach Barcelona fahren willst musst du selbst entscheiden.
Was die Corona Reise-Bestimmungen angehen, da kann ich dir leider keine Auskunft geben. Ich war letztes Jahr nicht so weit weggefahren, das ich es nicht am selben Tag wieder in die Schweiz geschafft hätte. Somit hab ich mich auch bisher nicht darum bemüht wie es ist wenn es weiter weg ginge.