Home › Rail Atlas › Direct trains from Barcelona

Direct trains from Barcelona: 161 destinations with no change

Avlo train at Barcelona Sants station
An Avlo train at Barcelona Sants. Photo: Smiley.toerist, CC BY-SA 4.0, via Wikimedia Commons.

From Barcelona, you can reach 161 stations in 2 countries without changing trains, including 14 abroad and 0 by night train. Journey times, trains per day and departure station: every figure comes from the official operator timetables for 2 to 29 November 2026.

Open the interactive map in the Rail Atlas →

161direct destinations
2countries
0by night train
911 kmto Vilagarcía de Arousa

Major cities in Spain by direct train from Barcelona

CityFastest journeyDirect trainsDeparture stationTrains
Camp de Tarragona31 min28 per dayBarcelona-SantsAVE, Euromed, Avant, Alvia
Girona39 min33 per dayBarcelona-SantsMedia Distancia, Avant, Regional
Lleida-Pirineus1h 00min21 per dayBarcelona-SantsAVE, Avant, Regional Exprés, Alvia
Tarragona1h 03min30 per dayBarcelona-SantsRegional Exprés, Intercity
Zaragoza Delicias1h 25min22 per dayBarcelona-SantsAVE, Alvia, Regional Exprés, AVE international
Figueres1h 45min19 per dayBarcelona-Passeig de GràciaMedia Distancia, Regional
Castelló de la Plana1h 55min9 per dayBarcelona-SantsEuromed, Intercity, Alvia, Regional Exprés
València-Estació del Nord2h 47min9 per dayBarcelona-SantsEuromed, Intercity, Alvia, Regional Exprés
Madrid-Puerta de Atocha Almudena Grandes3h 01min23 per dayBarcelona-SantsAVE, AVE international
Logroño4h 04min1 per dayBarcelona-SantsAlvia
Córdoba-Julio Anguita5h 05min3 per dayBarcelona-SantsAVE, Alvia
Albacete-Los Llanos6h 04min1 per dayBarcelona-SantsAlvia
Seville-Santa Justa6h 17min2 per dayBarcelona-SantsAVE
Burgos-Rosa Manzano6h 23min1 per dayBarcelona-SantsAlvia
Málaga María Zambrano6h 41min1 per dayBarcelona-SantsAVE
Bilbao-Intermod. Abando Indalecio Prieto7h 03min1 per dayBarcelona-SantsAlvia
Granada7h 32min1 per dayBarcelona-SantsAVE
León7h 48min1 per dayBarcelona-SantsAlvia
Ourense11h 54min1 per dayBarcelona-SantsAlvia
Santiago de Compostela-Daniel Castelao12h 43min1 per dayBarcelona-SantsAlvia
Vigo Urzaiz13h 52min1 per dayBarcelona-SantsAlvia

Abroad: direct destinations from Barcelona

France

DestinationFastest journeyDirect trainsDeparture stationTrains
Perpignan1h 26min2 per dayBarcelona-SantsTGV INOUI
Narbonne2h 10min2 per dayBarcelona-SantsTGV INOUI
Béziers2h 26min2 per dayBarcelona-SantsTGV INOUI
Cerbère2h 35min6 per dayBarcelona-Passeig de GràciaRegional
Montpellier Saint-Roch3h 06min2 per dayBarcelona-SantsAVE international
Montpellier Sud de France3h 20min6 per weekBarcelona-SantsTGV INOUI
Nîmes Centre3h 41min2 per dayBarcelona-SantsAVE international
Nîmes Pont du Gard3h 44min6 per weekBarcelona-SantsTGV INOUI
Avignon TGV4h 21min6 per weekBarcelona-SantsAVE international
Valence TGV Rhône-Alpes Sud4h 24min2 per dayBarcelona-SantsTGV INOUI
Aix-en-Provence TGV4h 43min6 per weekBarcelona-SantsAVE international
Marseille Saint-Charles4h 59min6 per weekBarcelona-SantsAVE international
Lyon Part Dieu5h 06min6 per weekBarcelona-SantsAVE international
Paris Gare de Lyon6h 46min2 per dayBarcelona-SantsTGV INOUI

Night trains from Barcelona

No direct night train from Barcelona in the official timetables for 2 to 29 November 2026.

Which Barcelona station for which destination?

  • Barcelona-Sants: 161 direct destinations. Main ones: Madrid-Puerta de Atocha Almudena Grandes, Zaragoza Delicias, Tortosa, Castelló de la Plana, València-Estació del Nord, Calatayud.
  • Barcelona-Passeig de Gràcia: 94 direct destinations. Main ones: Tortosa, Camp-redó, Faió-La Pobla de Massaluca, Nonaspe, Caspe, Zaragoza Delicias.
  • Barcelona Estació de França: 70 direct destinations. Main ones: Tortosa, Camp-redó, Faió-La Pobla de Massaluca, Nonaspe, Caspe, Zaragoza Delicias.

What this page does not count

  • For Spain, our data currently only covers Renfe trains (AVE, Avlo, Alvia, long and medium distance), no Ouigo, Iryo or Cercanías. Some direct trains may therefore be missing.
  • Abroad, only trains published in our sources are shown: some international trains may be missing.
  • Coaches are not counted, even when sold by rail companies.

Method and sources

Figures are calculated by TrainsNews from the official planned timetables published as open data by SNCF Voyageurs (ODbL 1.0) and Renfe Viajeros (AVE, Larga y Media Distancia) (CC BY 4.0 (data.renfe.com)), for 2 to 29 November 2026. A train is direct when you stay on board from the departure station to the arrival station. The number of trains is a daily average over these four weeks, weekends included; the journey time is the fastest one. Timetables change with engineering works and public holidays: always check your train with the operator before you travel. These figures are updated every month.

Frequently asked questions

How many cities can you reach by direct train from Barcelona?

From 2 to 29 November 2026, the official timetables let you reach 161 stations with no change from Barcelona, in 2 countries, including 14 stations abroad.

Which major city has the most direct trains from Barcelona?

Girona: 33 per day on average, with a fastest journey of 39 min, from Barcelona-Sants.

What is the furthest destination by direct train from Barcelona?

Vilagarcía de Arousa, 911 km as the crow flies: 13h 16min for the fastest journey, 1 per day.

Are there night trains from Barcelona?

Not in the official timetables for 2 to 29 November 2026: no station is served by a direct night train from Barcelona in that period.

Are these timetables reliable?

They come straight from the official timetables published by the rail companies, with no estimates. They are planned timetables: a train can be cancelled or changed at short notice. Always check your train with the operator before you travel.

Data for 2 to 29 November 2026, calculated on 29 October 2026. Sources: SNCF Voyageurs (ODbL 1.0) and Renfe Viajeros (AVE, Larga y Media Distancia) (CC BY 4.0 (data.renfe.com)). Independent site, not affiliated with the companies mentioned.