We want to break up train travel and driving on our 3 week travel in Northern Spain in August. We will spend
4 nights days in Barcelona (1 recovery day)
5 nights in the area of Girona
Monserrat, Figeures, and Costa Brava (for some relaxed hiking and beach time)
2 nights in Zaragoza,
8 nights in Vitoria, Bilbao, San Sebastián, and the Altamira Caves
2 nights in Madrid
We don't want a car in Barcelona
Want a car for Costa Brava but not sure if we should rent the car in Barcelona or Girona
Return the car and take the train to Bilbao and rent a car in Bilbao for the days we want to visit the caves San Sebastián and Vitoria.
Return the car in Bilbao and take the train to Madrid where we will spend a couple of days and fly home.
It seems like a hassle renting and returning cars, but also driving and parking is a hassle too. Suggestions?