We are travelling to the USA via Frankfurt. We are holding a valid USA visa. Do we need a transit visa for Germany? We have a stopover of 3 hours and will not leave the airport.
Travelling from Bangalore to Tampa.
We are travelling to the USA via Frankfurt. We are holding a valid USA visa. Do we need a transit visa for Germany? We have a stopover of 3 hours and will not leave the airport.
Travelling from Bangalore to Tampa.
No. You won't need a transit visa for Germany (Schengen area) if you do not leave the transit area.
Assuming that you have Indian citizenship, since you have a valid US visa, you are allowed to transit through Germany if your flight is scheduled to depart in the next 48 hours. Just stay in the transit area and DO NOT head to passport control in Frankfurt.
See "General exceptions" section here