After searching this topic, I saw some responses to earlier topics, but they seem like they were numerous years ago.
We are traveling this April in and out of Madrid with the following agenda
Seville - 5 nights
Granada - 4 nights
Cordoba - 3 nights
Madrid - 3 nights (still looking for hotel ideas)
We arrive in Madrid at 8:00 a.m. on United from IAD. We are traveling to Seville that day, but don't know if we should take the train or fly to Seville. There are non-stop flights to Seville at 11:30 am that are only $80-$90 each but we're unsure that's enough time to transfer (we will only have carryons). If we take a train (or plane), we're also unsure how much time we should leave for any delays in flights or time in immigration. Flights seem like a quicker option and less stress than taking a train after a long flight and jet lag. If we take a train, it appears through other Forum questions that tickets should be purchased in advance to assure you can get a ticket. That is if I read the responses correctly?
Additionally looking for suggestions on taking a train or bus to Granada from Seville. I've noted that the train goes through Cordoba on it's way to Granada. It appears it's about the same travel time so wondering if seeing the country via bus may be more interesting? (If we fly to Seville we will not have seen the sites from Cordoba to Seville either).
Also, since we can control our travel times from city to city, I'm assuming we should purchase our train/bus tickets in advance?
Thanks so much in advance for any help.