Hi guys! I am getting so excited trying to plan a trip to Spain next year for Sevilla's Feria de Abril and I really need advice on how to get from place to place the most quick, efficient and cost effective way possible. I also would like advice on places to stay in Barcelona, Sevilla and Madrid. When I am in Spain how should I get from Barcelona to Madrid and Sevilla? Is the train the best way to go? Has anyone here taken the train to/from any of these cities? What are they like and which "class" or level of ticket is best? It looks like the train rides are about 2.5-3.5 hours long for the above routes. I want to go to Spain but I also want to spend a couple of days with my folks in Rome either at the beginning or the end of my trip. What would be most cost effective, flying in to Italy and then flying or taking the train to Spain? Flying in to Spain and then either flying or taking the train to Italy? Have any of you ever taken the train from Spain to Italy? If I fly, what airline would you suggest going from either Barcelona or Seville to Rome? Thanks for your help! I am a little overwhelmed by my choices since I am adding Italy. It would be easier if it was just Spain. Also, any lodging recs for Madrid, Barcelona or Seville?