Train

Take the train Madrid-Principe Pio at the station Renfe Viajeros.

The journey takes approximately 40 m. Ticket price is about €7 The travel distance is 50 km.

Carrier is Renfe Viajeros.

Buy ticket

Get off at the El Escorial.


🛏 Find hotel deals and discounts up to 20% in El-Escorial at Booking


Bus

Take the Consorcio de Transportes de Madrid bus at the Intercambiador Moncloa station .

The journey takes approximately 52 m. The travel distance is 47 km.

Carrier is Consorcio de Transportes de Madrid.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in El-Escorial at Booking


Train

Take the train Sol at the station Renfe Cercanias.

The journey takes approximately 1 h 3 m. Ticket price is about €8 The travel distance is 58 km.

Carrier is Renfe Cercanias.

Buy ticket

Get off at the Escorial El.


🛏 Find hotel deals and discounts up to 20% in El-Escorial at Booking


Taxi

Take the taxi at the Madrid.

The journey takes approximately 42 m. Ticket price is about €65 The travel distance is 47 km.

Carrier is Taxi Reserva.

🚖 Find a cheap local taxi

Get off at the El Escorial.


🛏 Find hotel deals and discounts up to 20% in El-Escorial at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 42 m. The travel distance is 47 km.

Get off at the El Escorial.


🛏 Find hotel deals and discounts up to 20% in El-Escorial at Booking


The cheapest way to travel from Madrid to El-Escorial is by taking a Train with an average price of €7. The journey takes approximately 40 мин.

Train is the fastest way to travel from Madrid to El-Escorial. Tickets cost €7. The journey takes approximately 40 мин.

Madrid is approximately 47 km away from El-Escorial. The trip by car takes 42 m.

Yes! There is a direct bus with no transfers to this destination. The route is served by the Consorcio de Transportes de Madrid company. Tickets cost about €. A bus trip from Madrid to El-Escorial will take 52 m.

Yes, there is a direct train from Madrid to El-Escorial. The route is operated by Renfe Cercanias. Tickets cost about €8. The train trip will take 1 h 3 m.

The average journey time by car between Madrid and El-Escorial is 42 m.