So doing a little trip recon for next Apr.
So I somehow thought the train from London to AMS was rather fast (like, I thought about 3 hrs - not sure where I got that idea!), but see it's almost 5 hrs with a change.
There are lots of non-stop flights of course from AMS to LHR and LGW. Flights are a little over an hour and of course we'd have to arrive 2 hrs early at the airport (and who knows how long to get thru passport upon landing - we've had it take 15 min and have had it take almost an hour). The folks we stay with in London aren't too hard to get to from LHR - we can take a taxi in about 20 min (at a cost of 20 GPB) or take the tube to a certain stop then get a taxi. (They're in Chiswick). It would be a little harder/longer of course to get there from St Pancras (and we'd have to pay to store our bags since we wouldn't going to Chiswick first then back into the city and at about 7GPB each bag - 4 bags would cost about $60 Canadian for us to leave - ouch).
Price is not a whole lot different - just doing a quick check, if we got the train tix way ahead about $85 Canadian, plane tickets are about $100 into LHR...and that's looking at next Apr, so I imagine we could get tix with BA for about the same as the train tix.
Is there a huge benefit to taking the train over plane? I know you don't have to go thru security and crap like you do at an airport and of course aren't limited by pieces of luggage. But we only take a carry on and personal size, which is fine with Brit Air or KLM. I'm leaning more towards plane, just because it'd be easier to get to our friends home.