buy a bus ticket Madrid ➞ Toledo
Compare prices and tickets for different trip options
Compare prices for trains, buses, and flights for the upcoming week.
Quickly browse the best deals, find the lowest fares, and choose options that fit your budget
Overview: Bus from Madrid to Toledo
The bus route from Madrid to Toledo covers a distance of 72 km, with an average duration of approximately 1 hour and 2 minutes. Tickets start at 8.54 EUR, and there are 20 direct buses available each day, with the first bus departing at 09:50 and the last at 12:50. The fastest bus on this route can complete the journey in 50 minutes.
Popular Bus Stations from Madrid to Toledo
Bus Companies
Found: 2Bus from Madrid to Toledo
Toledo, Spain, is known for its rich history and diverse cultural influences, including Roman, Visigothic, and Moorish heritage. Visitors often explore the well-preserved medieval architecture, with highlights including the Toledo Cathedral, the Alcázar fortress, and the historic Jewish Quarter. The city's narrow streets offer a glimpse into its past, while local shops feature traditional crafts and marzipan. Toledo is also a UNESCO World Heritage site, making it a popular destination for those interested in history and architecture.

