I have plan to visit Spain for 7 day and already I book in Madrid and Barchalona. Do you thing It is good or I have to change the city.
How I can travel form Madrid to Barchalona ? train, Bus, flight what is the best..
What is your recommendation
They have a fast train from Madrid to Barcelona. Renfe, you can also take Vueling and fly from Madrid, personally I would take the train, it is a great ride; quiet, comfortable; fast, and you don't have to worry about your luggage. You just can't take any knives with you.
I would definitely go to Toledo, that is a short train ride to/from Madrid. From Toledo, you can take a train to Cordoba, a wonderful city. One of my favorites. I would then go to Seville,(by train) and from Seville I would fly to Barcelona. A lot to see in 7 days, but those are the best cities ever! almost 2 years ago