I'm an Indian citizen holding a US student visa. I'm looking for flight tickets and found one with two connections, one in Sri-Lanka (Colombo) and the other in Germany (Frankfurt).
Do I need Transit Visa for both of these countries ?
Travel Stack Exchange is a question and answer site for road warriors and seasoned travelers. It only takes a minute to sign up.
Sign up to join this communitySince you have an US visa, you don't need a transit visa in frankfurt. Srilanka doesn't need transit visa anyways.
You can make this trip without any transit visa, provided it is same ticket and you do not plan to get out of the airport.
If you don't have a plan to go out of the airport in Sri Lanka, then you don't have to apply any visa.