The Spanish rail network is among the best in Europe, with a fleet of modern high-speed AVE trains connecting major cities at speeds of up to 300km/h. Tickets for the AVE trains typically go on sale ninety days before that date of travel, and if you book in advance, you can get a discount of…