My faither and I booked -
Edinburgh to Lisbon on the Tuesday direct - Ryanair - 0745 departure, 1055 arrival
Lisbon to Edinburgh via Dublin on the Saturday - Aer Lingus 1120 departure, arrival 1415, then Ryanair, 1935 departure, 2030 arrival.
I paid £156 per person in total on the day of the draw, now sitting at £238.
Going on the Tuesday from Edinburgh to Lisbon is still cheap - for example, £39 via Dublin and the total journey time is under 7 hours (there are multiple options, both direct and indirect), however you might have to revise the inbound flight as it is significantly more expensive than when I booked.
Of course I'll have to a couple of trains onto that to get to and from Porto, which I haven't done and the longer you are away, the accommodation costs add up. Got a decent looking Airbnb in central Porto for two nights for £34 per person per night. Still need to book accommodation in Lisbon for Tuesday and Friday nights.
Obviously not going to work for those short on time though we wanted to make a short holiday out of it and I'm looking forward to seeing both cities.