madrid

Train Madrid - Barcelona

Book your train ticket with iryo

Train route Madrid - Barcelona

Choose the Madrid - Barcelona train that best suits your schedule and needs. A train every hour with a total of 32 trains daily, 16 in each direction. Buy your high speed train ticket for Madrid-Barcelona and travel quickly, comfortably and sustainably

Train times and frequency Madrid - Barcelona

Train
number
Departure Origin station Stop time and station Destination station Arrival Validity
6061
Except Sat
and Sun
06:45 Madrid puerta de
Atocha
Direct Barcelona Sants 09:15 25/11/2022 to
10/12/2022
6071
Daily
07:20 Madrid puerta de
Atocha
Zaragoza Delicias
08:36
Barcelona Sants 10:05 25/11/2022 to
10/12/2022
6091
Daily
09:25 Madrid puerta de
Atocha
Zaragoza Delicias
10:41
Barcelona Sants 12:10 06/12/2022 to
10/12/2022
6111
Daily
11:25 Madrid puerta de
Atocha
Zaragoza Delicias
12:41
Barcelona Sants 14:10 25/11/2022 to
10/12/2022
6131
Daily
13:20 Madrid puerta de
Atocha
Zaragoza Delicias
14:36
Barcelona Sants 16:05 29/11/2022 to
10/12/2022
6151
Daily
15:25 Madrid puerta de
Atocha
Zaragoza Delicias
16:41
Barcelona Sants 18:10 25/11/2022 to
10/12/2022
6181
Daily
18:40 Madrid puerta de
Atocha
Direct Barcelona Sants 21:10 25/11/2022 to
10/12/2022
6191
Daily
19:25 Madrid puerta de
Atocha
Zaragoza Delicias
20:41
Barcelona Sants 22:10 25/11/2022 to
10/12/2022
6261
Except Sat
and Sun
06:05 Madrid puerta de
Atocha
Direct Barcelona Sants 08:35 30/12/2022 to
05/12/2022
6261
Except Sat
and Sun
06:05 Madrid puerta de
Atocha
Direct Barcelona Sants 08:35 05/01/2023 to
04/05/2023
6061
Except Sat
and Sun
06:40 Madrid puerta de
Atocha
Direct Barcelona Sants 09:10 11/12/2022 to
25/12/2022
6061
Except Sat
and Sun
06:40 Madrid puerta de
Atocha
Direct Barcelona Sants 09:10 27/12/2022 to
05/01/2023
6061
Except Sat
and Sun
06:40 Madrid puerta de
Atocha
Direct Barcelona Sants 09:10 07/01/2023 to
04/05/2023
6071
Only Sat
and Sun
07:25 Madrid puerta de
Atocha
Zaragoza Delicias
08:41
Barcelona Sants 10:10 30/12/2022 to
01/01/2023
6071
Only Sat
and Sun
07:25 Madrid puerta de
Atocha
Zaragoza Delicias
08:41
Barcelona Sants 10:10 02/01/2023 to
26/01/2023
6071
Only Sat
and Sun
07:25 Madrid puerta de
Atocha
Zaragoza Delicias
08:41
Barcelona Sants 10:10 31/03/2023 to
13/04/2023
6271
Except Sat
and Sun
07:25 Madrid puerta de
Atocha
Direct Barcelona Sants 09:55 11/12/2022 to
25/12/2022
6271
Except Sat
and Sun
07:25 Madrid puerta de
Atocha
Direct Barcelona Sants 09:55 27/12/2022 to
05/01/2023
6271
Except Sat
and Sun
07:25 Madrid puerta de
Atocha
Direct Barcelona Sants 09:55 07/01/2023 to
04/05/2023
6081
Only Sat
and Sun
08:25 Madrid puerta de
Atocha
Zaragoza Delicias
09:41
Barcelona Sants 11:05 27/12/2022 to
05/01/2023
6081
Only Sat
and Sun
08:25 Madrid puerta de
Atocha
Zaragoza Delicias
09:41
Barcelona Sants 11:05 14/04/2023 to
04/05/2023
6281
Except Sat
and Sun
08:35 Madrid puerta de
Atocha
Direct Barcelona Sants 11:05 10/03/2023 to
30/03/2023
6281
Except Sat
and Sun
08:35 Madrid puerta de
Atocha
Direct Barcelona Sants 11:05 14/04/2023 to
04/05/2023
6091
Daily
09:25 Madrid puerta de
Atocha
Zaragoza Delicias
10:41
Barcelona Sants 12:10 11/12/2022 to
04/05/2023
6111
Daily
11:25 Madrid puerta de
Atocha
Zaragoza Delicias
12:41
Barcelona Sants 14:10 11/12/2022 to
04/05/2023
6121
Except Sat
and Sun
12:25 Madrid puerta de
Atocha
Zaragoza Delicias
13:41
Barcelona Sants 15:10 10/03/2023 to
30/03/2023
6121
Except Sat
and Sun
12:25 Madrid puerta de
Atocha
Zaragoza Delicias
13:41
Barcelona Sants 15:10 14/04/2023 to
04/05/2023
6131
Daily
13:20 Madrid puerta de
Atocha
Zaragoza Delicias
10:41
Barcelona Sants 14:35 11/12/2022 to
04/05/2023
6141
Daily
14:35 Madrid puerta de
Atocha
Zaragoza Delicias
10:51
Barcelona Sants 17:20 10/03/2023 to
30/03/2023
6141
Daily
14:35 Madrid puerta de
Atocha
Zaragoza Delicias
10:51
Barcelona Sants 17:20 14/04/2023 to
04/05/2023
6151
Daily
15:25 Madrid puerta de
Atocha
Zaragoza Delicias
16:41
Barcelona Sants 18:10 11/12/2022 to
04/05/2023
6161
Daily
16:40 Madrid puerta de
Atocha
Direct Barcelona Sants 19:10 10/02/2023 to
04/05/2023
6171
Daily
17:25 Madrid puerta de
Atocha
Zaragoza Delicias
18:41
Barcelona Sants 20:10 11/12/2022 to
09/03/2023
6171
Except Sat
17:25 Madrid puerta de
Atocha
Zaragoza Delicias
18:41
Barcelona Sants 20:10 10/03/2023 to
30/03/2023
6171
Daily
17:25 Madrid puerta de
Atocha
Zaragoza Delicias
18:41
Barcelona Sants 20:10 31/03/2023 to
13/04/2023
6171
Except Sat
17:25 Madrid puerta de
Atocha
Zaragoza Delicias
18:41
Barcelona Sants 20:10 14/04/2023 to
04/05/2023
6181
Daily
17:25 Madrid puerta de
Atocha
Zaragoza Delicias
18:41
Barcelona Sants 20:10 31/03/2023 to
13/04/2023
6171
Daily
17:25 Madrid puerta de
Atocha
Zaragoza Delicias
18:41
Barcelona Sants 20:10 31/03/2023 to
13/04/2023
6171
Daily
17:25 Madrid puerta de
Atocha
Zaragoza Delicias
18:41
Barcelona Sants 20:10 31/03/2023 to
13/04/2023
6171
Daily
17:25 Madrid puerta de
Atocha
Zaragoza Delicias
18:41
Barcelona Sants 20:10 31/03/2023 to
13/04/2023
6171
Daily
17:25 Madrid puerta de
Atocha
Zaragoza Delicias
18:41
Barcelona Sants 20:10 31/03/2023 to
13/04/2023
6171
Daily
17:25 Madrid puerta de
Atocha
Zaragoza Delicias
18:41
Barcelona Sants 20:10 31/03/2023 to
13/04/2023
6171
Daily
17:25 Madrid puerta de
Atocha
Zaragoza Delicias
18:41
Barcelona Sants 20:10 31/03/2023 to
13/04/2023
6171
Daily
17:25 Madrid puerta de
Atocha
Zaragoza Delicias
18:41
Barcelona Sants 20:10 31/03/2023 to
13/04/2023
6171
Daily
17:25 Madrid puerta de
Atocha
Zaragoza Delicias
18:41
Barcelona Sants 20:10 31/03/2023 to
13/04/2023
6171
Daily
17:25 Madrid puerta de
Atocha
Zaragoza Delicias
18:41
Barcelona Sants 20:10 31/03/2023 to
13/04/2023
Train number
Departure
Origin station
Stop time and station
Destination station
Arrival
Duration
6060 Except Sat and Sun
05:55
Madrid Puerta de Atocha
Zaragoza Delicias 07:19
Barcelona Sants
08:40
2h 45min
Train number
Departure
Origin station
Stop time and station
Destination station
Arrival
Duration
6061 Except Sat and Sun
06:40
Madrid Puerta de Atocha
Direct
Barcelona Sants
09:10
2h 30min
Train number
Departure
Origin station
Stop time and station
Destination station
Arrival
Duration
6071 Daily
07:25
Madrid Puerta de Atocha
Zaragoza Delicias 08:41
Barcelona Sants
10:10
2h 45min
Train number
Departure
Origin station
Stop time and station
Destination station
Arrival
Duration
6091 Daily
09:25
Madrid Puerta de Atocha
Zaragoza Delicias 10:41
Barcelona Sants
12:10
2h 45min
Train number
Departure
Origin station
Stop time and station
Destination station
Arrival
Duration
6111 Daily
11:25
Madrid Puerta de Atocha
Zaragoza Delicias 12:41
Barcelona Sants
14:10
2h 45min
Train number
Departure
Origin station
Stop time and station
Destination station
Arrival
Duration
6131 Daily
13:25
Madrid Puerta de Atocha
Zaragoza Delicias 14:41
Barcelona Sants
16:41
2h 45min
Train number
Departure
Origin station
Stop time and station
Destination station
Arrival
Duration
6151 Daily
15:25
Madrid Puerta de Atocha
Zaragoza Delicias 16:41
Barcelona Sants
18:10
2h 45min
Train number
Departure
Origin station
Stop time and station
Destination station
Arrival
Duration
6161 Except Sat.
16:40
Madrid Puerta de Atocha
Direct
Barcelona Sants
19:10
2h 30min
Train number
Departure
Origin station
Stop time and station
Destination station
Arrival
Duration
6171 Daily
17:25
Madrid Puerta de Atocha
Zaragoza Delicias 18:41
Barcelona Sants
20:10
2h 45min
Train number
Departure
Origin station
Stop time and station
Destination station
Arrival
Duration
6181 Except Sat.
18:40
Madrid Puerta de Atocha
Direct
Barcelona Sants
21:10
2h 30min
Train number
Departure
Origin station
Stop time and station
Destination station
Arrival
Duration
6191 Daily
19:25
Madrid Puerta de Atocha
Zaragoza Delicias 20:41
Barcelona Sants
22:10
2h 45min
Train number
Departure
Origin station
Stop time and station
Destination station
Arrival
Duration
6201 Except Sat.
20:25
Madrid Puerta de Atocha
Direct
Barcelona Sants
22:55
2h 30min