Thanks Bqkali and Palal! I started booking tickets and saw just how aggressive this is - yikes! I am determined though so I ended up going Malaga, Granada, Cordoba then saving Seville for last.
I also bought Alhambra tickets for both days just in case -- I'm not sure I will have the energy to visit the Alhambra on the same day I travelled 10 hours so I wanted to hedge my bets for the next day.