Originally Posted by
raistlin
Schengen rules are all the same. So this does not make any difference between CDG or FRA.
You need a transit visa if you go from non-Schengen to non-Schengen via a single Schengen stop. You need to clear Schengen immigration and a Schengen tourist or business visa if you travel to a second Schengen country in the middle, as the two Schengen flights are domestic.
I don't think Swiss or LH require a transit visa for pax connecting to the USA at least. We just had a bunch of Indians come to NYC on these airlines and I don't think. They had to get Schengen visas... They may already have had them of course... Il check...