Travel to Toledo by car. Toledo is about 70 kilometers southwest of Madrid and can be reached by driving on the A-42 highway, which is also known as the Autopista Madrid-Toledo. During peak hours, the road may be congested with commuters traveling to and from Madrid.
Travel by train. You can travel to Toledo on high-speed trains from Madrid's Atocha Station. The high-speed AVE service makes the journey in 30 minutes several times a day, while the regional high-speed Avant service has more frequent departures and takes 33 minutes to reach Toledo. Tickets can be purchased online, at the train station or on board the train. From Toledo's train station, you can travel to the city center on foot, by taxi or local bus to the Plaza de Zocodover.
Travel by bus. Buses to Toledo depart from Madrid's Plaza Elíptica bus station. The station is accessible from the city's gray Circular metro line. Buses operated by Alsa depart for Toledo every half hour from 6:00 am until 9:30 pm, with more infrequent service overnight. From Toledo's bus terminal, you can walk 20 minutes to the city center, take a taxi or travel by local bus to the Plaza de Zocodover.