Question: what is the best way to buy train tickets in spain?
Answer: The quickest & easiest way to buy Spanish train tickets is at Raileurope.co.uk with cheap advance-purchase fares & print-at-home or collect-at-station tickets.