Tren en la ruta Toledo Madrid
Train Route

Toledo-Madrid trains: timetables, fares and offers

Toledo-Madrid train in 0h 34min from €16. 15 departures a day, real timetables and stops. Check fares and book your trip.

From 16€ 4 trains/day Avant 0h 34'

Check prices for your dates

2026-09-03
Add return

🔒 No hidden fees · Best price guaranteed

16€Minimum price
0h 34'Direct journey
4Daily trains
35%Early booking savings
Route summary

Quick summary of the Toledo-Madrid route

The Toledo-Madrid train covers 75 km in 0h 34min on the fastest Avant, and up to 0h 38min on the services with more stops. There are 15 departures a day from Toledo to Madrid Puerta de Atocha, from €16 and averaging €23. 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 Avant train
The Avant covers the route in 0h 34min
Distance75 km
Shortest journey0h 34min (Avant)
Longest journey0h 38min
Departures a day15 trains
Train typesAvant
Lowest fare€16
Average fare€23
Highest fare€43
Cheapest time of dayafter 8pm
Best time to book31-60 days before travelling
Departure stationToledo
Arrival stationMadrid Puerta de Atocha
Schedules

Toledo-Madrid train timetable

The first train leaves Toledo at 06:25 and the last one at 21:37. The fastest service is the Avant at 06:25, arriving at 06:59 in 0h 34min. Prices vary with the date, how far ahead you book and the fares on sale. Check the search box for your own trip.

Toledo-Madrid train timetable
DepartureArrivalDurationTypeStops
10:04 12:13 2h 09min
ALVIA
10:04 12:13 2h 09min
MD
11:14 13:30 2h 16min
ALVIA
11:14 13:30 2h 16min
MD
20:35 22:33 1h 58min
ALVIA
20:35 22:33 1h 58min
MD

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

Prices

Toledo-Madrid train fares

The Toledo-Madrid train starts at €16.10 in Turista class, with an average fare of €23 across everything on sale. Preferente class can reach €43. Based on 431 real queries to the Renfe API.
Toledo-Madrid train fares by type and class
Type/classFromAverage fareUp to
ALVIA Turista €16.10 €23.58 €37.50
ALVIA Preferente €18.55 €25.60 €42.75
MD Turista €18.70 €18.70 €18.70
Journey time

How long does the Toledo-Madrid train take?

The Avant takes 0h 34min between Toledo and Madrid Puerta de Atocha. Services with more stops take up to 0h 38min. 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 Toledo-Madrid train take?
Service Duration Departures a day
Avant 0h 34min – 0h 38min 15
Stations

Stations on the Toledo-Madrid route

Trains leave from Toledo and arrive at Madrid Puerta de Atocha. 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 Toledo-Madrid train

The route is served by Avant. 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 0h 34min – 0h 38min 15 Single class
Savings

How to pay less on the Toledo-Madrid train

To save on the Toledo-Madrid train, book 31-60 days ahead (23% average saving). Wednesday is the cheapest day of the week, averaging €20. Data from 431 real queries to the Renfe API.
Book 31-60d ahead
22.5% cheaper than buying in the last 48 hours
Average fare booking this far ahead: €21
Travel on Wednesday
The cheapest day of the week, averaging €20
Wednesday: €20 on average vs Sunday: €27
Pick the evening trains
The cheapest time of day, averaging €21
€21 on average vs €24 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 Toledo-Madrid train

How much does the Toledo-Madrid train cost?

From €16 one way, averaging €23 and up to €43 on the busiest dates.

How long does the train from Toledo to Madrid take?

The Avant takes 0h 34min between Toledo and Madrid Puerta de Atocha. Services with more stops take up to 0h 38min.

How many trains a day run from Toledo to Madrid?

15 departures a day from Toledo, split between Avant.

Which station do trains to Madrid leave from in Toledo?

From Toledo, where the 15 daily services on this route start.

Which station in Madrid do trains from Toledo arrive at?

At Madrid Puerta de Atocha.

Does the Toledo-Madrid train make intermediate stops?

Most services on this route run non-stop.

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

The first leaves Toledo at 06:25 and arrives at 06:59. The last one leaves at 21:37 and arrives at 22:15.

When is the Toledo-Madrid train cheapest?

Booking 31-60 days before travelling saves 22.5% on average. Wednesday is the cheapest day of the week, averaging €20. The the evening trains are the cheapest of the day, averaging €21.