For most travelers connecting through Frankfurt Airport, the answer is no: you do not need a transit visa. If you stay inside the international transit area and your onward flight leaves for a country outside the Schengen Area, Germany’s transit privilege lets you change planes without any visa at all.
The exception is narrow but important. Nationals of 20 countries do not get the transit privilege and must hold a German Airport Transit Visa (ATV), also called a Category A Schengen visa, even to sit airside between two flights. If your passport is on that list, you need the ATV before you fly.
There is good news for one large group of travelers. On June 3, 2026, Germany lifted the airport transit visa requirement for Indian nationals. Indian passport holders can now connect airside through Frankfurt without an ATV, a meaningful change for the heavy India to United States traffic that routes through Frankfurt.
Free toolDS-160 Form Filling Online Helper ToolA separate rule catches people out: the transit privilege only covers staying airside. The moment you need to enter the Schengen Area during your stop, to collect and re-check baggage, to switch between two Schengen airports, or because Germany is your final destination, you are no longer transiting. You then need a Schengen short-stay (Type C) visa, not a transit visa, unless you are visa-exempt.
This guide is for anyone with a layover at Frankfurt (FRA): who needs the ATV, who is exempt (including most holders of a valid United States visa or green card), when a stop stops counting as transit, and how to apply if you do need a visa. The rules mirror those we cover for London in our Heathrow transit visa guide, but the country list and exemptions are Germany’s own.
| India | China | ROW | |
|---|---|---|---|
| EB-1 | Oct 15, 2022 | Jul 01, 2023 ▲30d | Current |
| EB-2 | Unavailable | Sep 01, 2021 | Current |
| EB-3 | Jan 01, 2014 | Jan 01, 2022 ▲10d | Sep 01, 2024 ▲31d |
| F-1 | Dec 15, 2018 ▲317d | Dec 15, 2018 ▲317d | Dec 15, 2018 ▲317d |
| F-2A | Jul 22, 2026 ▲567d | Jul 22, 2026 ▲567d | Jul 22, 2026 ▲567d |
Everything below reflects the German Missions’ official June 2026 airport transit country list. Rules change, so confirm your nationality against the German Federal Foreign Office before you book.
The two-minute answer: airside vs entering Schengen
Germany’s transit privilege is simple. If, during your stopover at a German airport, you do not leave the international transit area and your destination is not a Schengen country, you do not need a transit visa. You walk from your arriving gate to your departing gate and never legally enter Germany.
Frankfurt is one of only five German airports that have an international transit area, alongside Munich, Berlin Brandenburg, Hamburg, and Dusseldorf. That matters: at an airport without a transit zone, everyone must clear immigration, so the transit privilege cannot apply. At Frankfurt it can.
The privilege ends the instant you enter the Schengen Area. That happens if your final destination is Germany or another Schengen country, or if the mechanics of your trip force you through passport control. In those cases you need a Schengen visa unless your nationality is visa-free for short stays.
Two questions decide it. Are you staying airside the whole time? Is your next country outside Schengen? Two yes answers mean no transit visa. Any no means you may need one.
Who needs a German Airport Transit Visa
Nationals of the following 20 countries do not have the transit privilege and require an Airport Transit Visa (Category A) to transit at a German airport, even airside. If your passport is from one of these countries, start the visa process well before you travel.
| Afghanistan | Bangladesh | Congo (DRC) | Cuba |
| Eritrea | Ethiopia | Ghana | Iran |
| Iraq | Jordan | Lebanon | Mali |
| Nigeria | Pakistan | Somalia | South Sudan |
| Sri Lanka | Sudan | Syria | Turkey |
India was on this list until recently. Germany removed the requirement for Indian nationals on June 3, 2026, so Indian passport holders now transit airside through Frankfurt without an ATV. If you are Indian and read older guidance telling you to get one, that advice is out of date.
Two countries on the list have carve-outs. Jordanian nationals do not need an ATV if they hold a visa for Australia, Israel, or New Zealand with a confirmed ticket, the flights run only to and from those countries, and the German transit is under 12 hours. Turkish holders of Service and Official passports are also exempt.
This list is Germany’s own and is longer than the EU-wide minimum. A country that needs no transit visa in one Schengen state can still need one in Germany. Always check against the German list for a Frankfurt connection.
The big exemption: a US visa or green card
Even if your nationality is on the list above, you are exempt from the ATV if you hold certain United States documents. This is the exemption that clears most India to US and US to India travelers connecting at Frankfurt. The letter of the rule matters, so check yours against this list.
- A valid visa for the United States
- A used, valid, or expired US visa, when returning from the US to a non-Schengen country within 24 hours of the visa expiring
- A US green card (Form I-551), including the alien registration receipt card and the I-327 re-entry permit
- A valid temporary residence stamp in a valid passport (valid one year from issue)
- A valid visa and national residence permit from an EU or Schengen country
- A national residence permit from Andorra, Japan, Canada, or San Marino
- A valid visa from an EEA country (EU, Iceland, Liechtenstein, Norway, Switzerland) or a visa issued by Japan or Canada
Advance parole (Form I-512) and the approval notice (Form I-797) are not valid documents for visa-free airport transit. Neither one exempts you from the ATV. If that is all you hold, you must obtain the transit visa.
When you need a Schengen visa, not a transit visa
The Airport Transit Visa only lets you sit airside. Several common situations push you out of transit and into entering the Schengen Area, and there the ATV is useless. You would need a Schengen short-stay (Type C) visa instead, unless your nationality is visa-free for Schengen.
- You must collect your baggage and check in again for the next flight
- Your itinerary transits two or more airports inside the Schengen Area (for example Miami to Frankfurt to Paris to Nigeria)
- You hold an open ticket with no confirmed onward flight
- Frankfurt or another Schengen city is your final destination
- You want to leave the airport to rest or sightsee during a long layover
At Frankfurt, most airside-to-airside connections between Terminal 1 and Terminal 2 are possible without entering Germany, but always confirm with your airline. If your bags are not checked through to the final destination, or your two flights are on separate tickets, you may be forced landside through passport control, which turns your stop into a Schengen entry.
Book both legs on a single ticket and ask the airline to check your bags through to the final airport. That is the surest way to keep a Frankfurt stop as a pure airside transit.
How to apply for a German Airport Transit Visa
If you do need the ATV, apply at the German embassy or consulate, or its authorized visa center, that covers where you live. The ATV is a Category A Schengen visa; it is not the same as a Type C short-stay visa and does not let you enter Germany. Apply a few weeks ahead, as appointment and processing times vary.
- A completed Schengen visa application form marked for airport transit
- A passport valid at least three months beyond the transit, with a blank page
- One recent biometric passport photo
- Confirmed flight bookings showing the Frankfurt connection and an onward flight
- A visa for your final destination country, if that country requires one
- Travel medical insurance and the visa fee
| Adults | EUR 90 |
| Children 6 to 11 years | EUR 45 |
| Children under 6 | Free |
Fees are set Schengen-wide and can change. Confirm the current amount and accepted payment method with your German consulate or its visa center when you book the appointment.
A Category A airport transit visa only lets you wait airside. It does not let you enter Germany. If your plan involves leaving the airport, you need a Type C short-stay visa, which is a different application.
Travelers on the country list often pay for an ATV they do not need. A valid US visa or green card exempts you. Read the exemptions before you apply and save the fee and appointment.
Advance parole (I-512) and the I-797 approval notice do not qualify for visa-free German transit. If those are your only US documents, you must obtain the ATV before you fly.
Routing through two Schengen airports, or flying on an open ticket, cancels the transit privilege. Keep the trip to a single Schengen connection with confirmed onward flights to stay in pure transit.
Before you book your Frankfurt connection
Match your passport against the 20-country list, then check whether a US visa, green card, or other qualifying permit exempts you. Confirm your bags are checked through and both legs sit on one ticket so your stop stays airside. If any part of your trip means entering the Schengen Area, plan for a Schengen Type C visa well ahead of departure.
For the same rules at Europe’s other major connecting hub, see our guide to whether you need a transit visa at London Heathrow. If your journey involves an immigrant visa routed through Germany, read our note on transit requirements for IR-1 visa holders traveling through Germany, and for the full application walkthrough see our detailed guide to German airport transit visa requirements and application steps.
Frequently Asked Questions
Do Indian nationals need a transit visa at Frankfurt Airport?
No. Germany lifted the airport transit visa requirement for Indian nationals on June 3, 2026. Indian passport holders can now connect airside through Frankfurt without an ATV, as long as they stay in the international transit area and their onward flight leaves for a non-Schengen country.
Does a US visa exempt me from the German airport transit visa?
Yes. Even if your nationality is on the 20-country list, a valid US visa exempts you from the German ATV. A US green card (Form I-551) and the I-327 re-entry permit also exempt you. However, advance parole (I-512) and the I-797 approval notice do not count.
What is the difference between an airport transit visa and a Schengen visa?
A Category A airport transit visa only lets you wait airside between flights; it does not let you enter Germany. A Schengen Type C short-stay visa lets you enter the Schengen Area. If you leave the airport or your destination is Schengen, you need the Type C visa, not the transit visa.
Do I need a visa for a short layover at Frankfurt?
Usually no. If you stay inside the international transit area and fly onward to a non-Schengen country, Germany’s transit privilege applies and no visa is required, unless your passport is from one of the 20 countries that need a German Airport Transit Visa.
What if I have to collect my baggage at Frankfurt?
Collecting your baggage and checking in again means you enter the Schengen Area, so the transit privilege no longer applies. In that case you need a Schengen Type C visa unless your nationality is visa-free. Book both legs on one ticket and check bags through to avoid this.
Which countries need a German Airport Transit Visa?
As of June 2026, nationals of Afghanistan, Bangladesh, Congo (DRC), Cuba, Eritrea, Ethiopia, Ghana, Iran, Iraq, Jordan, Lebanon, Mali, Nigeria, Pakistan, Somalia, South Sudan, Sri Lanka, Sudan, Syria, and Turkey require one. Jordan and Turkey have specific carve-outs.
How much does a German airport transit visa cost?
The airport transit visa fee is EUR 90 for adults and EUR 45 for children aged 6 to 11, with children under 6 free. Fees are set Schengen-wide and can change, so confirm the current amount with your German consulate or its visa center when you book.
Does advance parole or an I-797 let me transit Frankfurt without a visa?
No. Advance parole (Form I-512) and the I-797 approval notice are not valid documents for visa-free German airport transit. If those are your only US documents and your nationality is on the list, you must obtain the German Airport Transit Visa before you fly.