Search | Compare | Purchase

Train tickets Barcelona

Search | Compare | Purchase

Train tickets Barcelona

Passengers
Adults
26 - 59 years
Select your origin and destination before adding discount cards.

Buy your tickets from

Trains renfe Trains AVE Trains avlo Trains OUIGO Trains iryo
Trains EUROSTAR
Trains TRENITALIA Trains SNCF
Trains alsa
Trains DB
Trains italo
eco logo

The best route is the one with the least emissions

For you and for the planet:
traveling by train is the way to travel.

The European Environment Agency states that the train has the lowest emissions per kilometer and passenger compared to aviation and road transport.

Your tickets,
with you always

Download your tickets in PDF or receive them by SMS.

App Store Google PLay

Cheap train tickets to Barcelona

Route
Operator
Train
Date
Price
Avlo
Avlo
19/02/2025
From 3,50€
Alsa
Alsa
05/09/2025
From 15,00€
Alsa
Alsa
22/05/2025
From 0,13€
Alsa
Alsa
22/05/2025
From 0,13€
iryo
iryo
24/05/2025
From 8,00€
Trains Barcelona Zaragoza Delicias
OuiGo
OuiGo
23/02/2025
From 2,00€
Alsa
Alsa
26/03/2025
From 10,39€
Alsa
Alsa
20/09/2025
From 23,50€
Regional
Regional
19/04/2025
From 4,33€
Avlo
Avlo
13/08/2024
From 7,00€
Alvia
Alvia
15/07/2025
From 8,80€
FE
FE
20/04/2025
From 1,50€
Trains Barcelona Madrid Atocha
OuiGo
OuiGo
09/06/2025
From 2,00€
Alvia
Alvia
06/09/2025
From 19,40€
Intercity
Intercity
11/08/2025
From 15,30€
Avlo
Avlo
06/08/2024
From 3,50€
Trains Barcelona Lion
Alvia
Alvia
25/07/2025
From 21,95€
Trains Barcelona Saint Sebastian
Alvia
Alvia
26/08/2025
From 26,40€
Alvia
Alvia
25/09/2025
From 19,60€
Trains Barcelona Ourense
Alvia
Alvia
25/09/2025
From 22,40€
Alvia
Alvia
27/09/2025
From 22,45€
Trains Barcelona La Coruña
Alvia
Alvia
22/09/2025
From 22,50€
Trains Barcelona Ciudad Real
AVE
AVE
23/11/2024
From 27,45€
Avlo
Avlo
23/08/2025
From 33,60€
Trains Barcelona Benicarló
Alvia
Alvia
19/08/2025
From 9,80€
Intercity
Intercity
01/07/2025
From 5,70€
PLANA
PLANA
04/07/2025
From 15,30€
Alsa
Alsa
09/07/2025
From 36,90€
Trains Barcelona Valladolid
Alvia
Alvia
27/08/2025
From 20,05€
Trains Barcelona Calatayud
OuiGo
OuiGo
22/02/2025
From 4,00€
Blablabus
Blablabus
16/02/2025
From 9,48€
Alvia
Alvia
26/08/2025
From 19,40€
Alvia
Alvia
25/02/2025
From 15,20€
Alvia
Alvia
22/08/2025
From 21,40€
Trains Barcelona Ponferrada
Alvia
Alvia
29/08/2025
From 22,15€
Trains Barcelona Perpiñán
Blablabus
Blablabus
05/09/2024
From 6,32€
Trains Barcelona Toulouse
Blablabus
Blablabus
22/02/2025
From 15,99€
Trains Barcelona Albacete
Alvia
Alvia
12/08/2025
From 20,45€
Avlo
Avlo
11/01/2025
From 26,10€
Trains Barcelona Lugo
Alsa
Alsa
29/07/2025
From 72,05€
Trains Barcelona Marsella
Union Ivkonil
Union Ivkonil
10/09/2024
From 8,53€
Alvia
Alvia
12/09/2025
From 22,55€
Trains Barcelona Puertollano
AVE
AVE
04/12/2024
From 30,05€
Trains Barcelona Barcelona Sants
Euromed
Euromed
08/04/2025
From 47,30€
Trains Barcelona Linares
Alvia
Alvia
23/08/2025
From 20,65€
Trains Barcelona Vinaròs
Alvia
Alvia
12/08/2025
From 11,25€
Alvia
Alvia
12/07/2025
From 8,80€
Trains Barcelona Vitoria Gasteiz
Alvia
Alvia
05/08/2025
From 20,35€
Trains Barcelona L'Aldea
REG.EXP.
REG.EXP.
04/07/2025
From 12,35€
Trains Barcelona Flaçà
Regional
Regional
19/04/2025
From 10,15€
Regional
Regional
26/04/2025
From 13,90€
Trains Barcelona Bridge Genil Herrera
Avlo
Avlo
08/12/2024
From 15,00€
Alvia
Alvia
16/08/2025
From 50,60€
Trains Barcelona Monforte de Lemos
Alvia
Alvia
12/08/2025
From 22,30€
Trains Barcelona Astorga
Alvia
Alvia
01/08/2025
From 18,35€
Union Ivkonil
Union Ivkonil
08/02/2025
From 10,90€
Trains Barcelona Valencia Joaquín Sorolla
Alsa
Alsa
17/11/2025
From 15,00€
Trains Barcelona Palencia
Alsa
Alsa
21/07/2025
From 43,11€
Trains Barcelona Elche
Intercit
Intercit
22/08/2025
From 46,90€
Trains Barcelona Tudela De Navarra
Alvia
Alvia
07/07/2025
From 21,20€
Union Ivkonil
Union Ivkonil
04/08/2024
From 12,70€
Intercit
Intercit
18/07/2025
From 54,70€
Trains Barcelona Bilbao Abando
Alvia
Alvia
12/08/2025
From 28,40€
REG.EXP.
REG.EXP.
13/07/2025
From 9,85€
Trains Barcelona Altafulla
REG.EXP.
REG.EXP.
05/07/2025
From 8,30€
Trains Barcelona L'Ametlla De Mar
REG.EXP.
REG.EXP.
15/07/2025
From 10,80€
Trains Barcelona Gijón
Avlo
Avlo
06/08/2025
From 59,20€
REG.EXP.
REG.EXP.
22/06/2025
From 7,20€
Media Distancia
Media Distancia
25/05/2025
From 10,65€
Trains Barcelona Benicasim
Intercity
Intercity
25/07/2025
From 41,05€
Trains Barcelona Tafalla
Alvia
Alvia
04/07/2025
From 22,10€
Alvia
Alvia
22/07/2025
From 11,50€
Trains Barcelona Balsicas
Intercit
Intercit
04/08/2025
From 54,30€
Trains Barcelona Valdepeñas
Alvia
Alvia
12/08/2025
From 18,95€
Trains Barcelona Alcazar de San Juan
Alvia
Alvia
06/08/2025
From 18,85€
Trains Barcelona Valencia Nord
Alsa
Alsa
05/09/2025
From 15,00€
Trains Barcelona Zumarraga
Alvia
Alvia
02/09/2025
From 23,55€
REG.EXP.
REG.EXP.
03/07/2025
From 5,75€
Trains Barcelona Antequera
AVE
AVE
22/09/2025
From 31,60€
Alsa
Alsa
22/01/2025
From 18,60€
Trains Barcelona Llançà
Media Distancia
Media Distancia
20/04/2025
From 18,65€
Blablabus
Blablabus
14/09/2024
From 18,47€
Trains Barcelona Xativa
Alvia
Alvia
21/08/2025
From 19,10€
Trains Barcelona Guadalajara
Avlo
Avlo
11/12/2024
From 9,00€
Trains Barcelona Calahorra
AVE
AVE
19/07/2025
From 38,40€
Trains Barcelona Sagunto
Intercit
Intercit
15/07/2025
From 44,40€
Trains Barcelona Barcelona Plaça Catalunya
Aerobus Barcelona
Aerobus Barcelona
14/09/2024
From 9,24€
Trains Barcelona Elda
Intercity
Intercity
11/07/2025
From 53,70€
Trains Barcelona Lorca Sutullena
Intercit
Intercit
17/08/2025
From 50,50€
Trains Barcelona Ribas de Sil
Alvia
Alvia
23/08/2025
From 37,10€
Trains Barcelona Miranda De Ebro
Alvia
Alvia
25/08/2025
From 27,65€
Trains Barcelona Colera
Regional
Regional
11/11/2024
From 13,50€
Trains Barcelona Villarreal
REG.EXP.
REG.EXP.
27/06/2025
From 26,45€
Trains Barcelona Vilaseca
REG.EXP.
REG.EXP.
05/07/2025
From 9,05€
Union Ivkonil
Union Ivkonil
16/12/2024
From 12,44€
Trains Barcelona L'Ampolla
AVANTEXP
AVANTEXP
10/07/2025
From 22,60€
Avlo
Avlo
27/01/2025
From 7,00€
Trains Barcelona Madrid Chamartin
Alsa
Alsa
10/07/2025
From 19,00€
Trains Barcelona Villarrobledo
Alvia
Alvia
29/07/2025
From 14,00€
Trains Barcelona Castejón De Ebro
Avlo
Avlo
12/07/2025
From 25,90€
Trains Barcelona Alcalà De Xivert
REG.EXP.
REG.EXP.
17/07/2025
From 21,15€
Trains Barcelona La Puebla de Híjar
REG.EXP.
REG.EXP.
26/07/2025
From 24,65€
Trains Barcelona Cuenca
MAR
MAR
23/06/2025
From 53,61€
Trains Barcelona Valence Tgv Rhone
AVEINT
AVEINT
18/09/2024
From 35,00€
Trains Barcelona Caspe
REG.EXP.
REG.EXP.
08/07/2025
From 21,15€
Trains Barcelona Bembibre
Alsa
Alsa
07/07/2025
From 60,63€
Trains Barcelona Sant Vicenç De Calders
REG.EXP
REG.EXP
14/12/2024
From 7,00€
Trains Barcelona A Rua
Alvia
Alvia
11/06/2025
From 22,25€
Trains Barcelona L'Hospitalet De L'Infant
REG.EXP.
REG.EXP.
18/07/2025
From 10,75€
Trains Barcelona Sils
Regional
Regional
08/03/2025
From 7,20€
Trains Barcelona Orihuela
AVE
AVE
03/09/2025
From 41,50€
Trains Barcelona Alhama De Murcia
Intercit
Intercit
19/05/2025
From 70,70€
Trains Barcelona Redondela
Alvia
Alvia
20/08/2025
From 37,50€
Trains Barcelona Andújar
Alvia
Alvia
30/07/2025
From 32,95€
Trains Barcelona Alfaro
AVE
AVE
23/05/2025
From 29,80€
Trains Barcelona Granollers
Regional
Regional
22/03/2025
From 4,20€
Trains Barcelona Hostalric
Regional
Regional
26/10/2024
From 6,15€
Blablabus
Blablabus
16/05/2025
From 23,15€
Trains Barcelona Saus
Regional
Regional
03/08/2024
From 10,50€
Trains Barcelona Almansa
Intercit
Intercit
03/06/2025
From 51,20€
Trains Barcelona Sant Celoni
Media Distancia
Media Distancia
25/04/2025
From 6,75€
Trains Barcelona Torreblanca
REG.EXP.
REG.EXP.
22/04/2025
From 21,15€
Trains Barcelona Manzanares
Alvia
Alvia
03/07/2025
From 44,10€
Trains Barcelona Haro
Alvia
Alvia
14/08/2025
From 26,85€
Trains Barcelona Siguenza
AVE
AVE
17/07/2025
From 50,70€
Trains Barcelona Riudellots de la Selva
Regional
Regional
07/01/2025
From 7,70€
Trains Barcelona Zaragoza Miraflores
REG.EXP.
REG.EXP.
14/07/2025
From 29,55€
Trains Barcelona Barco De Valdeorras
Alvia
Alvia
20/05/2025
From 66,60€
Trains Barcelona Cabanyal
Alvia
Alvia
31/08/2025
From 21,90€
Trains Barcelona Zaragoza Goya
Alsa
Alsa
29/08/2025
From 19,19€
Trains Barcelona Irun
MONBUS
MONBUS
04/07/2025
From 40,05€
Trains Barcelona Espelúy
AVE
AVE
22/04/2025
From 104,90€
Trains Barcelona Alcalá De Henares
AVE
AVE
22/05/2025
From 97,80€
Trains Barcelona Zaragoza Portillo
REG.EXP.
REG.EXP.
17/05/2025
From 29,55€
Trains Barcelona Flix
REG.EXP.
REG.EXP.
15/11/2024
From 13,50€
Trains Barcelona Riells
Regional
Regional
16/11/2024
From 6,15€
Trains Barcelona Sahagun
Alvia
Alvia
19/02/2025
From 55,10€
Trains Barcelona Guillarei
Alvia
Alvia
09/08/2025
From 49,80€
Trains Barcelona Móra La Nova
AVE
AVE
06/07/2025
From 63,90€
Trains Barcelona Altsasu Alsasua
Alvia
Alvia
01/06/2025
From 59,30€
Trains Barcelona Villena
Avlo
Avlo
08/11/2025
From 21,00€
Trains Barcelona Arcos de Jalón
AVE
AVE
24/04/2025
From 55,60€
Trains Barcelona Celrà
Regional
Regional
26/10/2024
From 9,10€
Trains Barcelona Maçanet
Regional
Regional
19/04/2025
From 7,20€
Trains Barcelona Mieres Puente
Avlo
Avlo
17/04/2025
From 48,00€
Trains Barcelona Socuéllamos
Alvia
Alvia
18/04/2025
From 56,05€
Trains Barcelona Torre Pacheco
Intercity
Intercity
17/09/2024
From 55,15€
Trains Barcelona Totana
Intercit
Intercit
16/08/2025
From 54,60€
Trains Barcelona Vilches
Alvia
Alvia
04/07/2025
From 51,05€

To travel by train Barcelona

Train schedules

Check the Train schedules, AVE and international trains at Trenes.com.