After checking in, start at Römerberg, the heart of the old town. Give yourself about an hour to take in the half-timbered houses and the Römer town hall; it’s a compact, easy first wander rather than a big hike. Then walk a few minutes to Frankfurt Cathedral. The cathedral is usually open into the evening, but the tower has more limited hours—on an October weekday, aim to arrive well before late afternoon if you want to climb it. Expect a steep stairway and a small entry fee; the views over the rooftops and Main are a worthwhile stretch after travelling.
Continue on foot to Kleinmarkthalle for a relaxed browse and a casual bite—allow around an hour and roughly €10–20 per person. It’s a lively indoor market, but don’t leave this stop too late: on Thursday it generally closes at 18:00, and individual stalls may shut earlier. From there, walk about 15 minutes toward Main Tower. The observation deck is a good place to catch the city in the last light; in early October sunset is around 19:00, but check the day’s hours and allow time for the lift queue. Tickets are roughly €9–10, and the open-air deck can feel chilly or windy, so bring that warm layer.
Finish at Apfelwein Dax in Sachsenhausen, a short taxi ride or roughly 20–25 minutes on foot from Main Tower. Settle in for apple wine and hearty Frankfurt-style dishes; budget about €20–35 per person. It’s a relaxed, traditional place, so this is a good night to take your time rather than rush back into sightseeing. If you’re arriving late, prioritize reaching Kleinmarkthalle before closing and keep an eye on the cathedral tower’s last admission.
Start at Palmengarten in the Westend, allowing about two hours to wander among the outdoor beds and warm greenhouses. It’s a lovely October choice: the glasshouses offer shelter if it’s drizzly, while the grounds are especially pleasant in a crisp, dry spell. Check the garden’s current opening hours and admission before setting out; the entrance is near Bockenheimer Landstraße, and the U-Bahn stop Bockenheimer Warte is a short walk away. Bring your light waterproof jacket and wear shoes that can handle damp paths.
Walk or take a short U-Bahn ride to Alte Oper and spend half an hour admiring the concert hall’s ornate façade and the plaza. From there, head toward the city center for an early-afternoon stroll along Goethestraße. The boutiques are high-end, but the pleasure is as much in the elegant streetscape and nearby arcades as in shopping. Allow about 45 minutes; shops generally open around 10 a.m. and close in the early evening, with shorter hours on Saturdays.
Continue to St. Paul’s Church (Paulskirche), a key landmark in Germany’s democratic history. Set aside about 45 minutes; exhibitions and visiting hours can vary, so check the day’s schedule before you go. Then make your way to Café Karin for a relaxed late-afternoon break. It’s a popular, central spot for coffee, cake, or a light meal—budget roughly €10–20 per person—and a good place to warm up if the October weather turns chilly.
Start on Berger Straße in Bornheim, the best part of the day for a leisurely neighborhood wander. On October 3, German Unity Day, most shops will be closed, so treat the planned browse as a stroll and look for cafés that are open rather than counting on shopping; check opening hours before setting out. Allow about 1½ hours, and take the U4 to Bornheim Mitte to join the street. Late morning, continue to Bornheimer Wochenmarkt for a look at the stalls and a possible snack. It’s usually a Saturday market, but the public holiday may affect trading, so verify that it’s running before you go; if open, budget about €5–15 per person for bites.
Head west to Günthersburgpark for an easy, leafy walk and a change of pace—about an hour is plenty. From Bornheim, it’s a short taxi ride or a roughly 20-minute walk, depending on where you leave the market. Later, make your way east to Ostpark for a relaxed lap by the lake; allow another hour and bring your light jacket, since October can feel chilly once you stop walking. The parks are free and open-air, making them a good flexible plan if the holiday leaves cafés or other businesses closed.
Finish in Sachsenhausen at Atschel, a classic apple-wine tavern known for hearty regional dishes. Reserve ahead if you can, especially for a Saturday evening, and expect around €20–35 per person. From Ostpark, take public transport toward the city center and continue to Sachsenhausen, or use a taxi if you’d rather avoid changing trains; check RMV or DB Navigator for the best connection on the day. Try a glass of Apfelwein with your meal, and ask for still water alongside it if you’re new to the local drink.
Start at Städel Museum when it opens at 10:00; Sunday is a good day for the galleries, though it can get busier around midday. Give the collection two to three hours, choosing a few periods rather than trying to see everything. Budget roughly €16–18 for admission and check the museum’s current ticket and exhibition details before you go. If you’re coming from central Frankfurt, walk across the Main or take a tram toward Sachsenhausen; the museum is easy to reach on foot from the river.
Walk a few minutes to Liebieghaus for about 90 minutes among the sculpture, displayed in an atmospheric villa and garden setting. It typically opens Sundays from 10:00 to 18:00; allow around €12–14 for admission, with prices varying for special exhibitions. From here, stroll the Museumsufer promenade for about 45 minutes, keeping an eye out for skyline views across the Main. October weather can turn quickly, so bring your light waterproof jacket and take the riverside at an unhurried pace.
Continue to Eiserner Steg and cross the pedestrian bridge for the classic view back toward the old town; leave half an hour for photos and a wander rather than treating it as a rushed crossing. Then head east to Wirtshaus im Ostend for dinner—allow about 1½ hours and roughly €20–35 per person. It’s a comfortable choice for hearty German fare after a museum-heavy day; check Sunday service hours and book ahead if you have your heart set on a particular time.
Once you arrive in Mainz, head to Mainz Cathedral in the Altstadt and allow about an hour for its Romanesque interior and quiet cloisters. Weekday visiting hours are generally in the morning and afternoon, but services can restrict sightseeing, so check the cathedral’s noticeboard before you go. From Mainz Hauptbahnhof, it’s roughly a 15-minute walk or a short local bus ride to the old town. Then stroll to Gutenbergplatz—about five minutes away—for the Gutenberg monument and a look around the lively square; half an hour is plenty.
A short walk through the lanes brings you to Kirschgarten, where crooked half-timbered façades and small courtyards make for an easy, unhurried 45-minute wander. Pause nearby for lunch or coffee; allow roughly €10–20 for a casual meal. From there, walk uphill toward St. Stephan’s Church in Oberstadt, around 10–15 minutes depending on your route. Give the famous Marc Chagall stained-glass windows about 45 minutes, and check the church’s visitor hours before setting off, as access may be limited during services or events. A small donation is appreciated.
Finish at Weinhaus Schreiner in the Altstadt for regional dishes and a glass of local wine; budget about €20–35 per person and allow 1½ hours. Because this visit falls on a Monday, check that the restaurant is open and reserve ahead rather than relying on a walk-in. You’ll be close to the old-town lanes for a gentle stroll afterward; bring your light waterproof layer, since October evenings can turn chilly.
Take an early train from Mainz so you reach Heidelberg around opening time; the castle visit is a squeeze otherwise. From Heidelberg Hauptbahnhof, allow roughly 15–20 minutes by bus or taxi to Kornmarkt, then take the funicular up to Heidelberg Castle. Set aside about two hours for the terraces, grounds and Neckar Valley views. The castle generally opens at 9:00 in October; the ticket, around €9, includes the funicular ride and main courtyard, but check current hours and admission before you go.
Walk downhill to Kornmarkt for a breather and that lovely framed view of the castle—about 30 minutes is plenty—then continue through the Altstadt to the Old Bridge (Karl Theodor Bridge). Cross it for the river-and-rooftops panorama, allowing around 45 minutes for the walk and photos. From the far side, head into Neuenheim and climb to the Philosophenweg; the uphill approach is steep, with steps, so wear your sturdy walking shoes and keep a little extra time for the views. Give the path about 1.5 hours, and bring a light waterproof layer in case October turns showery.
Return across the river to Vetter’s Alt Heidelberger Brauhaus in the Altstadt for hearty German food and house-brewed beer; budget about €20–35 per person and allow 1.5 hours. It’s a good idea to check its hours and reserve if you’re arriving at a busy dinner time. Afterward, leave time to get back to Heidelberg Hauptbahnhof and check your train connection to Frankfurt in DB Navigator—this is a full day, and the castle’s morning timing depends on making an early start from Mainz.
After reaching Frankfurt from Heidelberg, head to the Senckenberg Natural History Museum in Bockenheim; if you have luggage, leave it at your accommodation or use station lockers before sightseeing. On Wednesday it is generally open 9:00–17:00; allow about two hours for the dinosaur displays and broader natural-history collection. Admission is roughly €12–15 for adults, but check the museum’s current hours and prices before you go.
Walk about 10 minutes to Leipziger Straße for a relaxed browse and an easy lunch from one of its bakeries or casual cafés. It’s a lively local shopping street, so choose a place that appeals rather than planning around one specific stop; budget about €10–20 per person and allow around 1.5 hours.
From Leipziger Straße, stroll west toward Grüneburgpark—around 15–20 minutes on foot, depending on where you stop—and enjoy an unhurried loop among the lawns and mature trees. October can be cool or damp, so bring your light waterproof jacket and comfortable walking shoes. Then settle in at Café Crumble in the Westend for coffee and cake; set aside an hour and expect to spend about €8–15 per person.
For an easy meal before onward travel, make your way to Frankfurt Hauptbahnhof and allow about an hour at the station’s food hall or a café; a simple meal is usually around €10–20. From the park area, the U4 from Bockenheimer Warte is a convenient ride to the station. Check your departure time before settling in, and leave a little buffer for finding your platform.
No packing list attached yet.