Return One way
Trains AVE
International trains
Train + Hotel
Place H
4 Adults,
4 Seniors and
4 Youngs
1 Discount cards and points
Buy your Tickets Online with total Security: Covid-19 measures
+ Add passenger
Children under 4 years of age who do not occupy a seat - They travel for free
Children under the age of 4 who do not wish to occupy a place, therefore they will not be entitled to a seat, they can travel without a ticket accompanied by an adult.
Children under the age of 4 who occupy a seat
Children under the age of 4 will also have the possibility of occupying a seat, therefore having a seat with the ticket means that it will not be for free but it will get a discount for children.
Children under the age of 12
Children under the age of 12 will get discounts on their tickets and cheaper train tickets, discounts are usually 40% of the basic fare of the ticket.
Children 12 or 13 years old
Children of 12 or 13 years will get discounts on their tickets and cheaper train tickets, discounts are usually 40% of the basic fare of the ticket.

Trains Madrid

Cheap train tickets to Madrid

Route Price
Trains Barcelona to Madrid 5,00 €
Trains Alicante to Madrid 10,40 €
Trains Valencia to Madrid 5,00 €
Trains Seville to Madrid 12,10 €
Trains Zaragoza to Madrid 5,00 €
Trains Malaga to Madrid 18,00 €
Trains Ourense to Madrid 10,45 €
  • Railway Operator Train Date
  • Renfe Avlo 06/03/2023
  • Renfe AVE 16/03/2023
  • Renfe Avlo 14/12/2022
  • Renfe AVE 20/07/2023
  • Renfe Avlo 16/12/2022
  • Iryo Iryo 19/04/2023
  • Renfe Alvia 18/01/2023
View offers for Trains from Madrid

Stations near of Madrid

  • Train Leganes
  • Train Fuenlabrada
  • Train Villalba De Guadarrama
  • Train Illescas
  • Train Galapagar
  • Train Zarzalejo
  • Train El Escorial

Exclusive Offers

Follow us on social networks

Facebook Twitter Instagram Youtube

Get the best deals by email:

I accept the data protection policy will not share your email

More information about trains Madrid

Madrid is a Spanish city located in the central area of the Iberian Peninsula, it is the capital of the country, as well as the capital of the Spanish State with all its headquarters located there. It is also the most populated city in Spain, outpacing Barcelona and Valencia and it is the third most populated city of the European Union after Berlin and London. The Madrid station has high-speed trains available AVE Madrid.

The two main train stations in Madrid are Madrid Atocha and Madrid Chamartin. Through both stations Madrid is connected with all the capitals of province of Spain. The two stations are very well interconnected with each other and with the city thanks to the metro and the urban bus. Moreover, both stations have AVE trains. The first train arrives in Madrid every day at 0:00 h from the locality of La Coruña, whereas at 23:55 h stops the last train of the day in Madrid that comes from Medina Del Campo.

The other two train stations of the capital of Spain are: Madrid Atocha Cercanías, this station is a logistics hub attached to the Madrid Atocha station and it is the main connection to Madrid Chamartín station. In addition to receiving commuter (Cercanías), medium distance and some long distance trains. And Madrid Nuevos Ministerios, "swapping" train station, located in Paseo de la Castellana that in addition to receiving commuter lines in Madrid has transfers to many metro lines in addition to the middle distance trains.

The most comfortable way to travel to Madrid is by train. It's the best way to escape from the traffic jams you would find when entering the city, and thanks to the AVE, the trips are much shorter and more comfortable than by car. On our travel search engine you can find tickets to Madrid from 2,30 € for the cheapest ones up to 676,50 € for the less affordable tickets.

Madrid is one of the most visited Spanish cities by tourists, this is due to the great cultural and leisure offer that it provides to travellers. In the capital we will find a lot of museums, some of them are one of the most visited museums in the world such as the Prado Museum, the Palacio de los congresos of Madrid or the Reina Sofía Museum. In addition to these museums we can contemplate a lot of monuments and emblematic buildings of the city such as the Fountain of Cibeles, where Real Madrid Football club celebrates his titles or the Neptune square, where Atletico de Madrid celebrates his, the statue of the Bear and the Strawberry Tree, which is the symbol of the city and it is located in the Puerta del Sol, we can visit the Royal Palace and the Cathedral of the Almudena, which are also very recommendable places to visit.

The cheapest rail route to travel to Madrid is the one that leaves the station of Galapagar. If we do this route on a train of the Regional type that arrives to the Spanish capital city at 16:53 h we will be able to buy a train ticket from only 2,30 €. However, the route that joins London with Madrid is the less affordable if we travel on a train of the Multiples type that arrives at the destination station at 20:55 h, for this route we can buy train tickets that will have a maximum price of 676,50 €. We recommend that if you can you should travel to Madrid during the time slot tarde, because tickets in this time slot are usually cheaper than if you travel in the mañana.

If you want to enjoy an afternoon of shopping you can go for a stroll around the neighbourhood of Salamanca, where we will find the most luxurious and glamorous fashion brands both national and international. If you prefer to buy a gift you can go to the Gran Via and Calle Alcalá. Another highly recommended activity is to take a walk around the Retiro Park, enjoying its trees, its fountains and its lake, where you can take a boat ride.

The route that transports most passengers to the capital of Spain is the one that travels the 506 Km of distance between Barcelona and Madrid.

For this route the train ticket has an average price of 61,43 €. The cheapest option is for 5,00 € and it consists in travelling the 506 Km that separate Barcelona from Madrid on a train of the Avlo type that reaches the station in the capital at 23:45 h, taking 2 hours 45 minutes to complete the route. If you prefer to do this route on a train of the AVE type that takes 2 hours 29 minutes to travel the 506 Km that separate both cities, the ticket will be a little bit less affordable, for a price of 251,05 € at most.

Book now your train tickets on our webpage and get to know Madrid. With train ticket prices ranging from 2,30 € to 676,50 € at most you can discover all the leisure and cultural offer that the Spanish capital has for you.


Hemos detectado que navegas en español,
Tal vez te interese visitar en español

IR A TRENES.COM EN ESPAÑOL No Gracias, permanecer en esta versión
Choose your cookies

The cookies we use are really useful in order to offer you the best experience. More information

Strictly needed cookies
These strictly necessary cookies can not be deactivated, as they feed our site. They are used for identity, safety, prevention of fraud and functionality.
Performance cookies
These help us accelerate your navigation experience. For this, these cookies analyze your behavior in the site in order to personalize your experience.
Custom cookies
They allow you to offer you a unique and personalized experience. These cookies allow us and the partners with whom we work to show you advertisements that are probably most relevant and interesting for you.