We just returned from a 2 week trip to Spain. I booked all rail travel online from RENFE prior to our departure. I found the following article a great help. FYI, make sure your credit card company knows that you are going to purchase the ticket prior to filling out the information. http://www.tripadvisor.com/Travel-g187514-c80518/Madrid:Spain:Buying.Renfe.Tickets.Online.html We had a wonderful time in Granada, Cordoba, Seville, Toledo and Seville! Traveling was seamless.