I am an Indian citizen and planning to travel to Canada on Super VISA with short layover (2-5 hours max) in Frankfurt or Munich etc. When I see travel portals, I find that it is mentioned that we might need transit VISA for the transiting country (Germany) even if we don't have to leave the international departure area at the airport. Can anyone provide feedback on this, as to whether we need a transit VISA for Germany for this situation? May be if someone has recently travelled with layover at Frankfurt in particular (or German any other airport like Munich), he/she can confirm if they applied for transit VISA or not.