Whilst I like flying out of London City Airport for the convenience, a 31 hour flight to Porto seems a bit long.
@garius if you have access to eg a Type 45 destroyer maintaining 30 knots, you could apparently do it in 1.4 days
@frogfather would certainly be more fun.