From English Language Wikipedia 620 km 385 mi. Shorter version might be Tarragona Barcelona. If you want to drive TGV Ouigo from Depot in Perpignan then LGV Catalonia Languedoc-Roussillon Perpignan Barcelona 110mi 180 km.