Getting to Barcelona by train

Barcelona has rail links with various places in Europe and all of Spain. The AVE high-speed network also connects Barcelona with the French cities of Paris, Lyon, Toulouse and Marseilles, as well as Madrid and the south of Spain. And the suburban train networks link the Catalan capital with the main Catalan towns and cities.