Hi All  I'd like to get some feedback on our two week itinerary to Spain and Morocco  Thanks much!! My questions are  1) Should we spend night in Toledo or do a day trip from Madrid? Looks like the trains from Toledo - Seville go through Madrid anyways 2) Since we are flying to Morocco from Grenada, what is the best way to see Andalucia and Gibraltar? Is what I've planned a good strategy? Is this too much to do in the time allocated? Day 1  Fly in to Madrid early; Madrid | Spend night in Madrid Day 2  Madrid | Spend night in Madrid Day 3  Toledo | Spend night in either Madrid or Toledo Day 4  Train to Seville via Cordoba | Spend night in Seville Day 5  Seville | Spend night in Seville Day 6  Train to Arcos; Get car; Drive to Andalucia Towns | Spend night in an Andalucia town Day 7  Drive via Gibraltar to Grenada |Spend night in Grenada Day 8  Grenada | Spend night in Grenada Day 9  Fly to Morocco (destination TBD) | Spend night in Morocco Day 10  Morocco (destination TBD) | Spend night in Morocco Day 11  Morocco (destination TBD) | Spend night in Morocco Day 12  Morocco; Fly to Barcelona | Spend night in Barcelona Day 13  Barcelona | Spend night in Barcelona Day 14  Barcelona; Evening Train to Madrid | Spend night near Madrid Airport 
Day 15  Fly Home
I would recommend you spend at least one night in Toledo...You can get there and back to Madrid in 1/2 hour, but to enjoy the city, one night will be best. Posada De Manollo is a great facility, right near the cathederal, has a good breakfast as well, overlooking the cathederal. To get from Toledo to Seville via train you will return to Madrid 2 1/2 hour to Seville from Madrid
It's pretty packed. You're staying the minimum in each city. But I guess it's doable. Generally I'd suggest staying overnight in Toledo but with such a whirlwind trip you might enjoy the extra night in one hotel. It'd also be better if you could fly open-jaw into Madrid and out of Barcelona. That'd save you a train ride and night on the go. Others will have to comment on the driving part.