05/09/2026
Toledo, Cuenca and Bilbao reveal a side of Spain that feels more unexpected, distinctive, and deeply local: all within reach from Madrid, but far beyond the usual city-break route.
Toledo is ideal for a history-filled day trip, with medieval streets, dramatic viewpoints over the Tagus River, and a unique cultural mix.
🧳 From Madrid, you can reach Toledo by bus in around 50 minutes from €7, or by train in around 34 minutes from €14.
Cuenca is made for travellers looking for something more unexpected. Its famous Hanging Houses, cliffside old town, and dramatic gorge views make it one of Spain’s most striking small cities.
🧳 From Madrid, trains reach Cuenca in around 56 minutes from €14.
You can also travel between Cuenca and Toledo in either direction in around 2 hours from €36.
Bilbao is a great choice for a longer escape, far from the classic Spain itinerary. It combines the Guggenheim Museum, Basque food culture, riverside architecture, and the lively Casco Viejo.
🧳 From Madrid, you can reach Bilbao by plane in around 1 hour 5 minutes from €26, by bus in around 4 hours 15 minutes from €39, or by train in around 5 hours 10 minutes from €33.
Compare and book your travel options on Omio. Link in bio.