We are a family of 4 considering a visit to Andalucía at the end of a 24 day summer trip throughout Spain. We have 5 nights available before heading to Madrid for return flights home. We would fly to the region from Barcelona. Our thought is to visit Granada, Seville, and Cordoba. We would like advice on which order to visit these cities, or if one of the cities should be omitted. Here is what we have stubbed out:
Granada (two nights)
Seville (two nights)
Cordoba (one night)
Specifically:
Fly Barcelona to Granada. Spend two nights, visiting Alhambra.
Drive from Granada to Seville, spending a few hours in Ronda. Spend two nights in Seville.
Drive from Seville to Cordoba. Spend one night.
Drive from Cordoba to Madrid.
Does that order make sense? We could reverse it and fly into Seville, drive to Granada, drive to Cordoba.
Tickets are not yet on sale for the Alhambra in July, so we will need to keep a close eye out for when they do go on sale. I would hate to book accommodations but miss out on tickets. It seems a shame to preemptively skip Granada and miss the Alhambra, but if we drop any city should it be this one?
We're aware of the busses and AVE trains serving these cities, but renting a car is more cost effective if we attempt to visit all 3. If we drop Granada and spend extra time in Seville, then we wouldn't need a car and would use trains.
Thanks for any advice!