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:

renfe
AVE
avlo
ouigo
iryo
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.

App Store Google PLay

Cheap train tickets to Barcelona

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

To travel by train Barcelona

Train schedules

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