Tren en la ruta Madrid Puertollano
Train Route

Madrid-Puertollano trains: timetables, fares and offers

Madrid-Puertollano train in 1h 03min from €33. 22 departures a day, real timetables and stops. Check fares and book your trip.

From 33€ 2 trains/day Avant · Avlo · AVE · Alvia 1h 3'

Check prices for your dates

2026-09-03
Add return

🔒 No hidden fees · Best price guaranteed

33€Minimum price
1h 3'Direct journey
2Daily trains
35%Early booking savings
Route summary

Quick summary of the Madrid-Puertollano route

The Madrid-Puertollano train covers 160 km in 1h 03min on the fastest Alvia, and up to 1h 23min on the services with more stops. There are 22 departures a day from Madrid Puerta de Atocha to Puertollano, from €33 and averaging €62. Prices vary with the date, how far ahead you book and the fares on sale. Check the search box for your own trip.
Inside an Alvia train
The Alvia covers the route in 1h 03min
Distance160 km
Shortest journey1h 03min (Alvia)
Longest journey1h 23min
Departures a day22 trains
Train typesAvant, Avlo, AVE and Alvia
Lowest fare€33
Average fare€62
Highest fare€150
Cheapest time of daybetween 1pm and 4pm
Best time to book31-60 days before travelling
Departure stationMadrid Puerta de Atocha
Arrival stationPuertollano
Schedules

Madrid-Puertollano train timetable

The first train leaves Madrid Puerta de Atocha at 06:25 and the last one at 22:15. The fastest service is the Alvia at 09:35, arriving at 10:38 in 1h 03min. Prices vary with the date, how far ahead you book and the fares on sale. Check the search box for your own trip.

Madrid-Puertollano train timetable
DepartureArrivalDurationTypeStops
06:30 11:49 5h 19min
AVLO
07:30 11:49 4h 19min
AVE
12:56 17:00 4h 04min
MD
12:57 17:00 4h 03min
MD
12:57 17:06 4h 09min
MD

A sample of the 22 daily services, spread across the day. Check your date's availability in the search box.

Prices

Madrid-Puertollano train fares

The Madrid-Puertollano train starts at €32.85 in Turista class, with an average fare of €62 across everything on sale. Preferente class can reach €150. Based on 292 real queries to the Renfe API.
Madrid-Puertollano train fares by type and class
Type/classFromAverage fareUp to
MD Turista €32.85 €34.59 €34.75
AVE Turista €37.80 €57.53 €92.90
AVLO Turista €38.10 €54.94 €79.80
AVE Preferente €55.30 €93.56 €150.10
Journey time

How long does the Madrid-Puertollano train take?

The Alvia takes 1h 03min between Madrid Puerta de Atocha and Puertollano. Services with more stops take up to 1h 23min. Prices vary with the date, how far ahead you book and the fares on sale. Check the search box for your own trip.

How long does the Madrid-Puertollano train take?
Service Duration Departures a day
Avant 1h 20min – 1h 23min 11
Avlo 1h 08min – 1h 12min 5
AVE 1h 10min – 1h 10min 3
Alvia 1h 03min – 1h 13min 3
Stations

Stations on the Madrid-Puertollano route

Trains leave from Madrid Puerta de Atocha and arrive at Puertollano. Prices vary with the date, how far ahead you book and the fares on sale. Check the search box for your own trip.
On board

On board the Madrid-Puertollano train

The route is served by Avant, Avlo, AVE and Alvia. What each train carries depends on the set assigned to the service, so it is worth checking when you book.

Service Duration Departures a day Classes
Avant 1h 20min – 1h 23min 11 Single class
Avlo 1h 08min – 1h 12min 5 Turista
AVE 1h 10min – 1h 10min 3 Turista and Preferente
Alvia 1h 03min – 1h 13min 3 Single class
Savings

How to pay less on the Madrid-Puertollano train

To save on the Madrid-Puertollano train, book 31-60 days ahead (29% average saving). Sunday is the cheapest day of the week, averaging €50. Data from 292 real queries to the Renfe API.
Book 31-60d ahead
29.1% cheaper than buying in the last 48 hours
Average fare booking this far ahead: €58
Travel on Sunday
The cheapest day of the week, averaging €50
Sunday: €50 on average vs Friday: €79
Pick midday trains
The cheapest time of day, averaging €35
€35 on average vs €75 at the most expensive time
Search with flexible dates
Moving the trip by ±2 days can bring the fare down a long way
Compare departure days in the ofertren.com search box
Search with flexible dates
Moving the trip by ±2 days can bring the fare down a long way
Compare departure days in the ofertren.com search box
FAQ

Frequently asked questions about the Madrid-Puertollano train

How much does the Madrid-Puertollano train cost?

From €33 one way, averaging €62 and up to €150 on the busiest dates. The lowest fare on record is AVE Turista, from €37.80.

How long does the train from Madrid to Puertollano take?

The Alvia takes 1h 03min between Madrid Puerta de Atocha and Puertollano. Services with more stops take up to 1h 23min.

How many trains a day run from Madrid to Puertollano?

22 departures a day from Madrid Puerta de Atocha, split between Avant, Avlo, AVE and Alvia.

Which station do trains to Puertollano leave from in Madrid?

From Madrid Puerta de Atocha, where the 22 daily services on this route start.

Which station in Puertollano do trains from Madrid arrive at?

At Puertollano.

Does the Madrid-Puertollano train make intermediate stops?

The most frequent stops are Ciudad Real.

What time do the first and last trains to Puertollano leave?

The first leaves Madrid Puerta de Atocha at 06:25 and arrives at 07:48. The last one leaves at 22:15 and arrives at 23:35.

When is the Madrid-Puertollano train cheapest?

Booking 31-60 days before travelling saves 29.1% on average. Sunday is the cheapest day of the week, averaging €50. The midday trains are the cheapest of the day, averaging €35.

Opiniones

Lo que dicen nuestros usuarios en Google

Ofertren's rating on Google Maps is 4.7/5 - Based on 95 real reviews published.

Las reseñas proceden de Google Maps.