There are several Portlands in the US, so I’m not sure which one you’re talking about, but I guess if it’s the one on the West Coast, then it’s about the same distance as from London to Tenerife. That would cost me £68 one way booked two weeks in advance. I remember flying from Frankfurt to Tenerife for free. Yes, free. But that was a long time ago, hard to find deals like that these days… But man, $800, what the fuck?