Hi, I'm trying to help a friend book a trip for next September and there appears to be an excellent fare traveling LAX to Heathrow on Virgin Atlantic then on to Budapest on BA. Returning the route is Zurich to Heathrow on BA and Heathrow to LAX on Virgin Atlantic. They would have to check a bag since Virgin Atlantic only allows 22 lbs in the cabin and I don't think they are willing to have a small bag.
So the question is - do you think 3 hours is enough time at Heathrow to pick up their checked bag and switch airlines? They will be traveling on a US passport.
Thanks for any insight! (The fare is about $925 RT-pretty good!)