Switch to English | Canvia al català | Cambiar al español

Fast, Cheap Trains From Barcelona To Madrid

Return Journey: Madrid a Barcelona

Today has 25 departures from Barcelona Sants to Mardid Puerta De Atocha : 621 kms.
Flying this route would cost ~77kg of CO2 (~68% more than the train) & take longer overall.
1 tree will offset ~20kg per year.
When iryo joins this route on 25th November there will be 31 trains per day from Barcelona to Madrid. Why would you fly?
iryo prices are for November 25th. Other prices are typical for the next 2 weeks.
The cheapest early train is the Avlo at 06:35 - 19 euros.
The cheapest late train is the OuiGo at 20:45 - 25 euros.

Filter By Operator
Departure Time Arrival Time Duration Operator (Estimated) Price (Estimated) CO2 Luggage Purchase
05:50 09:10 3:20 Renfe
Book
€90.95 18 kg 3 pieces of hand luggage, total maximum 25 kg or 290 cm. Book With Renfe
06:35 09:20 2:45 Avlo
Book
€19 18 kg 1 bag max 36 x 27 x 25cm,
1 bag max 55 x 35 x 25cm
Book With Avlo
06:45 09:15 2:30 iryo
Book
€30.18 - Inicial Flexible 80% refundable more than 7 days before departure,
70% refundable within 7 days, and up to 30 mins before departure only.
Book With IrYo
06:45 09:15 2:30 OuiGo
Book
€55 20 kg 1 bag max 36 x 27 x 15cm, 1 bag max 55 x 35 x 25cm Book With Ouigo
07:00 09:30 2:30 Renfe
Book
€34 18 kg 3 pieces of hand luggage, total maximum 25 kg or 290 cm. Book With Renfe
07:20 10:05 2:45 iryo
Book
€30.18 - Inicial Flexible 80% refundable more than 7 days before departure,
70% refundable within 7 days, and up to 30 mins before departure only.
Book With IrYo
08:00 11:12 3:12 Renfe
Book
€76 18 kg 3 pieces of hand luggage, total maximum 25 kg or 290 cm. Book With Renfe
09:00 11:45 2:45 Renfe
Book
€79.60 18 kg 3 pieces of hand luggage, total maximum 25 kg or 290 cm. Book With Renfe
10:00 13:17 3:17 Avlo
Book
€35 18 kg 1 bag max 36 x 27 x 25cm,
1 bag max 55 x 35 x 25cm
Book With Avlo
10:40 13:25 2:52 OuiGo
Book
€55 20 kg 1 bag max 36 x 27 x 15cm, 1 bag max 55 x 35 x 25cm Book With Ouigo
11:00 13:45 2:45 Renfe
Book
€45 18 kg 3 pieces of hand luggage, total maximum 25 kg or 290 cm. Book With Renfe
11:25 14:10 2:45 iryo
Book
€30.18 - Inicial Flexible 80% refundable more than 7 days before departure,
70% refundable within 7 days, and up to 30 mins before departure only.
Book With IrYo
12:00 15:12 3:12 Renfe
Book
€79.60 18 kg 3 pieces of hand luggage, total maximum 25 kg or 290 cm. Book With Renfe
12:50 15:45 2:55 Renfe AVE-TGV
Book
€45 18 kg 3 pieces of hand luggage, total maximum 25 kg or 290 cm. Book With Renfe
13:45 16:30 2:45 OuiGo
Book
€55 20 kg 1 bag max 36 x 27 x 15cm, 1 bag max 55 x 35 x 25cm Book With Ouigo
14:00 17:12 3:12 Renfe
Book
€22.75 18 kg 3 pieces of hand luggage, total maximum 25 kg or 290 cm. Book With Renfe
15:00 17:45 2:45 Renfe
Book
€28 18 kg 3 pieces of hand luggage, total maximum 25 kg or 290 cm. Book With Renfe
15:25 18:10 2:45 iryo
Book
€39.00 - Inicial Flexible 80% refundable more than 7 days before departure,
70% refundable within 7 days, and up to 30 mins before departure only.
Book With IrYo
16:00 19:12 3:12 Renfe
Book
€68 18 kg 3 pieces of hand luggage, total maximum 25 kg or 290 cm. Book With Renfe
17:00 19:45 2:45 Renfe
Book
€23 18 kg 3 pieces of hand luggage, total maximum 25 kg or 290 cm. Book With Renfe
17:25 19:55 2:30 Avlo
Book
€25 18 kg 1 bag max 36 x 27 x 25cm,
1 bag max 55 x 35 x 25cm
Book With Avlo
17:40 20:10 2:40 OuiGo
Book
€55 20 kg 1 bag max 36 x 27 x 15cm, 1 bag max 55 x 35 x 25cm Book With Ouigo
18:40 21:10 2:30 iryo
Book
€39.00 - Inicial Flexible 80% refundable more than 7 days before departure,
70% refundable within 7 days, and up to 30 mins before departure only.
Book With IrYo
19:00 22:07 3:07 Renfe
Book
€57 18 kg 3 pieces of hand luggage, total maximum 25 kg or 290 cm. Book With Renfe
19:25 22:10 2:45 iryo
Book
€39.00 - Inicial Flexible 80% refundable more than 7 days before departure,
70% refundable within 7 days, and up to 30 mins before departure only.
Book With IrYo
20:00 23:17 3:17 Renfe
Book
€102.35 18 kg 3 pieces of hand luggage, total maximum 25 kg or 290 cm. Book With Renfe
20:45 23:30 2:45 OuiGo
Book
€55 20 kg 1 bag max 36 x 27 x 15cm, 1 bag max 55 x 35 x 25cm Book With Ouigo
21:10 23:55 2:45 Avlo
Book
€69 18 kg 1 bag max 36 x 27 x 25cm,
1 bag max 55 x 35 x 25cm
Book With Avlo

Available Madrid Accomodation


FOUR star

Villa de la Reina

78 to 134 Euros

SELECT

Two star

Woohoo Rooms Chueca

54 Euros.

Junior Suite
SELECT

Watch This Journey

Watch Ouigo on this trip by NonStopEuroTrip.

Background photo by Spencer Davis on Unsplash
This is a 196Destinations.com product. Updated 23rd August, 2022.