Search | Compare | Purchase

Train tickets Barcelona

Search | Compare | Purchase

Train tickets Barcelona

Pasajeros
Select your origin and destination before adding discount cards.

Buy your tickets from:

Renfe
AVE
Avlo
Ouigo
Ouigo
Eurostar
Trenitalia
SNCF
Alsa
db
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.

insert insert

Cheap train tickets to Barcelona

Route
Operator
Train
Date
Price
insert
Avlo
23/05/2023
From 7,00€
Trains Barcelona > Zaragoza Delicias
insert
Avlo
12/02/2023
From 7,00€
insert
Torre Oro
14/02/2023
From 40,30€
insert
Blablabus
07/09/2022
From 27,98€
insert
AVE
21/03/2023
From 30,70€
insert
AVE
06/05/2023
From 37,40€
insert
Intercity
21/02/2023
From 17,15€
insert
Avlo
01/03/2023
From 5,00€
Trains Barcelona > Madrid Atocha
insert
Avlo
25/02/2023
From 7,00€
insert
AVE
23/02/2023
From 49,90€
insert
Avlo
12/02/2023
From 7,00€
insert
Avlo
09/02/2023
From 7,00€
insert
Avlo
02/03/2023
From 5,00€
insert
Avlo
17/07/2023
From 5,00€
Trains Barcelona > Toulouse
insert
Blablabus
10/11/2021
From 12,99€
insert
Euromed
15/02/2023
From 26,65€
insert
Alvia
09/02/2023
From 17,45€
insert
Blablabus
12/12/2022
From 20,98€
insert
Regional
27/08/2021
From 4,60€
insert
Alvia
29/03/2023
From 15,85€
insert
Intercity
22/02/2023
From 29,95€
Trains Barcelona > Marsella
insert
Blablabus
14/12/2022
From 8,99€
Trains Barcelona > Lion
insert
Alvia
08/02/2023
From 35,90€
insert
REG.EXP.
09/02/2023
From 9,55€
Trains Barcelona > Ciudad Real
insert
AVE
20/02/2023
From 38,40€
Trains Barcelona > Saint Sebastian
insert
Alvia
11/03/2023
From 17,10€
insert
Union Ivkonil
11/03/2023
From 12,11€
Trains Barcelona > Perpiñán
insert
Blablabus
12/12/2022
From 8,99€
insert
Alvia
03/03/2023
From 15,85€
Trains Barcelona > Valladolid
insert
Alvia
12/02/2023
From 21,40€
insert
Alvia
28/02/2023
From 21,05€
insert
REG.EXP.
08/02/2023
From 9,55€
insert
REG.EXP.
16/02/2020
From 8,80€
Trains Barcelona > Benicarló
insert
Torre Oro
12/02/2023
From 15,90€
Trains Barcelona > Vinaròs
insert
Intercity
18/02/2023
From 12,50€
Trains Barcelona > Ourense
insert
Alvia
13/02/2023
From 29,30€
insert
Union Ivkonil
31/12/2022
From 19,58€
Trains Barcelona > Vitoria Gasteiz
insert
Alvia
04/04/2023
From 16,65€
Trains Barcelona > Linares
insert
Torre Oro
16/02/2023
From 44,10€
Trains Barcelona > Puertollano
insert
AVE
07/03/2023
From 48,10€
Trains Barcelona > Calatayud
insert
AVE
26/03/2023
From 11,05€
Trains Barcelona > Albacete
insert
Torre Oro
18/02/2023
From 34,40€
Trains Barcelona > L'Aldea
insert
REG.EXP.
08/02/2023
From 12,00€
Trains Barcelona > Ponferrada
insert
Alvia
19/02/2023
From 29,05€
insert
Torre Oro
18/02/2023
From 18,75€
Trains Barcelona > Flaçà
insert
Regional
08/02/2023
From 9,85€
insert
Alvia
09/02/2023
From 51,45€
insert
Blablabus
15/12/2022
From 9,99€
Trains Barcelona > Guadalajara
insert
Avlo
08/03/2023
From 9,00€
insert
Alvia
08/02/2023
From 22,15€
insert
Union Ivkonil
14/02/2023
From 22,50€
insert
REG.EXP.
19/02/2023
From 5,60€
Trains Barcelona > La Coruña
insert
Alvia
21/02/2023
From 22,10€
insert
Regional
17/02/2023
From 7,70€
Trains Barcelona > Monforte de Lemos
insert
Alvia
27/01/2023
From 65,80€
Trains Barcelona > Tudela De Navarra
insert
Alvia
07/03/2023
From 17,75€
Trains Barcelona > L'Ampolla
insert
REG.EXP.
19/02/2023
From 12,00€
Trains Barcelona > Elche
insert
Intercity
08/02/2023
From 22,60€
insert
Regional
17/02/2023
From 13,50€
Trains Barcelona > Lugo
insert
Alsa
08/02/2023
From 74,97€
Trains Barcelona > Valencia Nord
insert
Intercity
10/02/2023
From 12,85€
Trains Barcelona > Antequera
insert
AVE
29/03/2023
From 37,25€
Trains Barcelona > Xativa
insert
Intercity
15/02/2023
From 28,10€
Trains Barcelona > Barcelona Sants
insert
Regional
09/02/2023
From 2,15€
insert
Trenhotel
15/04/2020
From 57,30€
insert
Intercity
10/02/2023
From 61,80€
Trains Barcelona > Elda
insert
Intercity
22/02/2023
From 15,80€
Trains Barcelona > Palencia
insert
Alvia
08/02/2023
From 21,25€
Trains Barcelona > Astorga
insert
Alsa
22/01/2023
From 62,19€
Trains Barcelona > Sagunto
insert
REG.EXP.
31/01/2023
From 27,50€
insert
Alsa
08/02/2023
From 66,19€
Trains Barcelona > Calahorra
insert
Alvia
05/03/2023
From 28,15€
Trains Barcelona > Valencia Joaquín Sorolla
insert
Euromed
14/02/2023
From 24,90€
Trains Barcelona > Zumarraga
insert
Alvia
11/03/2023
From 23,10€
Trains Barcelona > Altafulla
insert
REG.EXP.
02/02/2023
From 8,05€
Trains Barcelona > Bridge Genil Herrera
insert
AVE
29/04/2023
From 30,95€
Trains Barcelona > Vilches
insert
Torre Oro
09/02/2023
From 43,80€
insert
Intercity
24/02/2023
From 17,90€
Trains Barcelona > Madrid Chamartin
insert
Ouigo
07/03/2023
From 15,00€
Trains Barcelona > L'Ametlla De Mar
insert
REG.EXP.
04/02/2023
From 10,50€
Trains Barcelona > Móra La Nova
insert
REG.EXP.
10/02/2023
From 12,00€
insert
Blablabus
19/11/2021
From 14,99€
Trains Barcelona > Granollers
insert
Regional
04/02/2023
From 4,10€
Trains Barcelona > Llançà
insert
Regional
07/03/2023
From 13,50€
insert
REG.EXP.
08/02/2023
From 7,00€
Trains Barcelona > Haro
insert
Alvia
13/04/2023
From 26,35€
Trains Barcelona > Sils
insert
Regional
13/02/2023
From 7,00€
Trains Barcelona > Sant Celoni
insert
Media Distancia
05/01/2023
From 6,55€
Trains Barcelona > Socuéllamos
insert
Torre Oro
10/11/2022
From 57,45€
Trains Barcelona > Torreblanca
insert
REG.EXP.
10/02/2023
From 21,15€
Trains Barcelona > Lorca Sutullena
insert
Alsa
17/02/2023
From 66,10€
Trains Barcelona > Andújar
insert
Torre Oro
13/02/2023
From 38,90€
Trains Barcelona > Benicasim
insert
REG.EXP.
07/02/2023
From 24,65€
Trains Barcelona > Miranda De Ebro
insert
Alvia
21/03/2023
From 16,70€
Trains Barcelona > Orihuela
insert
Intercity
10/02/2023
From 52,45€
Trains Barcelona > Tafalla
insert
Intercity
17/03/2023
From 34,85€
Trains Barcelona > Sant Vicenç De Calders
insert
REG.EXP.
21/01/2023
From 7,00€
insert
Union Ivkonil
25/01/2023
From 14,33€
Trains Barcelona > Redondela
insert
Alvia
19/08/2022
From 44,20€
Trains Barcelona > Valdepeñas
insert
Torre Oro
26/01/2023
From 37,15€
Trains Barcelona > Gijón
insert
Alsa
22/02/2023
From 68,14€
Trains Barcelona > Vilaseca
insert
REG.EXP.
05/02/2023
From 8,80€
Trains Barcelona > Hostalric
insert
Regional
04/02/2023
From 6,15€
Trains Barcelona > Castejón De Ebro
insert
Alvia
06/02/2023
From 42,00€
Trains Barcelona > Alcazar de San Juan
insert
Torre Oro
07/02/2023
From 24,70€
Trains Barcelona > Sahagun
insert
Alvia
06/10/2022
From 57,10€
Trains Barcelona > Caspe
insert
REG.EXP.
05/03/2023
From 21,15€
Trains Barcelona > La Puebla de Híjar
insert
REG.EXP.
27/01/2023
From 24,65€
Trains Barcelona > Manzanares
insert
Torre Oro
12/01/2023
From 55,70€
insert
Blablabus
02/02/2023
From 13,99€
Trains Barcelona > Flix
insert
REG.EXP.
22/03/2023
From 13,50€
Trains Barcelona > Villarrobledo
insert
Torre Oro
06/02/2023
From 81,25€
Trains Barcelona > L'Hospitalet De L'Infant
insert
REG.EXP.
05/02/2023
From 10,45€
insert
Blablabus
24/11/2022
From 34,98€
Trains Barcelona > Celrà
insert
Regional
28/12/2022
From 9,10€
Trains Barcelona > Barcelona Plaça Catalunya
insert
Regional
07/01/2023
From 2,15€
Trains Barcelona > Siguenza
insert
REG.EXP.
23/12/2022
From 38,75€
Trains Barcelona > Guillarei
insert
Alvia
27/01/2023
From 66,15€
Trains Barcelona > A Rua
insert
Alvia
12/11/2022
From 25,50€
Trains Barcelona > Alcalá De Henares
insert
Alsa
07/08/2022
From 36,32€
Trains Barcelona > Alcalà De Xivert
insert
REG.EXP.
05/01/2023
From 21,15€
Trains Barcelona > Alfaro
insert
Alvia
04/11/2020
From 43,20€
Trains Barcelona > Alhama De Murcia
insert
Intercity
30/09/2021
From 52,40€
Trains Barcelona > Almansa
insert
Alsa
30/12/2021
From 43,99€
Trains Barcelona > Altsasu Alsasua
insert
Alvia
26/02/2023
From 47,70€
Trains Barcelona > Arcos de Jalón
insert
REG.EXP.
23/07/2022
From 37,05€
Trains Barcelona > Ariza
insert
REG.EXP.
15/09/2022
From 36,20€
Trains Barcelona > Balsicas
insert
Intercity
09/02/2023
From 55,00€
Trains Barcelona > Bembibre
insert
Alvia
06/02/2023
From 43,40€
Trains Barcelona > Bilbao Abando
insert
Alvia
12/03/2023
From 27,90€
Trains Barcelona > Bordils
insert
Regional
21/07/2021
From 5,45€
Trains Barcelona > Saus
insert
Regional
09/01/2023
From 10,50€
Trains Barcelona > Capçanes
insert
REG.EXP.
03/05/2022
From 12,00€
Trains Barcelona > Colera
insert
Regional
24/12/2022
From 8,10€
Trains Barcelona > Curtis
insert
Trenhotel
28/02/2020
From 67,60€
Trains Barcelona > Espelúy
insert
Torre Oro
30/12/2022
From 102,80€
Trains Barcelona > Fornells De La Selva
insert
Regional
21/07/2021
From 13,50€
Trains Barcelona > Gualba
insert
Regional
23/07/2021
From 3,70€
Trains Barcelona > Irun
insert
Alvia
05/09/2021
From 28,10€
Trains Barcelona > Jadraque
insert
REG.EXP.
13/03/2022
From 40,35€
Trains Barcelona > Maçanet
insert
Regional
05/11/2022
From 7,00€
Trains Barcelona > Mieres Puente
insert
Alvia
24/03/2020
From 27,80€
Trains Barcelona > Barco De Valdeorras
insert
Alvia
17/12/2022
From 65,45€
Trains Barcelona > Porriño
insert
Alvia
06/05/2022
From 66,25€
Trains Barcelona > Pola De Lena
insert
Alvia
20/03/2020
From 52,05€
Trains Barcelona > Riells
insert
Regional
15/08/2021
From 6,15€
Trains Barcelona > Riudellots de la Selva
insert
Sagales
18/12/2021
From 16,00€
Trains Barcelona > Ribas de Sil
insert
Alvia
20/08/2022
From 47,00€
Trains Barcelona > San Jordi Desvalls
insert
Regional
20/06/2021
From 9,85€
Trains Barcelona > Sant Miquel de Fluvià
insert
Regional
26/11/2022
From 10,50€
Trains Barcelona > Torre Pacheco
insert
Intercity
09/12/2022
From 49,05€
Trains Barcelona > Totana
insert
Intercity
30/09/2021
From 46,70€
Trains Barcelona > Valence Tgv Rhone
insert
AVE
11/10/2022
From 67,00€
Trains Barcelona > Cabanyal
insert
REG.EXP.
17/02/2023
From 28,55€
Trains Barcelona > Villarreal
insert
REG.EXP.
22/01/2023
From 26,45€
Trains Barcelona > Vilajuiga
insert
Regional
22/08/2021
From 7,20€
Trains Barcelona > Vilamalla
insert
Regional
03/07/2021
From 12,00€
Trains Barcelona > Zaragoza Goya
insert
REG.EXP.
03/12/2022
From 29,55€
Trains Barcelona > Zaragoza Miraflores
insert
REG.EXP.
15/01/2023
From 29,55€
Trains Barcelona > Zaragoza Portillo
insert
Alsa
08/03/2023
From 20,34€

To travel by train Barcelona

Train schedules

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