Thank you acraven. I appreciate the insight and the honest response. The conversation yesterday got me thinking about starting in Toledo... I visited Spain many years ago, in 2000, and I really enjoyed visiting Toledo. I think my family would enjoy it too. In addition to reducing stress about missing the train to Sevilla, it has the benefit of starting right away in a place where we can start walking and exploring on Day 1. This would reduce the amount of time we spend waiting and traveling on the first day, and help us combat jetlag. The problem is our itinerary is really tight. I'll have to sit down with my husband and review... But I'd love your thoughts on our itinerary, if you don't mind...
Original idea:
Day 1 - land in Madrid 8am, travel to Sevilla, Sevilla in the afternoon (although based on this thread, we may need to choose a conservatively later train time and might not get to Sevilla until late afternoon.) Sleep Sevilla.
Day 2 - Sevilla. (Christmas Eve; I have a list of what is open vs closed). Sleep Sevilla.
Day 3 - Sevilla (Christmas Mass at the Cathedral, then lunch somewhere open.) Then pick up a rental car and drive to Tarifa. If time allows, stop somewhere for an hour or two en route. Sleep Tarifa.
Day 4 - early ferry to Tangier, then to Asilah (to get out of Tangier and hopefully see more than just the port city). (I know many people recommend NOT "wasting" a day with this, but my teens are very excited about the opportunity to set foot in Africa and get a small taste, even if it's not the most characteristic, so we're trying to find a way to make this work.) Sleep Tarifa.
Day 5 - visit the roman ruins at Baelo Claudia, then drive to Malaga, stopping en route at a coastal village. Sleep Malaga.
Day 6 - relax in Malaga / explore Malaga sights. Sleep Malaga.
Day 7 - day trip to El Torcal de Antequera for hiking, and to visit Antequera. Sleep Malaga.
Day 8 - drive to Granada, but stop at Frigiliana and Nerja en route. Return rental car in Granada. Sleep Granada.
Day 9 - Alhambra and Granada sights (we have tickets already, so I don't forget to buy them later). New Years Eve festivities. Sleep Granada.
Day 10 - New Years Day. Relaxing morning in Granada. Afternoon train to Madrid. Evening in Madrid (things will be closed, so we'll just sightsee on foot and have dinner).
Day 11 - fly home
but based on the discussions here, I'm now contemplating whether we should add a day at the beginning for Toledo (spending Night 1 in Toledo, then traveling to Sevilla on Day 2). Shift Sevilla and Tarifa by a day, and subtract a day from Malaga...
I'd welcome thoughts and feedback from anyone. Thank you.