Spain by train
How to travel in Spain by train: information, connections, blog and travel reports. Help in our forum to buy train tickets.
train types
- Alta Velocidad Española(AVE)
- Altaria(ATR)
- Alvia(ALVIA)
- Arco(ARCO)
- AV City(AVC)
- Avant(AV)
- AVE Elipsos Spain - France (AVE Elipsos)
- Celta(CEL)
- Cercanias(CER)
- Euromed(EM)
- EuskoTren(EUSKO)
- Intercity(IC)
- Media Distancia(MD)
- R-598(R-598)
- Regional(R)
- Regional Exprés(RE)
- Talgo(TALGO)
- TGV Elipsos France - Spain (TGV Elipsos)
- Tren Regional Diesel(TRD)
- Trenhotel(TH)
night train
train connections
popular connections travelled by other users
search for train schedules here
Online timetable information, on which you can find relevant, up-to-date connections.
train company
- ACCT Acciona Trasmediterránea
- BALE Balearia
- Elipsos Elipsos
- ET EuskoTren
- EVA EVA Transportes
- FEVE RENFE Ferrocarriles de Vía Estrecha
- FGC Ferrocarrils de la Generalitat de Catalunya
- FGV Ferrocarrils de la Generalitat Valenciana
- FRSI FRS Iberia
- GRIM Grimaldi Lines
- PUJ Transport Pujol
- REEX Rede Expressos
- RENFE Renfe Operadora
- SFM Serveis Ferroviaris de Mallorca
- SNAV SNAV Ferries
- TEISA TEISA
Spain - Switzerland
Travel from Spain to Switzerland by train. Travel first from your departure railway station to Barcelona. From Barcelona you have three main travel routes to Switzerland: via Paris, via Lyon and via Geneva.
Usually you have to book two train tickets. Sometimes it is possible to book your hole journey just in one ticket. Just try.
1. One train ticket to travel from your departure railway station in Spain to Barcelona.
2. One train ticket from Barcelona to your travel destination in Switzerland. Calculate with a journey time of about 10 hours and ticket fares from 65 EUR.
Find the exact train schedules and buy your ticket via the given booking-links.
Spain - Germany
To travel by train from Germany to Spain, the main route leads via Barcelona trough France to and on to your final travel destination in Germany.
Either buy one train ticket from Spain to Germany via the given booking websites. Or you split the booking into two tickets: Spain (Barcelona) to France (Paris) and France (Paris) to Germany. Maybe you need another ticket for travelling inside Spain, but this finally depends on your route.
Saver fare tickets from Spain to France are available from 49 EUR. And for the journey from France to Germany from 29 EUR.
Find the exact train schedules and ticket prices via the given booking websites.
Spain - France
To travel by train from Spain to France, use one of the direct high-speed-trains from Barcelona to Paris and southern France. First you travel in Spain to Barcelona. There you change to the trains to France.
Another option is to cross the border at Irun/Hendaye and to continue from there to your destination in France. In exceptional cases, your itinerary is via Latour de Carol.
You find the train schedules, ticket fares and the best route for journey via the given booking links.
In some cases you have to buy two tickets. One from your departure station in Spain to Barcelona (Spain). And a second one from Barcelona to your destination in France. Book early to get discounts and saver-fare-tickets.
Spain - Italy
To travel by train from Spain to Italy in one day is possible on the route Barcelona (Spain) to Milan (Italy).
A more relaxing way is to have an overnight stop in between, for example in Nice (France).
If you want to use a ferry, have a look at the connection from Barcelona (Spain) by overnight ferry to Civitavecchia (Italy) which is located one hour by train to Rome.
Find the exact schedules and book your tickets via the given booking links.
Spain - Morocco
To travel by train and ferry from Spain to Morocco, first travel by train to Algeciras. There you change to the ferry to Tangier Med. The journey time is about 90 minutes. Ferry tickets start from 30 EUR.
In Tangier Med (port of Tangier) take the bus to Tangier Ville (the railway station of Tangier). The bus runs between 06:00 and 22:00 and is free to use with your ferry ticket.
From Tangier Ville continue by train your journey to your final destination in Morocco.
You have to buy three tickets through the given booking links. There you will also find the exact timetable for the trains and the ferry.
1) Train ticket from your departure train station to Algeciras.
2) Ferry ticket from Algeciras to Tangier Med.
3) Train ticket from Tangier Ville to your travel destination in Morocco.
Spain - Monaco
To travel by train from Spain to Monaco, you first travel by train to Barcelona. From Barcelona (Spain) you continue by direct train to Marseille (France). Where you change to a train in direction of Nice and Monaco.
Spain - Portugal
There are only two rail links between Spain and Portugal: the night trains from Madrid and Irun to Lisbon and the "Celta" trains in the north from Vigo to Porto. There is no rail connection in the south. When travelling between Sevilla to Faro we recommend to take the direct bus instead.
New is the day train connection with changes between Madrid and Lisbon.
Buy your train ticket via the given booking links. There you find as well train schedules and ticket prices.