Day trips from Madrid
5 hidden towns and nature spots within 150 km of Madrid, picked by Europe Revealed. Sorted from nearest to furthest.
45 km01 · Hidden townAranjuezA royal palace with riverside gardens, south of Madrid.
Trains from Madrid take about 45 minutes. In some seasons a historic 'Strawberry Train' runs on weekends.
70 km02 · Popular townSegoviaA Roman aqueduct, a cathedral and a castle that looks like a ship's bow.
Fast trains from Madrid take about 30 minutes, plus a short bus to the centre.
85 km03 · Hidden townÁvilaA town completely encircled by medieval walls with 88 towers.
Trains from Madrid take about 1.5 hours. The old town is a short walk from the station.
140 km04 · Hidden townCuencaHanging houses built over the edge of a cliff above a gorge.
Fast trains from Madrid take about an hour, then a bus to the old town.
145 km05 · Nature spotCiudad EncantadaA forest 'city' of strange eroded limestone rocks near Cuenca.
Easiest by car, about 30 minutes from Cuenca through the Serranía.Questions
Day trips from Madrid: good to know
What are the best day trips from Madrid?
Our favourite hidden places near Madrid are Aranjuez (45 km), Segovia (70 km), Ávila (85 km) and Cuenca (140 km). All 5 are on this page, sorted by distance.
How far are these places from Madrid?
All of them are within about 150 km of Madrid in a straight line, close enough for a day trip by car, and many by train or bus too. Check each place for how to get there.