Yes, as whariwharangi says you can buy the discount card (Tarjeta Dorada) at the airport train station. But I am not sure about 40% discount. I think it is about 25%. In my past experience if I buy ticket online in advance, sometimes it is cheaper than buying a ticket at the station using the...