I can't decide which would make more sense; here's my itinerary:
Leaving Barcelona end of September after 3 nights headed to Granada for 2 nights then Seville for 4 nights.
Do I:
1) Fly from Barcelona to Granada directly, and train to Seville. Day trip by train to Cordoba form Seville?
2) Train to Cordoba, spend the day there and train/bus to Granada and Seville
3) Train to Cordoba, rent a car and drive to Granada and drive to Seville.
If I fly to Granada I can fly out later and stay in Barcelona that day longer or leave earlier and have more time in Granada.
Is it worth having the car for the driving within those cities? I love to drive but storing the car in those cities might be a drag.
Any quick advice would really be appreciated. Thanks!