My family and I are planning to be in Spain for 12 days. We fly in and out of Barcelona, arriving early on Monday, November 12 and departing on the afternoon of Friday, November 23. We plan to spend about 8 days in Barcelona and 4 days in Madrid, with some day trips as part of that. That means we'll be traveling from Barcelona to Madrid on one day, then returning four days later.
I'm looking for advice on how to break the travel up. I'm thinking we stay in Barcelona that Monday through Friday, then take the train to Madrid on Saturday morning, then back to Barcelona that Wednesday for the last two nights before flying home.
Are there any pros or cons to this? Any disadvantages to taking the train on Saturday versus a weekday? Are there things that happen in Barcelona on Saturday or Sunday that are worth making sure we're there for? We're hoping to go to El Rastro in Madrid and that's only on Sunday, but it's not crucial that we go to that if there are better alternatives.
Any advice would be appreciated.