Opinions please..... I am concerned that the 2 1/2 hours (possibly 2 3/4 hour) transfer time is not enough time for Option A. I'm leaning towards Option C, but it would be nice to have more time in Seville.
Option A: Fly to Seville
Our Flight KLM 6126, arrives in Madrid in Terminal 1 at 9:00. 86% of the time it is on time or 15 minutes early.
The non-stop Iberian flight is at 11:30 in Terminal 4, next flight is at 4:00 pm. No other airlines have non-stops. Cost $260
Option B: Train to Seville via Cordoba
The train departs Madrid Atocha station at 11:30, arrives Cordoba at 1:20, another one at 2:30 arriving 4:17. Cost to Cordoba is $162, then at 7:30 PM arriving in Seville Santa Justa at 8:15 pm cost is $54 for a total is $216. (Earlier one is at 3:25, arriving Seville at 4:10)
Option C: Train to Seville Direct
Train straight to Seville at 2 PM, arriving at 4:30 cost is $198. No problems with connections, plenty of time to make train and it arrives in Seville in daylight so we could easily walk to hotel.