For most travelers connecting at Paris Charles de Gaulle, the answer is no. If you stay inside the international transit zone and your onward flight leaves for a country outside the Schengen Area, France asks for nothing: no transit visa, no entry stamp, no border check.
The exception is a fixed list of 36 nationalities. Twelve come from Annex IV of the EU Visa Code, which binds every Schengen state. The other 24 are France’s own additions, published in Annexe D of the arrete of 10 May 2010 and updated by decree. If your passport appears on either list, you need a French airport transit visa, the visa de transit aeroportuaire or VTA, before you board the first flight.
Nationality is only half the test. A separate set of exemptions in Article 3(5) of the Visa Code overrides the country lists entirely. A valid Schengen visa or residence permit clears you. So does a visa or residence permit from Canada, Japan or the United States, and, since 28 June 2024, a residence permit issued by the United Kingdom. A United Kingdom visa does not.
Free toolDS-160 Form Filling Online Helper ToolThen there is the trap that is specific to CDG. The airport is not one building. Terminal 1, the seven halls of Terminal 2 and Terminal 3 are stitched together by the CDGVAL shuttle, which runs through the public part of the airport. The moment your connection puts you on CDGVAL, you have left the international zone, cleared French border control and entered the Schengen Area. A transit visa is worthless at that point; you need a Schengen short-stay visa instead, or a nationality that is visa-free for Schengen.
One large group can stop reading the old advice. France deleted the line for India from Annexe D by decree of 1 April 2026, published in the Journal officiel on 9 April and in force from 10 April 2026. Indian ordinary passport holders no longer need a French airport transit visa at all. Our report on Indian passport holders skipping the airport transit visa at Paris Charles de Gaulle covers what that change means for India to North America itineraries.
This guide is nationality-agnostic. It sets out both country lists, every exemption that beats them, exactly which CDG terminal moves force you through passport control, what the EU Entry/Exit System means for a stopover in August 2026, and how to apply if you do need the visa.
Every rule below is checked against Annexe D of the French arrete as consolidated on 10 April 2026, the Visa Code Handbook published by the European Commission on 28 June 2024, and the Commission’s own EES announcements. Lists change by decree, so confirm your nationality on France-Visas before you buy a ticket.
The two-question test
Two questions settle whether you are transiting or entering. Will you stay inside the international transit zone from the moment you land until the moment you board? Is your next country outside the Schengen Area? Two yes answers mean you are in airport transit, and the only document question left is whether your passport is on the VTA list.
Any no answer changes the category completely. The European Commission’s Visa Code Handbook draws the line in one sentence: a traveler who leaves the international transit area of the airport “enters the territory of the Member States and requires a uniform visa, not an airport transit visa.” A Type A transit visa does not let you through passport control. It only lets you sit airside.
The Handbook uses Paris for its own worked example. A Sri Lankan national flying Colombo to Paris CDG, then onward to Mexico from Paris Orly, is not in transit. Changing Paris airports means entering France, so the French consulate should issue a short-stay visa rather than a transit visa. The same logic applies to any CDG connection that routes you through the arrivals hall.
Airside the whole time, and onward to a non-Schengen country. Two yes answers and you are transiting. One no and you are entering France, which is a different visa.
Which passports need a French airport transit visa
France applies two lists. The first is the EU-wide list in Annex IV of Regulation 810/2009, which every Schengen state must enforce. Nationals of these 12 countries need a VTA to sit airside at CDG.
| Afghanistan | Bangladesh | Congo (DRC) | Eritrea |
| Ethiopia | Ghana | Iran | Iraq |
| Nigeria | Pakistan | Somalia | Sri Lanka |
The second list is France’s own, set out in point 2 of Annexe D. These 24 entries apply only at French airports, and most of them are limited to ordinary passports, which is why a service or diplomatic passport from the same country can travel visa-free.
| Country | Who the requirement covers |
|---|---|
| Angola | Ordinary passports only |
| Bolivia | Ordinary passports only |
| Cameroon | Ordinary passports only |
| Central African Republic | Ordinary passports only |
| Chad | Ordinary passports only |
| Congo (Republic of) | Ordinary passports only |
| Cote d’Ivoire | Ordinary passports only |
| Cuba | Ordinary passports only |
| Dominican Republic | Ordinary passports only |
| Guinea (Conakry) | Ordinary and service passports |
| Haiti | Ordinary passports only |
| Mali | Ordinary passports only |
| Mauritania | Ordinary passports only |
| Nepal | Ordinary passports only |
| Philippines | Ordinary passports, except seafarers holding an ILO 108 or ILO 185 seafarer identity document |
| Russia | Ordinary passports, only when arriving from an airport in Armenia, Azerbaijan, Georgia, Ukraine, Belarus, Moldova, Turkey or Egypt |
| Senegal | Ordinary passports only |
| Sierra Leone | Ordinary passports only |
| South Sudan | Ordinary passports only |
| Sudan | Ordinary passports only |
| Syria | Ordinary passports only |
| Togo | Ordinary passports only |
| Turkey | Ordinary passports only |
| Uzbekistan | Ordinary passports only |
Annexe D adds one non-national category: holders of a travel document for Palestinian refugees also need a French airport transit visa. Everyone else, on every other passport, transits CDG airside without a visa.
France’s list is longer than the EU minimum and does not match Germany’s or Spain’s. Nepal, the Philippines, Turkey, Uzbekistan and Bolivia need a VTA in Paris but not in every Schengen state. Check the country whose airport you are actually changing planes in.
The exemptions that override your nationality
Point 3 of Annexe D exempts anyone covered by Article 3(5) of the Visa Code, even if their country appears on either list above. This is where most people on the list discover they do not need to apply at all. The categories below are the full set, taken from the Commission’s Visa Code Handbook.
- A valid uniform Schengen visa, a national long-stay visa, or a residence permit issued by a Schengen state
- A valid visa issued by Cyprus or Ireland
- A valid visa issued by Canada, Japan or the United States, whether or not you are travelling to that country
- A valid visa for Aruba, Curacao, Sint Maarten, Bonaire, Sint Eustatius or Saba
- The same visa after it has been used, on the return leg, provided the return trip happens immediately after expiry and you are coming back from the issuing country
- A residence permit issued by Ireland
- A residence permit issued by Andorra, Canada, Japan, San Marino, the United Kingdom or the United States that guarantees unconditional readmission
- Family members of EU, EEA or Swiss citizens, and family members of UK nationals covered by the EU-UK Withdrawal Agreement
- Holders of diplomatic passports
- Flight crew who are nationals of a state party to the Chicago Convention
The United Kingdom distinction is the one that strands people at check-in. The Handbook’s own example is a Ghanaian national with a valid UK visa flying Accra to Edinburgh via Amsterdam: that traveler needs an airport transit visa, because a UK visa is not on the exemption list. Change the document to a UK residence permit and the answer flips. The Handbook uses CDG for that case: a Pakistani national holding a valid UK biometric residence permit, flying London to Dakar via Paris Charles de Gaulle, does not need a transit visa.
A UK visa issued in your passport does not exempt you. A UK residence permit does, and only since 28 June 2024. With biometric residence permit cards replaced by digital eVisas, several Schengen consulates and airlines still ask for a physical card, so carry your permit card if you still hold a valid one and a share code as backup.
Note what is missing from the list. An approval notice, a receipt, a pending application or a re-entry document that does not guarantee readmission does not qualify. Neither does a boarding pass for an onward flight on its own. The exemption has to be a visa or a residence permit from one of the named countries.
The CDG terminal-transfer trap
CDG is three separate terminal complexes on a large site. Terminal 1 is a circular building used by many non-Air France long-haul carriers. Terminal 2 is split into halls 2A through 2G, with 2E and its satellites K, L and M handling most Air France long-haul departures, 2F handling Schengen flights, and 2G a remote regional satellite reached only by bus. Terminal 3 serves low-cost and charter airlines.
What links them matters more than what they are called. CDGVAL, the free automated shuttle that runs every few minutes between Terminal 1, Terminal 2 and Terminal 3, runs entirely through the public part of the airport. It is not an airside connector. To board it after a non-Schengen arrival you must first clear French border control, which is an entry into the Schengen Area, and to reach your next gate you must check in again and clear security a second time.
Some Terminal 1 to Terminal 2 connections are handled instead by a dedicated airside connection bus for international-to-international transfers, arranged by the airlines rather than by the passenger. Where it is offered you never leave the international zone. Where it is not, CDGVAL is the only route, and your transit becomes an entry.
| Your connection | Cross passport control? | What you need |
|---|---|---|
| Non-Schengen to non-Schengen, same hall (for example 2E-K to 2E-L) | No | VTA only if your passport is listed |
| Non-Schengen to non-Schengen, T1 to T2 on an airside connection bus | No | VTA only if your passport is listed |
| Any connection routed via CDGVAL | Yes | Schengen short-stay visa, or visa-free entry |
| Any leg using Terminal 3 | Yes | Schengen short-stay visa, or visa-free entry |
| Onward flight to any Schengen country, including a domestic French flight | Yes | Schengen short-stay visa, or visa-free entry |
| Onward flight from Terminal 2F or Terminal 2G | Yes | Schengen short-stay visa, or visa-free entry |
| Change of Paris airport, CDG to Orly or Beauvais | Yes | Schengen short-stay visa, or visa-free entry |
| Two separate tickets, or bags not checked through | Yes | Schengen short-stay visa, or visa-free entry |
Terminal 3 deserves its own warning. It has no airside link to Terminal 1 or Terminal 2. If either leg of your itinerary uses Terminal 3, you will collect your bags, walk out through arrivals, ride CDGVAL and check in again. There is no version of that connection that keeps you in transit.
- Find the terminal and hall code on both boarding passes: 1, 2A to 2G, or 3. Different halls are not always connected airside
- Check whether the agent at your origin airport could print the second boarding pass. If not, expect a landside check-in at CDG
- Read the baggage tag: it should show your final destination’s three-letter code, not CDG
- Look at the gate prefix. K, L and M gates are the Terminal 2E satellites; F gates are the Schengen side of Terminal 2F
- If the onward flight goes to any Schengen country, you cross the border no matter which gate you use
- If the two flights are on separate tickets, assume you go landside and plan for the visa you would need to enter France
Ask the airline one question when you book: is this connection processed airside at CDG. A carrier that will not confirm it is telling you the answer. Booking both legs on a single ticket with bags tagged through is the surest way to keep the stop in the international zone.
Connection times, baggage and the Entry/Exit System
Published minimum connecting times at CDG start at 60 minutes for a domestic-to-domestic connection, 90 minutes for international-to-international, and 120 minutes when the two flights are on airlines that do not interline. Those are floors set for ticketing, not comfortable margins, and they assume nothing goes wrong. For a terminal change, 90 minutes is the practical minimum and two hours is safer.
Baggage is what most often forces a landside exit. On a single ticket with an interline agreement, your bags are tagged through and you never see them. On two separate tickets, or on a routing that mixes an airline outside the alliance with one inside it, you must claim the bag at the CDG carousel, which sits past passport control, and check it in again. That claim is an entry into France.
- Collecting checked baggage and checking in again for the onward flight
- Two or more Schengen airports on the same itinerary, for example Doha to Paris to Madrid to Bogota
- An open or unconfirmed onward ticket
- Leaving the airport to rest, eat or sightsee during a long layover
- A missed connection that forces an overnight in a landside hotel
- Paris as the final destination on either ticket
The EU Entry/Exit System changes the arithmetic for anyone who does cross the border. France switched CDG over during the phased rollout that began on 12 October 2025, and the European Commission confirmed the system became fully operational across all 29 participating countries on 10 April 2026. Passport stamps are gone; a first crossing now captures your facial image and fingerprints. The Commission reported more than 45 million border crossings processed and over 24,000 refusals of entry in the rollout period.
Stay airside and you are not registered, because you never cross an external border. Go landside at CDG and you are enrolled on entry and again on exit, which adds time at peak arrival banks. Budget extra if your connection is one of the border-crossing routings above.
The EES is not a visa and it does not replace one. If you want the wider picture of how the biometric rollout and the coming travel authorisation fit together, see our coverage of France activating the Entry/Exit System at Paris Charles de Gaulle and our guide to ETIAS and how to apply.
How to apply for the French VTA
If your passport is listed and no exemption applies, start on the France-Visas portal. It generates your application, tells you which external provider takes your file for your country of residence, and issues the receipt you bring to the appointment. The VTA is a Type A Schengen visa. It is not a short-stay visa and it will not let you through passport control at CDG.
The Visa Code sets the timing. You may lodge an application up to six months before travel and should lodge it at least 15 calendar days ahead. A decision normally follows within 15 calendar days of the file being accepted, and can be extended to 45 calendar days if the consulate wants further scrutiny. Appointment waits at busy posts are on top of that, so six to eight weeks of lead time is realistic.
- The Schengen application form completed for airport transit, generated on France-Visas
- A travel document valid at least three months beyond the intended transit, with a blank page
- One recent biometric photograph, plus fingerprints at the appointment
- Confirmed bookings for both flights, showing a plausible itinerary through Paris
- Proof you may enter the final destination: the visa or entry permit that country requires
- Evidence of your situation at home, since the consulate assesses whether you intend to stay in France
Airport transit visa applicants are not required to present travel medical insurance. The Commission’s Handbook says so plainly, because a Type A holder is never admitted to French territory. If a service provider tries to sell you a policy as a condition of the file, it is not a Visa Code requirement.
| Adults | EUR 90 |
| Children aged 6 to 11 | EUR 45 |
| Children under 6 | Free |
| External provider service charge (varies by country) | Extra |
Ask for the right number of transits. A single transit is normally issued for the date of travel plus a 15-day period of grace. If you transit a French airport outbound and again on the way home, ask for a double transit. Multiple-entry transit visas exist for frequent travelers who can justify the need, but their validity cannot run beyond six months.
| Type A (VTA) | Type C (short stay) | |
|---|---|---|
| What it allows | Wait in the international zone between two flights | Enter France and the Schengen Area |
| Leave the airport? | No | Yes |
| Change terminals via CDGVAL? | No | Yes |
| Fly on to another Schengen city? | No | Yes |
| Fee, adults | EUR 90 | EUR 90 |
| Travel medical insurance required | No | Yes, minimum EUR 30,000 cover |
| Duration of stay on the sticker | 0 days | Up to 90 days in any 180 |
Common mistakes
A visa issued by the United Kingdom is not on the Article 3(5) list and never has been since Brexit. A UK residence permit is, but only since 28 June 2024. Carriers check this at the gate, and the refusal happens before you reach Paris.
Travelers on the country lists routinely pay EUR 90 and sit through an appointment while holding a valid US or Canadian visa that already exempts them. Read the exemptions in step 3 before you book anything.
The shuttle looks internal, so people treat it as part of the airport. It runs landside. Riding it after a non-Schengen arrival means clearing border control first, which converts your stop into an entry and makes a Type A visa useless.
Separate tickets mean no through-checked baggage and no protected connection. You collect the bag past passport control, so you enter France whether you meant to or not, and any missed onward flight is your problem.
Paris plus a second Schengen stop is not airport transit at any point. The first Schengen airport is where you enter, and the consulate of that country, not France, is normally the one that should issue your short-stay visa.
Before you book your Paris connection
Check your passport against both lists, then check whether a Schengen, Irish, Cypriot, Canadian, Japanese, US or UK document already exempts you. Then look at the itinerary itself: one ticket, bags tagged through, both flights non-Schengen, and no leg touching Terminal 3. If any of those fail, plan for a Schengen short-stay visa and the extra time the Entry/Exit System now adds at the border.
For the same question at Europe’s other big connecting hubs, see our guides on whether you need a transit visa at London Heathrow and Frankfurt Airport, where the country lists differ from France’s. For the French rules in more depth, including the seafarer carve-out, read our explainer on the French airport transit visa and the France airport transit visa guide for air crew and seafarers. If your onward flight is inside the zone, our list of the 29 Schengen member countries tells you whether you are entering or transiting.
Frequently Asked Questions
Do I need a transit visa for a layover at Paris CDG?
Only if your passport is on one of two lists. Twelve countries appear on the EU-wide Annex IV list and 24 more on France’s own national list in Annexe D, for a total of 36 nationalities. Everyone else can connect airside at CDG with no French visa, provided the onward flight leaves for a non-Schengen country.
Does a US visa exempt me from the French airport transit visa?
Yes. Article 3(5) of the Visa Code exempts holders of a valid visa issued by Canada, Japan or the United States, whether or not you are travelling to that country. A US green card also qualifies as a residence permit guaranteeing unconditional readmission. The exemption overrides the country lists entirely.
Does a UK visa work for transit through Paris?
No. A visa issued by the United Kingdom is not on the exemption list. A UK residence permit is, and only since 28 June 2024. The European Commission’s own example is a Ghanaian national with a valid UK visa, who still needs an airport transit visa to change planes in the Schengen Area.
Do Indian passport holders need a transit visa at Paris CDG?
No. France deleted India from Annexe D by decree of 1 April 2026, published on 9 April and in force from 10 April 2026. Indian ordinary passport holders now connect airside at CDG with no French transit visa. Entering France still requires the appropriate Schengen visa.
Can I change terminals at CDG without a visa?
Only if the transfer stays airside. The CDGVAL shuttle between Terminals 1, 2 and 3 runs through the public part of the airport, so using it means clearing French border control first. That is an entry into the Schengen Area and needs a short-stay visa, not a Type A transit visa.
Is Terminal 3 connected to the other CDG terminals airside?
No. Terminal 3 has no airside link to Terminal 1 or Terminal 2. If either leg of your itinerary uses Terminal 3, you will collect your bags, exit through arrivals, ride CDGVAL and check in again, which means passing through passport control both ways.
How much does a French airport transit visa cost?
EUR 90 for adults and EUR 45 for children aged 6 to 11, with children under 6 free. That is the Schengen-wide fee set on 11 June 2024. External service providers add their own handling charge on top, which varies by country of residence.
Do I need travel insurance for a French airport transit visa?
No. The European Commission’s Visa Code Handbook states that airport transit visa applicants are not required to present proof of travel medical insurance, because a Type A holder is never admitted to the territory of the Member States. A Type C short-stay visa does require cover of at least EUR 30,000.
Does the EU Entry/Exit System apply to transit passengers at CDG?
Only if you cross the border. The EES became fully operational on 10 April 2026, and it registers non-EU travellers at external border crossing points. Stay in the international zone at CDG and you are never enrolled. Go landside and you are registered on entry and again on exit.