We notice you're blocking ads.

We carefully manage all our local “ads”, to be relevant to Ibiza and your trip here. We fund our site by featuring these offers, many of which you might like. Please "whitelist" us - thank you for supporting our work!

National Trains to Ibiza

Discover the top Ibiza national rail services


    About getting to Ibiza by Train

    About getting to Ibiza by Train

    Travelling by train is probably the most relaxing and enjoyable way to journey through Europe. However, getting to the Spanish island of Ibiza can be a little trickier as taking the train and then a ferry or a flight can be a lengthy and time-consuming venture. However, if you are determined to do it, then where there's a will there's a way!

    When travelling by train to Ibiza, you should aim for the nearest Spanish destination with a ferry service or an airport offering flights to the island. Barcelona and Valencia are your best options. Barcelona is within a 55-minute flight or 8h30 ferry trip to the White Isle, while Valencia is closer, just 40 minutes by plane and 5h to 6h30 by ferry.

    International services

    Spain has good railway connections with neighbouring countries France and Portugal. There is a high-speed train network that connects Madrid, Barcelona, Marseille, Toulouse, Lyon and Paris. There are also trains from Lisbon to Madrid and to the Spanish-French border in Irún.

    If you're coming from the UK, then a good choice is Eurostar, the high-speed passenger train from London to Paris and Brussels which travels via the Channel Tunnel. Not to be confused with Eurotunnel, the company which owns the Channel Tunnel whose car-carrying trains shuttle road vehicles across the Channel.

    Getting Here


    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 Ibiza.

    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.

    Pets & animals

    To ensure that man's best friend can join you on holiday, trains in Spain allow pets under 10kg in weight to travel with you. Their bag or basket should not exceed 60cm x 35cm x 35cm. In any case, you should check with your rail provider in advance. Guide dogs can travel for free.


    From Barcelona
    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.

    From Valencia
    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).