Renfe is the Spanish national railway company, operating an extensive network throughout the country. They offer four different types of routes: Cercanías (commuter trains), Media Distancia (regional trains), Larga Distancia (long-distance trains), and AVE (Alta Velocidad Española - high-speed trains).
All four of them are available in Barcelona and Valencia, including high-speed AVE trains. These connect both cities with Madrid and Seville, while there are also AVE routes between Barcelona, Málaga and Zaragoza. From Barcelona and Valencia, there are several daily ferry services and flights to Mallorca.
Bear in mind that passengers using Baleària ferries and Renfe trains get a discount of up to 50% on their train or ferry ticket when purchasing both at the same time. Click on the option to create a promotional code when booking on Baleària or Renfe websites, or ask for the discount at their ticket offices. Once you've bought the first of the two tickets, you have 24 hours to use the code when purchasing the second one. This second journey must occur within 48 hours of your first trip. Only valid for train journeys departing or arriving in Barcelona and Valencia.
Barcelona Sants is the city's main train station, from which national and international trains operate. To reach the airport you can take a taxi (0h15) or buses A1 and A2 (0h30). To arrive at the ferry terminal get a taxi (0h15), or metro line 3 to the 'Drassanes' or 'Paral•lel' stops (0h55) - both within a 15-minute walk from the harbour.
Valencia has two main train stations. If you arrive by AVE from Madrid, Cuenca or Albacete, or on long-distance trains from Castellón, Madrid, Alicante or Barcelona, you'll probably arrive at Joaquín Sorolla station. From there, take a taxi to the airport (0h15), or metro lines 3 or 5 (0h40). To reach the ferry terminal, you can get a taxi (0h20), or the local bus and metro lines (0h50).
Estació Nord is located in the centre of Valencia. Several long-distance, regional and commuter trains operate from here, including those to the town of Port Bou on the French border. Metro lines 3 and 5 will take you to the airport (0h30), as will a taxi (0h15). To get to the ferry terminal, take a taxi (0h20) or a bus or metro (0h45).