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.


1 Answer 1


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

  • 2
    That may not be true, it depends on the citizenship. Assuming citizenship is a thin line.
    – Willeke
    Jan 18 at 16:54

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .