Barcelona is an ideal starting point for a wider Mediterranean experience. Whether for a short visit or longer stay, itineraries can combine city-based experiences with regional cultural routes and cruising itineraries across the Costa Brava and beyond.