Madrid's location is perfect for day trips. Within an hour, you can reach three of Spain's most stunning historic towns: Toledo, Segovia, and Ávila. Each is distinct, completely worth your time, and easily done as a full-day excursion.

Toledo: Medieval Magic

What it is: A walled medieval town perched dramatically on a hilltop, surrounded on three sides by a river. One of Spain's most picturesque places.

Best for: Medieval architecture, El Greco paintings, dramatic views, photography, history lovers.

Time needed: Full day (7-8 hours including travel).

Getting there:

  • Train: From Atocha station, takes 30 minutes. Costs €8-12. Trains run every 30 minutes.
  • Bus: From various stations, takes 1 hour. Costs €6-10.
  • Car: 1 hour drive, but parking is a nightmare (avoid if you don't have to).

How to spend your day:

  • Arrive mid-morning (9-10 AM)
  • Walk the winding medieval streets
  • Visit the Cathedral (€12 entry) for El Greco paintings
  • Climb to the Alcázar fortress for views
  • Eat lunch at a local restaurant (€12-20)
  • Explore neighbourhoods and small churches
  • Sunset views from the Puente del Alcántara bridge
  • Return to Madrid by evening train (7-8 PM)

What to eat: Carcamusa (Toledo stew), partridge, local specialties. Restaurants cluster around the main streets; prices are marked up for tourists but reasonable.

Honest take: Toledo is touristy (very touristy), but it's worth it. The medieval atmosphere is genuinely transportive. Go early or stay late to avoid the worst of the crowds (noon-3 PM is chaos).

Pro tip: Stay overnight if possible. Toledo at night, after day-trippers leave, is magical.

Segovia: Roman Aqueduct, Fairy-Tale Castle

What it is: A historic town famous for its intact 2,000-year-old Roman aqueduct, medieval walls, and a castle that inspired Disney.

Best for: Roman history, castle lovers, architectural photography, day-trippers.

Time needed: 5-7 hours including travel (shorter than Toledo).

Getting there:

  • Train: From Chamartín station (north side), takes 30 minutes. Costs €6-10. Frequent service.
  • Bus: Takes 1-1.5 hours, slightly cheaper, more frequent than trains.
  • Car: 1 hour northwest, parking is easier than Toledo.

How to spend your day:

  • Arrive mid-morning
  • See the Roman aqueduct (it's free and in the centre)
  • Visit the Alcázar castle (€12 entry for exterior, more for interior)
  • Climb the cathedral tower for views
  • Walk the medieval walls
  • Lunch at a local restaurant (try the famous cochinillo—roasted piglet, €18-25)
  • Explore side streets and smaller churches
  • Return to Madrid by early evening

What to eat: Cochinillo asado (roasted piglet) is famous and excellent. Sopa castellana (Castilian soup) is warming. Prices are higher than Madrid but not unreasonable.

Honest take: Segovia is less touristy than Toledo, equally photogenic, and arguably more interesting historically. The Roman aqueduct alone is worth the trip.

Pro tip: Early morning or late afternoon light on the aqueduct is magical for photographs.

Ávila: Walls and Mysticism

What it is: A walled medieval town famous for its completely intact 2.5 km walls and the legacy of Saint Teresa.

Best for: Medieval walls, history, quieter alternative to Toledo, views, walking.

Time needed: 5-6 hours including travel.

Getting there:

  • Train: From Chamartín station, takes 1 hour. Costs €6-10. Trains are less frequent than other routes.
  • Bus: From various stations, takes 1-1.5 hours, more frequent than trains.
  • Car: 1.5 hours northwest.

How to spend your day:

  • Arrive mid-morning
  • Walk the complete wall circuit (1.5 hours, manageable)
  • Visit the Cathedral (€5 entry)
  • Explore the interior streets and churches
  • Lunch at a local restaurant (€15-25)
  • Visit the Convent of Saint Teresa (free)
  • Climb to viewpoints for views of the wall and countryside
  • Return to Madrid by evening

What to eat: Judiones (large white beans), local specialties. Generally cheaper and less touristy than Toledo or Segovia.

Honest take: Ávila is the quietest and most peaceful of the three. If you prefer authentic towns over tourist attractions, Ávila is your pick.

Pro tip: The wall walk at golden hour (late afternoon) is stunning.

Comparison

Town Best For Distance Time Needed Touristy? Cost
Toledo Medieval architecture, El Greco 70 km Full day High €50-70
Segovia Roman aqueduct, castle 55 km 5-7 hours Medium €40-60
Ávila Walls, peace, authenticity 110 km 5-6 hours Low €30-50

How to Choose

If you have one day: Toledo. It's the most famous and worth the touristy premium.

If you want quiet and authenticity: Ávila.

Best overall value: Segovia. Genuinely stunning, less touristy than Toledo, closer than Ávila.

If you have two days: Do Toledo and Segovia (they're both worth it, close to each other).

If you have three days: Do all three.

Practical Tips

Buy return tickets: Round-trip train tickets cost the same as two singles but you don't have to buy at the window twice.

Go early: Leave Madrid by 9 AM to maximize daylight in the towns.

Lunch is long: These towns close for siesta (2-4 PM). This is actually useful—you can rest and eat during this time.

Comfortable shoes: All three towns are hilly and require lots of walking.

Cash: Smaller restaurants might not take cards. Bring cash.

Weather: These towns can be windy (especially Ávila and Segovia, which are on higher ground). Dress in layers.

Photography: All three are incredibly photogenic. Bring a good camera or ensure your phone is charged.

Overnight Options

If you want to stay overnight (highly recommended for Toledo):

  • Toledo: €60-120 for a decent hotel. The town at night is transcendent.
  • Segovia: €50-100. Less touristy than Toledo.
  • Ávila: €40-80. Most affordable and quiet.

Master Madrid in Minutes

Don't waste hours planning. Get our condensed, digital cheat sheet with everything you actually need.

Shop Guide on Etsy →