Frankfurt city skyline with skyscrapers under sky
City Transport

Frankfurt layover: can you leave the airport?

Can you leave the airport? — visa, timing, bags and a realistic plan for your stopover.

By the Viamo editorial team · Editor Terje Moy · Last updated July 2026 · 5 min read

Frankfurt is one of Europe's busiest connecting hubs, and it happens to be genuinely well suited to a layover excursion: the airport has its own S-Bahn station with trains to the city centre in around fifteen minutes. The old town is compact enough to cover a meaningful chunk of it in a few hours, making Frankfurt a better layover city than its reputation as "just an airport" suggests.

Can you leave the airport? The Schengen question

Germany is part of the Schengen area, so if you're arriving from outside Schengen, leaving the airport counts as entering the zone, which for many nationalities is visa-free for short stays but draws on the same 90-days-in-any-180-days allowance that covers your whole Schengen trip — see our Schengen 90/180 rule guide for how that's calculated. If you're transiting between two Schengen flights without formally entering the zone, this generally doesn't apply, since you never clear immigration. Requirements vary by nationality and change over time, so confirm your specific situation with the European Commission's official guidance or your government's travel advice before you fly.

How much time you need

Frankfurt Airport is large and one of the busiest in Europe, with two terminals connected by a shuttle, and immigration queues can be significant at peak times given the volume of connecting traffic. As a rough guide:

These bands are indicative — actual safe timing depends on your ticket, which terminal you land in, and queues on the day. For general guidance on judging whether a connection is workable at all, see our guide to minimum connection times. If your flights are on two separate tickets rather than one through-booking, read our guide to self-transfer flights first.

Getting from the airport into the city

Frankfurt Airport's own train station, directly beneath Terminal 1, has both S-Bahn (suburban rail) and long-distance services. The S-Bahn reaches Frankfurt Hauptbahnhof (the main station) in around ten minutes and continues to stops in the city centre shortly after, with a total journey to the old town of around fifteen to twenty minutes door to door. Tickets can be bought from machines in the station or, on many routes, via the regional transport app; unlike some German cities, Frankfurt's system does still generally expect you to validate or hold a ticket rather than relying on contactless tap payment throughout. If you're landing at Terminal 2, factor in the shuttle transfer time to reach the train station at Terminal 1.

A realistic layover itinerary

With around 6 hours clear after immigration and a return buffer:

  1. Take the S-Bahn to Frankfurt Hauptbahnhof, then continue one or two stops towards the old town, or walk from the Hauptbahnhof if you don't mind a longer stroll — about 15–20 minutes total transit time.
  2. Walk to the Römer, Frankfurt's reconstructed medieval old town square, and the nearby cathedral (Kaiserdom) — this is a compact, easily walkable area.
  3. Cross the Eiserner Steg footbridge over the Main river for a view back over the old town skyline against Frankfurt's modern high-rises, a contrast the city is known for.
  4. Head back with a solid buffer — Frankfurt's security lines can be slow at peak times given the volume of connecting passengers, so aim to be back at the airport at least 90 minutes before your return leg, more if you're departing from Terminal 2.

If your layover is shorter, simply riding the S-Bahn to the Hauptbahnhof and back, with a short walk nearby, is enough to say you've seen something of the city without cutting things fine.

Frankfurt's old town is smaller than it looks in photos. The reconstructed Römer square and surrounding lanes are genuinely picturesque but compact — you can see the core of it in under an hour, which makes Frankfurt a particularly efficient layover city if your time is limited.

Practical notes

See also our layover guides to Paris and Amsterdam, and our general guide to deciding whether to leave the airport at all. For public transport once you're settled in the city rather than passing through, see our Frankfurt public transport guide.

Frequently asked questions

Do I need a visa to leave Frankfurt Airport on a layover?

If you're entering the Schengen area for the first time on this trip, many nationalities get visa-free entry for short stays, which covers most transit visits, but it counts against your 90-day Schengen allowance. Confirm the current rule for your specific passport before you travel.

How do I get from Frankfurt Airport to the old town?

By S-Bahn to Frankfurt Hauptbahnhof, then a short onward ride or walk to the Römer old town area — around fifteen to twenty minutes total.

Is Frankfurt worth leaving the airport for on a short layover?

With 6 hours or more, yes — the old town is compact and the S-Bahn link is fast. Under about 4 hours, or landing at Terminal 2, the margin gets tighter.

Which Frankfurt Airport terminal has the train station?

Terminal 1 has the train station directly beneath it. From Terminal 2, allow extra time for the shuttle transfer between terminals.

Sources and further reading: