Planning a Frankfurt itinerary for 2 days feels like a puzzle. You've got the historic old town, the soaring skyscrapers, the cozy Apfelwein pubs, and world-class museums all competing for your attention. How do you fit it all in without feeling rushed? After countless trips and helping friends navigate the city, I've refined a weekend plan that balances iconic sights with local flavor. It's the itinerary I wish I had on my first visit.
Let's get one thing straight: Frankfurt is more than a banking hub. It's a city of fascinating contrasts, and two days is just enough time to scratch the surface of both its medieval charm and its modern dynamism. Forget the generic lists. This guide is built on practical logistics and timing to make your weekend seamless.
Your Frankfurt Weekend at a Glance
Day 1: History, Culture & Skyline Views
Start your first day in the heart of the city. The goal is to immerse yourself in Frankfurt's postcard-perfect history before climbing up to see its famous skyline.
Morning (9:00 AM - 1:00 PM): Römerberg & Imperial History
Head straight to Römerberg, the old central square. The timber-framed buildings here are a reconstruction (the originals were destroyed in WWII), but they’re meticulously done and utterly charming. The Römer building itself is Frankfurt's city hall. A common mistake is just snapping a photo and leaving. Instead, spend a moment. Look at the details on the Ostzeile houses—each has a unique name and character.
From the square, walk two minutes to the Kaiserdom (Frankfurt Cathedral). Despite the name, it's not a bishop's seat but an imperial church. For €4, you can climb the 328 steps of the tower. The view is good, but honestly, save your legs for the Main Tower later. The interior, with its stark Gothic architecture, is more impressive and free to enter.
Next, visit the Goethe House (Großer Hirschgraben 23-25). This is the birthplace of Germany's literary giant, Johann Wolfgang von Goethe. The museum (€10, open 10 am - 6 pm) is a fascinating step back into 18th-century bourgeois life. Even if you're not a literature buff, the period furnishings and the story of the family give a real sense of old Frankfurt.
Afternoon (1:30 PM - 5:00 PM): Museum Embankment
Cross the Eiserner Steg (Iron Footbridge) for great photos of the skyline. You're now on the Museumsufer (Museum Embankment). With over a dozen museums, you must choose one or two. Don't try to see them all.
- Städel Museum (Schaumainkai 63): The top choice for art lovers. It has an incredible collection from the Middle Ages to modern day (Dürer, Rembrandt, Monet, Bacon). Entry is €16, and you need at least 2 hours.
- German Film Museum: Great for interactive exhibits and cinema history.
- My personal pick for something unique: The Museum of Applied Art (€12). Its design collection is stunning and less crowded.
Evening (6:00 PM onwards): The Iconic Skyline View
This is the non-negotiable highlight. Go to the Main Tower (Neue Mainzer Straße 52-58). Yes, it's €9.50. Yes, there might be a queue. It's worth every cent and minute. The viewing platform is open until 9 pm (11 pm on Thu, Fri, Sat). Time your visit for about an hour before sunset. You'll see the city in daylight, watch the sunset paint the sky, and see the skyscrapers light up. It's the best view in town, period. The restaurant upstairs is overpriced; just enjoy the view.
For dinner, wander the streets west of the tower in the Westend district. Find a place like Emma Metzler (Schweizer Straße) for modern German cuisine in a design setting, or something simpler nearby.
Day 2: Modernity, Markets & Apple Wine
Day two shifts gears to explore Frankfurt's contemporary side and its famous culinary tradition.
Morning (10:00 AM - 1:00 PM): Banking District & Shopping
Start at Hauptwache, a central plaza. The old baroque guardhouse sits oddly amidst modern shopping. Walk down the Zeil, Germany's busiest shopping street. It's mainstream, but detour into the Zeilgalerie mall for its free, spiraling rooftop viewpoint.
Then, delve into the Banking District. Walk down Neue Mainzer Straße or Taunusanlage. The sheer scale of the glass and steel towers—headquarters of the ECB, Deutsche Bank, and others—is humbling. It feels like a different city from the Römerberg. On a weekend, it's eerily quiet, which makes for great photos without the weekday crowds.
Afternoon (1:30 PM - 5:00 PM): Sachsenhausen & Apple Wine
Cross the Alte Brücke (Old Bridge) into the district of Sachsenhausen. This is the soul of Frankfurt's Apfelwein (apple wine) culture. The streets Klappergasse and Neuer Wall are lined with traditional pubs called Apfelweinwirtschaften.
For an authentic experience, go to Apfelwein Wagner (Schweizer Straße 71). It's no-frills, with long wooden tables and a rustic feel. Order a Bembel (the traditional stoneware jug) of Apfelwein. It's tart, cloudy, and an acquired taste. Pair it with Frankfurter Grüne Soße (green sauce with eggs and potatoes) and Rippchen mit Kraut (cured pork chops with sauerkraut). A meal here feels like a trip back in time. Expect to pay €15-25 per person.
After lunch, wander the quiet, cobbled side streets of southern Sachsenhausen. It's a residential area with beautiful old villas, a world away from the finance towers.
Evening (6:00 PM onwards): Final Views & Farewell
For your final evening, consider a relaxed cruise on the River Main. Primus-Linie offers 50-minute sightseeing cruises (€12.90) departing from the Eiserner Steg. It's a pleasant way to see the museum embankment and skyline from a new angle.
Alternatively, have a final drink at a rooftop bar. 20up in the Eurotheum tower offers a pricier but stylish alternative to the Main Tower, with a cocktail in hand.
Getting Around Frankfurt: The Smart Way
Frankfurt is wonderfully walkable for its core attractions. But for Sachsenhausen or longer stretches, public transport (RMV) is excellent.
The single biggest tip I can give you: get the Frankfurt Card. For two days, it costs €23.50 for one person. It gives you unlimited travel on all trams, buses, U-Bahn, and S-Bahn within Frankfurt. It also includes 50% off entry to most museums, including the Städel and the Goethe House. The discount alone on two museum visits almost pays for the card. You can buy it at the airport, main station, or tourist offices.
| Transport Type | Best For | Single Ticket (Zone 50) |
|---|---|---|
| U-Bahn (Subway) | Quick trips across the city (e.g., Hauptwache to Zoo). | €3.40 |
| Tram | Scenic routes above ground (e.g., along the river). | €3.40 |
| S-Bahn (City Train) | Getting from the airport (S8/S9) or main station to outskirts. | €3.40 (to airport is €5.35) |
| Walking | Everything in the city center (Römer to Hauptwache is 10 mins). | Free |
From Frankfurt Airport (FRA), the S8 or S9 train takes 15 minutes to Hauptwache or Frankfurt Hauptbahnhof (main station). It's the fastest and cheapest way.
Where to Stay: Frankfurt Neighborhood Guide
Choosing the right area saves you time and transport hassle. Here’s the breakdown:
- Innenstadt (City Centre): The most convenient. You're within a 15-minute walk of Römer, the shopping zone, and the main station. Hotels can be business-oriented and pricey, but location is unbeatable. Example: 25hours Hotel by Levi's (€130-180/night).
- Sachsenhausen (South of the River): More character, with its Apfelwein pubs and quieter streets. You'll have a 10-15 minute walk or a short tram ride to the old town. Better for evening atmosphere. Example: Hotel am Berg (€100-150/night).
- Bahnhofsviertel (near Main Station): This area has a complex reputation. It's super convenient for arrivals/departures and has a vibrant, eclectic food scene, but some streets can feel gritty at night. Choose your hotel carefully here.
- Westend: Upscale, beautiful residential area near the banking district. Quiet and safe, with good transport links. More expensive.
For a 2-day trip, I usually recommend Innenstadt for pure convenience or Sachsenhausen for more local flavor.