At the end of my tour in April 2023, I wish to take the high-speed train from Porto to Lisbon to catch a flight the next day. Do I need to reserve a seat in advance?
You do not need to, but you get a better price if you do, so you should!
www.cp.pt is where tickets are sold.