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 →
ConciseTravel