Cheap train to Madrid

The city of Madrid is one of the great European capitals. As such, it offers visitors a host of gastronomic, cultural and leisure options to suit all tastes. The best way to get to know the Spanish capital is to stroll through its most representative neighbourhoods until you find the places and experiences in Madrid that will make you come back time and time again.

 

With our cheap train tickets to Madrid you don't need wings to fly, Madrid awaits you after a short journey from Zaragoza, just 1 h 22 min, Tarragona, 2 h 18 min, or Barcelona, 2 h 30 min. Travelling by train to Madrid is easy and fast with Ouigo. The train's arrival station, Puerta de Atocha, is connected to the L1 metro line and is very close to two L3 stations. There are also bus and taxi stops.

Madrid

Going for tapas in La Latina, going out in the districts of Chueca and Malasaña or going to the theatres on Gran Vía and Chamberí, will immerse you in the most Castilian Madrid. If you prefer shopping, stroll through the elegant Salamanca district and discover its exclusive international brands. Get to know the most multicultural Madrid in the Lavapiés neighbourhood or visit El Rastro flea market and the bars in Plaza de la Cebada. With Ouigo and our low cost train to Madrid, come back as many times as you want!

 

Going to Madrid

Average travel time

2:16h

Cheapest month to travel

January

Average number of trains per week

112

How to buy cheap train tickets to Madrid?

Finding a cheap train ticket to Madrid is in your hands. From your mobile, download our app for iOS or Android, or access our website and book the route you are interested in.

 

What is the main train station in Madrid?

The Atocha train station is the most important station in the capital. It forms a railway junction that channels traffic of suburban, long-distance and high-speed trains.

 

However, the Madrid-Chamartín Clara Campoamor station is Atocha’s equal. The railway complex in the north of the capital is the main transport hub, with an impeccable network of train, metro and bus services.

Why travel by train to Madrid?

As well as offering you the best price, travelling by train to Madrid with OUIGO has many advantages:

  • The destination station is centrally located and very well connected.
  • You won't have to go to the baggage carousel to pick up your suitcase and we won't lose it!
  • You travel in comfort and with a cafeteria service on board! Our OUIBAR has everything you need to enjoy a delicious snack.

 

Travelling cheap by train to Madrid

How to travel by train to Madrid from Zaragoza?


With OUIGO's trains to Madrid from Zaragoza you can travel cheap on OUIGO's Zaragoza-Madrid train, from Zaragoza-Delicias station to Madrid-Puerta de Atocha station, for only 1:22h.

 

How to travel by train to Madrid from Valencia?


With OUIGO's Valencia-Madrid train you travel cheap to Madrid from Valencia for only 1:50h, from Valencia-Joaquín Sorolla station to Madrid-Chamartín-Clara Campoamor station.

 

How to travel by train to Madrid from Tarragona?


With OUIGO's Tarragona-Madrid train you travel cheap to Madrid from Tarragona for only 2:18h, from Camp de Tarragona station to Madrid-Puerta de Atocha station.

 

How to travel by train to Madrid from Barcelona?


With OUIGO's Barcelona-Madrid train you travel cheap to Madrid from Barcelona for only 2:30h, from Barcelona-Sants station to Madrid-Puerta de Atocha station.

 

How to travel by train to Madrid from Alicante?


With OUIGO's Alicante-Madrid train you travel cheap to Madrid from Alicante for only 2:23h, from Alicante-Terminal station to Madrid-Chamartin-Clara Campoamor station.

 

How to travel by train to Madrid from Albacete?


With OUIGO's Albacete-Madrid train you travel cheap to Madrid from Albacete for only 1:35h, from Albacete-Los Llanos station to Madrid-Chamartín-Clara Campoamor station.

 

Stations near Madrid

Madrid-Puerta de Atocha Station 
Madrid-Chamartín-Clara Campoamor station