I want to take a high speed train from Lisbon to Porto the day after entering the country. Can I purchase tickets from home, before I leave for Portugal?
Yes, official Portuguese rail is www.cp.pt.
Thanks so much for that fast and informative reply!
Hope you enjoyed your train ride. I found the Alfa Pendular comically slow and rickety compared to other high speed trains I’ve taken, including ICE and Shinkansen