Trains from Madrid to Toledo are the fastest way to get between the capital of Spain and the capital of Castilla La Mancha.
Trains to Toledo depart from Atocha station in central Madrid. They arrive at Toledo station. All rail services between these cities are operated by Renfe, Spain’s national rail company.
There are multiple trains from Madrid to Toledo every day, with services leaving almost every hour on weekdays and slightly less frequently on weekends.
The travel time on this route is 33 minutes, which is more than half an hour faster than driving or taking a bus between the two cities.
Tickets for trains from Madrid to Toledo cost 12.50 euros for adults if you purchase them online in advance. There is only one class of service on this route.
