well just for you to know i am spanish and have lived in Madrid before for 2 yrs and visit every year since 1989. So i might look easy to me but for buses you go to the bus terminal at calle mendez alvaro 83 tel +34 91 468 42 00 email info@estaciondeautobuses.com
metro atocha just cross over the glorieta de embajadores road. there continental bus co has trips to toledo.also at this bus depot
Estación de autobuses de Toledo. Avda. Castilla la Mancha, s/n. Taquillas 12 y 13
· Continental - Auto. Tlf: 91 527 29 61 | 925 22 36 41
To El Escorial(town san lorenzo del escorial) go to Recoletos cercanias train station near plaza colon and take line C-8a (train line number for Cercanias 8a)
TO go to la Santa Cruz del Valle de los Caidos you first need to be in San Lorenzo del Escorial (where the palace is) and from there take bus 660 at plaza de la virgen de Gracia Autocares Herranz bus company.
if you need to call there on site for directions the phones numbers are +34 91 890 59 02 or 91 890 59 03 for the El Escorial and
tel +34 91 890 56 11 or 91 890 13 98 for el Valle de los Caidos.and
tel +34 92 521 58 50 for Toledo
also check the train cercanias site
www.renfe.es you will have a good time. I will be back by july or september.