I have a F1 visa stamped on my passport - which says expiry date: some date in 2014
But legally speaking I am not in F1 visa right now & have a H1b visa. But it is not stamped on my passport.
I am travelling to India this weekend from USA : Washington DC -> Frankfurt -> Mumbai
Do I need a transit visa for Frankfurt?
Will my F1 visa be counted as a valid USA Visa?
PLEASE REPLY AS SOON AS POSSIBLE. Coz I need to rebook my tickets if I need transit visa.