My husband and I will be arriving in Madrid May 25, traveling from Portland, OR. The plan is to take the train to Pamplona and then be picked up by taxi for the rest of the journey to SJPP. I have not been able to buy tickets on the renfe website. Has anyone else had luck? Or is it safe to wait until we arrive and book the train at the airport? Also, how long does it take, using public transportation to get from the Madrid airport to the train station. Any and all suggestions/advice welcome!