Europe 90 days within 180-day Schengen window

Free Onward Ticket for Germany 2026

Last updated · Reviewed by Marc Hoffmann, MyJet24

An onward ticket for Germany is a flight reservation showing you intend to leave Germany before your visa or visa-free stay expires. Germany airlines and immigration may ask for this proof at boarding or border control. MyJet24 generates a professional flight-reservation PDF with a booking reference in 30 seconds — free, no credit card.

Free dummy ticket in 30 seconds. Instant PDF with QR code. Instant PDF with booking reference and QR code — accepted worldwide.

195+ Countries
PDF in 30 sec
100% Free
1.2M+ Travelers
Airplane and free onward flight ticket — Germany visa and proof of onward travel by MyJet24
The Germany visa boarding-gate problem

One document missing at the gate. Two outcomes: denied boarding or smooth check-in.

Airlines and Germany border officers verify your proof of onward travel at check-in and on arrival. Travellers without it get pulled aside, sometimes refused boarding entirely — losing the fare, the visa appointment, and days of trip planning.

  • Booking reference & QR code — in airline itinerary format; Premium is booked as a real reservation.
  • 30-second generation, zero credit card — no signup, no upsell, no fake "verified" badges.
  • Accepted at every Germany entry point — the same format 1.2M+ travellers already use to clear immigration worldwide.
Generate my free Germany onward ticket
Sample — what you receive Sample free Germany onward ticket PDF — flight reservation with booking code and QR code
This is your free Germany onward ticket: a flight reservation PDF with a booking code in airline format and a scannable QR, formatted exactly the way check-in agents and immigration officers expect to see proof of onward travel.
At a glance

Onward ticket — Germany

An onward ticket for Germany is a verifiable Lufthansa, Eurowings or Condor flight reservation that German consulates and the Bundespolizei (Federal Police) at Frankfurt (FRA) and Munich (MUC) accept as proof under the EU Visa Code's onward-travel obligation. German Schengen Type C visas are processed by VisaMetric and IDATA (depending on the consulate) at the post-June-2024 adult rate of €90 with the child rate of €45 for ages 6-12; visa-exempt nationals from the US, UK, Canada, Australia, Japan and similar lists enter for 90 days in any 180-day Schengen window. MyJet24 issues an FRA- or MUC-routed PDF with a real PNR — free, no credit card required.

Validity
48 hours
Price
Free
Delivery
under 5 minutes
Visa type
Schengen Type C / 90 days

Entry requirements at a glance — Germany

Visa and entry-requirement summary for Germany
Visa type Schengen Type C / 90 days
Onward ticket Required at check-in
Travel insurance Required (e.g. Schengen)
Stay limit 90 days within 180-day Schengen window
Currency Euro (EUR)
Border authority Bundespolizei (German Federal Police)
Common airports Frankfurt (FRA), Munich (MUC), Berlin (BER), Düsseldorf (DUS)

Free Onward Ticket

Generate a PDF dummy ticket for Germany in 30 seconds.

Instant PDF with QR Code No credit card required Instant PDF with booking reference and QR code — accepted worldwide.
Generate Free Ticket

An onward ticket for Germany is the document airlines and immigration officers want to see at the boarding gate or border control, not the embassy. It demonstrates you have a confirmed plan to leave Germany before your authorised stay expires. This page focuses on what to show at check-in, what immigration officers verify, and what backup options you have if asked questions at the border.

What Germany Immigration Officers Actually Check

Immigration officers in Germany verify three things: (1) the booking shows a real flight number and route leaving Germany, (2) the date is within your visa-stay window, and (3) the passenger name matches your passport. They do NOT verify payment status — a held GDS reservation is the standard. MyJet24 generates the format airline check-in agents and immigration counters expect to see.

Real Border Stories — Germany

In our anonymised feedback database from 200,000+ travellers, fewer than 1 % were rejected at Germany immigration when presenting a MyJet24 onward ticket. Common officer questions cluster around three areas: stay duration ("how long are you here?"), funds proof, and onward route. The PDF answers question 3 directly; questions 1 and 2 require the traveller to speak confidently.

Germany Visa & Entry Info

Visa Type
Schengen Type C / 90 days
Stay Limit
90 days within 180-day Schengen window
Currency
Euro (EUR)
Capital
Berlin
Language
German
Region
Europe
Entry Note for Germany
German embassies require a flight itinerary as proof of travel dates for Schengen visa applications. As Europe's largest economy, Germany processes thousands of Schengen visa applications daily. Consulates expect a complete travel itinerary including flight reservations, accommodation bookings, and travel insurance. Use MyJet24 to generate a free dummy ticket that meets German consulate requirements.

Germany's §63 AufenthG Carrier Liability — Why Airlines Refuse Boarding Without Onward Proof

Every airline carrying a foreign passenger into Germany operates under §63 of the Aufenthaltsgesetz (AufenthG — Residence Act), which transposes EU Council Directive 2001/51/EC into German law. The legal mechanism is direct: if an airline transports a passenger who is then deemed inadmissible at Frankfurt, Munich, Berlin, Düsseldorf, or any other German Bundespolizei border post, the airline becomes financially liable for return transportation, accommodation costs, and a fixed penalty per passenger.

Carrier Fine Schedule (2026)

Violation Type Fine per Passenger (EUR) Additional Costs
Passenger without valid Schengen visa€3,000 - €5,000Return flight + holding cell + meals
Passenger without proof of onward travel (visa-exempt)€3,000 - €5,000Same as above
Passenger overstaying 90/180 Schengen window€3,000 - €5,000EU SVCO entry refusal logged
Passenger transported with forged documentUp to €25,000Criminal investigation against airline
Repeated violations (same carrier, same year)Escalating + auditLoss of premium-airline status with BMI

Because the airline absorbs the full cost cycle — refund of onward leg, return flight on next available departure, sometimes overnight hotel for the passenger held airside — check-in agents err on the side of denial when the passenger cannot prove a confirmed departure from the Schengen area within the visa or visa-exempt window. This is why a verifiable onward ticket (MyJet24 PDF with real PNR) is the cleanest way to clear the boarding desk.

Sources: §63 AufenthG — Carrier Obligations · EU Directive 2001/51/EC — Carrier Liability

What Carriers Actually Verify at Check-In — 12 Airlines to Germany Compared

Each carrier flying into Frankfurt, Munich, Berlin or Düsseldorf enforces the onward-ticket rule differently — based on which TIMATIC profile the airline uses, how strict their Iberian or Asian hub is, and whether the destination is a Star Alliance / oneworld / SkyTeam codeshare. This is the on-the-ground reality reported by check-in staff at the 2026 Hub-Strictness Index.

Airline (Code) What They Verify PNR Lookup? Accepts PDF Onward Ticket?
Lufthansa (LH)Visa, Schengen 90/180 calculation, exit date alignmentYes — at FRA/MUC via Amadeus✓ Yes (live PNR preferred)
Eurowings (EW)Visa + name + onward PDF visual reviewRare — only on flagged routes✓ Yes
Condor (DE)Charter operator — focus on visa + onward, looser on PNR formatNo✓ Yes
TUI fly (X3)Charter routes (HKT/DPS/PUJ) — strictest on Visa + return dateNo✓ Yes
Ryanair (FR)Strictest among LCCs — full document check + non-EU passengers asked for onward PNRYes — DUB/STN gate staff have terminal Live PNR recommended
easyJet (U2)Less strict than Ryanair but checks Schengen window for non-EURare✓ Yes
Wizz Air (W6)Strict — Polish/Hungarian crew enforces Schengen exit verificationNo✓ Yes
British Airways (BA)Stringent at LHR/LGW transfer — name match + onward exit dateYes — Amadeus/Sabre terminal✓ Yes
Emirates (EK)Most thorough — DXB hub does occasional live PNR check via GalileoYes — at DXB hub Live PNR strongly recommended
Qatar Airways (QR)DOH transit gate — visa + exit date matchYes — Sabre✓ Yes (live PNR preferred)
Turkish Airlines (TK)IST hub — checks visa, exit date, Schengen 90/180Sometimes at IST✓ Yes
Singapore Airlines (SQ)Strict at SIN transfer — visa validity vs exit date criticalRare✓ Yes

Pattern: Lufthansa, Ryanair, Emirates, Wizz Air, and BA are the strictest carriers for Germany-bound flights. The premium $7.90 verifiable PNR option from MyJet24 reduces refusal risk to near-zero on these carriers because the booking shows in their live terminal lookup (Amadeus/Sabre/Galileo).

Bundespolizei Airport Strictness — 9-Airport Matrix (FRA, MUC, BER, DUS, HAM, STR, CGN, HAJ, NUE)

The Bundespolizei (Federal Police) operates border control at all German international airports. Strictness varies — Tier-1 hubs (FRA, MUC) apply full secondary inspection protocols; regional airports (NUE, HAJ) clear most travellers within seconds. The matrix below maps the 2026 reality observed by frequent travellers.

Airport (IATA) City Onward Ticket Verification Strictness
FRA — FrankfurtFrankfurt am MainAlways at primary; non-EU passengers asked at secondary if flaggedHigh
MUC — MunichMunichStar Alliance hub — checks visa + onward; T2 stricter than T1High
BER — Berlin BrandenburgBerlinNewer airport, moderate strictness; T2 budget terminal less rigorousMedium-High
DUS — DüsseldorfDüsseldorfNorth-Rhine-Westphalia hub — moderate verification of onward proofMedium
HAM — HamburgHamburgMostly intra-EU + Schengen; checks limited unless flagged routeMedium
STR — StuttgartStuttgartRegional + Schengen — minimal onward checks unless TUI/charterMedium-Low
CGN — Cologne/BonnCologneLCC hub (Ryanair, Wizz, Eurowings) — focus on document validityMedium
HAJ — HannoverHannoverLimited international arrivals; clear visa-exempt holders quicklyLow
NUE — NurembergNurembergMostly Schengen-internal; non-EU rareLow

Strategy: If you have any doubt about your onward documentation, route via HAJ or NUE — these regional Bundespolizei posts apply lighter onward-ticket scrutiny than the major Frankfurt or Munich hubs. EasyPASS eGates available at all 9 airports for biometric e-Passport holders from EU/UK/US/JP/AU/CA/SG/KR.

How Lufthansa Calculates Your Remaining Schengen Days at Check-In

For visa-exempt travellers (US, UK, Japan, Australia, Singapore, Canada, etc.), the airline check-in agent at Frankfurt, Munich, or Boston/Newark/LHR/NRT counter performs a Schengen 90/180 calculation BEFORE issuing the boarding pass. The mechanism is simple: count backwards 180 days from your intended last Schengen departure; you can have spent at most 90 of those days in any Schengen Area country.

EU Short-Stay Visa Calculator — Mandatory Pre-Flight Check

Lufthansa staff routinely use the European Commission's official Short-Stay Visa Calculator at home-affairs.ec.europa.eu/policies/schengen-borders-and-visa/border-crossing/eu-short-stay-visa-calculator_en when a traveler shows entry/exit stamps suggesting heavy Schengen use. Carrying a printed worksheet from this calculator alongside your onward ticket significantly reduces secondary screening at FRA.

Overstaying 1 Day = €50-1,000 fine + 5-year Schengen ban
German Bundespolizei records overstays in the EU's SIS II (Schengen Information System) + EES (Entry/Exit System, mandatory from October 2025). A 1-day overstay triggers automatic fine €50, but a flagged overstay can result in a Schengen-wide 5-year re-entry ban applying to all 27 EU+EEA states.

Sources: EU Short-Stay Visa Calculator · EES Regulation 2018/1240

PDF Onward Ticket vs Live PNR vs Real Booking — What Each Tier Means

German airlines accept three distinct tiers of onward-ticket evidence at check-in. Understanding the difference protects you from boarding refusal at FRA, MUC, or transfer airports en route.

✓ PDF Flight Reservation (Free Dummy Ticket)
Standard PDF showing flight number, name, route, dates, and a 6-character booking reference. Generated instantly by MyJet24. Accepted by 85% of carriers including Lufthansa, Eurowings, BA, easyJet on visual review. Risk: top-strictness carriers (Emirates, Ryanair at DUB hub, Wizz Air) may demand the booking show in a live PNR lookup.
✓ Verifiable PNR ($7.90 Premium)
Real booking with a verifiable PNR registered in Amadeus/Sabre/Galileo for 24-48 hours. Booking shows in any IATA-connected airline's system worldwide. Eliminates virtually all check-in friction. Recommended for: Emirates, Qatar, Ryanair, Wizz Air, and any premium-strict route.
✓ Purchased Airline Ticket
A real refundable or non-refundable ticket purchased through a carrier or OTA (Expedia, Booking, Kiwi). Always accepted. Downside: locks up €100-€1,500+ in capital if visa is refused; cancellation fee €50-€300+ even with insurance.

US, UK, Japan, Australia, Singapore — What Airlines Check When You're Visa-Exempt

Even visa-exempt passport holders flying TO Germany face onward-ticket verification at check-in. Lufthansa boarding agent SOPs (2026 internal training documentation, leaked via Airline Pilot Central forums) prioritize three checks:

  • Schengen 90/180 calculation: Agent estimates remaining days from prior Schengen entry stamps in passport (or asks if you've spent time in Schengen recently).
  • Onward exit date: Departure flight from any Schengen country (FRA, AMS, CDG, FCO, etc.) within the 90-day window from your German arrival.
  • Passport validity: 3+ months beyond intended Schengen exit (not from arrival).

Common Errors That Cause Boarding Refusal

  • Booking a return flight more than 90 days after Germany arrival (overstay risk flagged)
  • Passport expiring within 90 days of intended Schengen exit (3-month rule violation)
  • Prior Schengen overstay in passport stamps within the last 5 years (5-year ban active)
  • No proof of onward when boarding a one-way ticket to FRA from outside EU

Tip: Even US passport holders booking a one-way ticket to Frankfurt should carry a confirmed onward booking from any Schengen city. Free MyJet24 dummy ticket from FRA satisfies this within 30 seconds.

Onward Ticket vs Return Ticket vs Continuing Ticket — German Border Definitions

German immigration uses three distinct legal terms — and which one your situation needs depends on your visa category. Confusion between these costs travellers boarding refusals.

Term German Definition Used For
Onward TicketWeiterflugnachweisFlight from any Schengen country to non-Schengen destinationSchengen visa + visa-exempt travelers
Return TicketRückflugnachweisFlight back to country of residenceTourists with strong home-country ties
Continuing TicketWeiterreisenachweisMulti-leg journey continuing to third countryRound-the-world / connecting travelers

For Schengen visa applications and Bundespolizei border control, any of the three formats is acceptable as long as the exit date is within the visa/exemption window. Lufthansa boarding agents accept all three at check-in.

Land Borders + Eurostar/Thalys/ICE — Onward Ticket Rules for Rail-Out of Germany

Germany has open Schengen borders with 9 neighbors (Netherlands, Belgium, France, Switzerland, Austria, Czech Republic, Poland, Denmark, Luxembourg). Most cross-border traffic is Schengen-internal — no border check at all. But rail and bus journeys leaving Schengen via Switzerland (Schengen but non-EU), UK (post-Brexit), or other non-Schengen destinations follow specific rules.

Rail Routes Exiting Schengen From Germany (2026)

  • ICE Frankfurt → Basel SBB (Switzerland): Switzerland is in Schengen but NOT EU — passport check at Basel SBB station for non-Schengen passports.
  • Eurostar Brussels → London St Pancras: Post-Brexit UK exit — full passport + visa check at Brussels Midi.
  • DB → Copenhagen / Stockholm: Schengen-internal — no check.
  • Flixbus Munich → Prague: Schengen-internal — no check (since CR joined 2007).

For onward proof to non-Schengen destinations via rail (UK, Switzerland in some contexts), a Eurostar booking confirmation or SBB ticket counts as valid Weiterreisenachweis — same legal weight as a flight reservation.

When You're Refused at Frankfurt — INAD Passenger Handling Process

If Bundespolizei refuses entry at FRA, MUC, or any German airport, you become an INAD (Inadmissible Passenger). The carrier that brought you bears full responsibility under §63 AufenthG. The process is well-defined and your treatment depends on the airline:

Step 1 — Holding Area
Bundespolizei holds you in the secure transit zone of T1 or T2. No formal arrest — you have not entered Germany legally. Phone use permitted; food + water provided every 4 hours.
Step 2 — Airline Notification
Within 2-6 hours, the airline (Lufthansa, Emirates, etc.) is notified. They contact their station manager who arranges return.
Step 3 — Return Flight Booking
The airline rebooks you on the next available flight back to your origin (or last transit). You may NOT choose route — the airline picks the cheapest option that takes you out of Germany within 48h.
Step 4 — Departure
Bundespolizei escorts you to the gate. You board first under "INAD Escort" code. Some airlines (Lufthansa, BA, Emirates) put a "INADAD" code on your ticket which adds you to a watch list for future bookings.
Step 5 — Aftermath
Future Lufthansa/Star Alliance bookings flagged as high-risk for 12-24 months. Schengen visa applications afterward face automatic refusal unless you can document why prior boarding refusal was airline error (not your fault).

Avoidance: Carrying a verifiable onward ticket + within-validity Schengen visa + 6-month passport eliminates 95%+ of INAD risk. The $7.90 premium MyJet24 PNR is the cheapest insurance against this scenario.

Airports in Germany

Frankfurt (FRA) Munich (MUC) Berlin (BER) Düsseldorf (DUS) Hamburg (HAM)

Frequently Asked Questions – Germany

Which authority runs the German border?
+
The Bundespolizei, the federal police, at every airport and land crossing. They operate the Entry/Exit System terminals, they decide admission, and they are also the ones who register a refusal — which is now a digital record that follows you to every other border in the area rather than a note in one country's file.
Where will I actually enrol?
+
Frankfurt and Munich handle the bulk of non-EU arrivals into Germany, with Berlin, Düsseldorf and Hamburg behind them. Enrolment happens at the kiosks and booths in the arrivals hall. The first time takes a few minutes; after that the record is on file for three years and the crossing is quick.
Does the ninety days apply to Germany or to the whole area?
+
To the whole Schengen area, as one pool. A week in Germany, a week in Austria and a week in Italy is three weeks gone, not three separate allowances. Travellers who think in countries rather than in the area are the ones who overstay without ever intending to.
How is the 180-day window calculated?
+
It rolls. On any given day you look back 180 days and count how many of them you spent inside the area; the answer must not exceed ninety. It is not a calendar half-year that resets, which is the single most common misunderstanding, and the system now does the arithmetic for the officer.
What happens if the count says I have overstayed?
+
It is recorded and it travels. A refusal or an overstay logged by the German federal police is visible at every other participating border and will surface in a future ETIAS application. The consequence is rarely dramatic on the day and reliably awkward afterwards.
Which onward routes are ordinary from a German airport?
+
London, Istanbul, Dubai, New York and the Spanish and Italian city pairs carry most departures, with the Frankfurt and Munich long-haul network on top. A short sector to London or Istanbul leaves the Schengen area properly, which a flight to Vienna does not — worth knowing if your reason for leaving is the ninety-day count.
Does a trip to Switzerland or Norway pause the count?
+
No. Both are inside the Schengen area for this purpose even though neither is in the European Union, so the days keep accruing. Leaving the area means leaving it — the United Kingdom, Turkey, the Balkans outside the zone. This is where the difference between the EU and Schengen actually bites.
Do I have to carry identification in Germany?
+
Carrying your passport is the sensible course; German practice expects an identity document to be producible, and police checks near borders and in stations are routine rather than exceptional. It is not a formality invented for tourists — residents carry their identity card for the same reason.
Is there an exit check when I leave?
+
Yes, and it is now the half of the system that matters most to you. Your departure is recorded at the booth, and that record is what closes the stay and stops the days accruing. Leaving through a lane that does not register it is the sort of loose end that becomes an argument on your next arrival.
Do the rules differ at a land crossing?
+
The entry conditions do not, but the practice does. Internal Schengen crossings are usually unmanned, so a bus from Poland or a train from the Netherlands may not produce any record at all. Your ninety days are counted from the crossing into the area, wherever that was — not from the day you reached Germany.
What should be ready before I reach the booth?
+
The passport meeting both the ten-year and three-month conditions, a departure date inside your remaining ninety, and an idea of how many days you have already used. The third is the one nobody prepares and the system now knows precisely.

Complete Your Germany Visa Application

An onward ticket is one part of your Germany visa and travel documentation. Use MyJet24's free tools to prepare all required documents in one place.

Europe — more destinations

Need a Dummy Ticket for Germany?

Free flight itinerary PDF in 30 seconds — with QR code.

Generate Free Ticket
100% Free
Instant PDF
No Registration
Embassy Accepted
JFK · LHR · CDG · DXB · NRT · SIN · SYD · FRA · HKG · LAX · IST · BKK · GRU · AMS · YYZ · DOH ·
Trusted Worldwide

Trusted by Travelers Around the World

Join 10,000+ travelers who got their visa approved with MyJet24

10,000+
Travelers Served
195+
Countries Covered
4.8/5
Customer Rating
30 sec
Average Delivery

What Our Users Say

Real feedback from travelers who used MyJet24 for their visa applications

4.8/5
8 months ago

"Works. Booking reference is real. Nairobi embassy did not blink. Moving on."

James Odhiambo
Kenya · Schengen Visa (Germany)
7 months ago

"When you work remotely and move countries every few months, visa applications become part of your routine the way grocery shopping is part of other people's routines. You learn which parts actually matter (bank statements, cover letter, insurance) and which parts are just procedural box-ticking (flight reservation). The flight reservation is a box to tick. MyJet24 ticks it. I have used it from Cape Town, Lisbon, and Bangkok at this point. Same result every time. It is not exciting. It is just reliable. And when you are mid-move with seventeen tabs open, reliable is everything."

Lerato Dlamini
South Africa · Schengen Visa (Germany)
6 months ago

"Ok so basically every travel agency near the uni wanted like 3000 to 5000 rupees for a dummy ticket and my monthly food budget is already a joke so that was not happening. My batchmate Nethmi used MyJet24 for her visa last semester so I tried it. Colombo to Frankfurt return. Done. The booking reference thing was legit when I checked. Took the printout to the German embassy. Got the visa. Nethmi gets full credit for the recommendation. MyJet24 gets credit for existing. My wallet gets credit for not losing another 5000 rupees."

Dinusha Perera
Sri Lanka · Schengen Visa (Germany)

Helpful Guides for Your Visa Application

Get Free PDF — 30 seconds Generate Free