Sorry to clarify. From SF to India you could go direct through Newark and direct from there to India but stopping in Europe would requires a third flight (and another carrier) and there are no 'sky team' carriers from London to India direct.
Right now under the current CO One Pass program I could go SFO - LHR - Mumbai, then Delhi - LHR - SFO all on Virgin and get miles in my CO program but I'm not sure if that relationship still exists after the Skyteam relationship ends .
Air France or KLM could help but then for the last flight back to SF i'm out of luck because they are Skyteam not Star (and its business class so there are som miles to be lost there).
i'd prefer the Virgin option, I'm just not sure of it's status post Oct 25th.
SF- India on Continental would go through Newark and to accomodate stopping in Europe wo