7-Day Frankfurt and Rhine-Main Region Itinerary

Day 1 · Thu, Oct 1
Frankfurt, Germany

Arrival and central Frankfurt

  1. Römerberg — Altstadt; start with Frankfurt’s historic square and its half-timbered buildings, an easy first stop after arrival (afternoon, ~1 hour).
  2. Frankfurt Cathedral — Altstadt; climb the tower if it’s open for a close-up look at the old city and Main River (afternoon, ~1 hour).
  3. Kleinmarkthalle — Innenstadt; browse the lively food hall and pick up a casual lunch or snack (midday, ~1 hour; about €10–20 per person).
  4. Main Tower — Bankenviertel; take in a wide city view from the observation deck, especially rewarding near sunset (late afternoon, ~1–1.5 hours).
  5. Apfelwein Dax — Altstadt; settle in for traditional Frankfurt food and apple wine in a relaxed setting (evening, ~1.5 hours; about €20–35 per person).

Afternoon

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.

Late afternoon

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.

Evening

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.

Day 2 · Fri, Oct 2
Frankfurt, Germany

Frankfurt city center

  1. Palmengarten — Westend; explore the botanical gardens and sheltered greenhouses at an unhurried pace (morning, ~2 hours).
  2. Alte Oper — Westend; admire the grand concert hall exterior and plaza before walking toward the center (late morning, ~30 minutes).
  3. Goethestraße — Innenstadt; stroll Frankfurt’s elegant luxury-shopping street and nearby arcades (early afternoon, ~45 minutes).
  4. St. Paul’s Church — Innenstadt; visit this important site in Germany’s democratic history (afternoon, ~45 minutes).
  5. Café Karin — Innenstadt; take a break at a popular café near the old town (late afternoon, ~1 hour; about €10–20 per person).

Morning

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.

Late morning

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.

Afternoon and late afternoon

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.

Day 3 · Sat, Oct 3
Frankfurt, Germany

Frankfurt neighborhoods

  1. Berger Straße — Bornheim; browse the neighborhood’s independent shops and cafés along one of Frankfurt’s best-loved streets (morning, ~1.5 hours).
  2. Bornheimer Wochenmarkt — Bornheim; sample local produce and market snacks; October 3 is a public holiday, so check whether the market is operating on your visit (late morning, ~1 hour; snacks about €5–15 per person).
  3. Günthersburgpark — Nordend; enjoy a leafy walk and a quieter change of pace (early afternoon, ~1 hour).
  4. Ostpark — Ostend; cross the city’s eastern side for a relaxed lakeside stroll (late afternoon, ~1 hour).
  5. Atschel — Sachsenhausen; finish with classic regional dishes at a well-known apple-wine tavern (evening, ~1.5 hours; about €20–35 per person).

Morning

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.

Afternoon

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.

Evening

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.

Day 4 · Sun, Oct 4
Frankfurt, Germany

Frankfurt museums and riverfront

  1. Städel Museum — Sachsenhausen; spend the morning with an extensive collection spanning European art from the Middle Ages to the present (morning, ~2–3 hours).
  2. Liebieghaus — Sachsenhausen; see sculpture in a handsome villa setting a short walk from the Städel (early afternoon, ~1.5 hours).
  3. Museumsufer — Sachsenhausen riverbank; follow the Main-side promenade for river views and striking skyline angles (afternoon, ~45 minutes).
  4. Eiserner Steg — Between Altstadt and Sachsenhausen; cross the pedestrian bridge for a classic view back toward the old town (late afternoon, ~30 minutes).
  5. Wirtshaus im Ostend — Ostend; enjoy a hearty dinner in a traditional-style German restaurant (evening, ~1.5 hours; about €20–35 per person).

Morning

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.

Early afternoon and riverfront

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.

Late afternoon and evening

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.

Day 5 · Mon, Oct 5
Mainz, Germany

Mainz city visit

Getting there from Frankfurt, Germany
Train: take an S8/S9 or regional RE from Frankfurt Hauptbahnhof to Mainz Hauptbahnhof (about 35–45 min, roughly €10–15). Check times and buy tickets in DB Navigator or at bahn.de; travel early enough to reach Mainz for the morning activities.
  1. Mainz Cathedral — Mainz Altstadt; begin at the city’s monumental Romanesque cathedral (morning, ~1 hour).
  2. Gutenbergplatz — Mainz Altstadt; see the Gutenberg monument and take in the lively square nearby (late morning, ~30 minutes).
  3. Kirschgarten — Mainz Altstadt; wander among the picturesque half-timbered houses and narrow lanes (midday, ~45 minutes).
  4. St. Stephan’s Church — Mainz Oberstadt; admire Marc Chagall’s luminous stained-glass windows (early afternoon, ~45 minutes).
  5. Weinhaus Schreiner — Mainz Altstadt; round off the visit with regional food and local wine (evening, ~1.5 hours; about €20–35 per person).

Morning

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.

Midday and early afternoon

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.

Evening

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.

Day 6 · Tue, Oct 6
Heidelberg, Germany

Heidelberg city visit

Getting there from Mainz, Germany
Train via Mannheim, usually regional trains or an ICE connection (about 1 hr 15 min–1 hr 45 min, roughly €20–45). Compare schedules and book through DB Navigator or bahn.de. An early departure helps, but reaching Heidelberg from Mainz on day 6 does not fit a morning castle visit; plan that visit for later or arrive in Heidelberg the previous evening.
  1. Heidelberg Castle — Schlossberg; allow time for the castle grounds, terraces, and views over the Neckar Valley (morning, ~2–2.5 hours).
  2. Kornmarkt — Altstadt; descend toward the old town through this scenic square with a fine castle view (late morning, ~30 minutes).
  3. Old Bridge (Karl Theodor Bridge) — Altstadt; cross the Neckar for memorable views of the river, old town, and castle (midday, ~45 minutes).
  4. Philosophenweg — Neuenheim; climb to the hillside path for a quieter panorama across the river (afternoon, ~1.5 hours; wear sturdy shoes).
  5. Vetter’s Alt Heidelberger Brauhaus — Altstadt; enjoy hearty food and house-brewed beer before returning to Frankfurt (early evening, ~1.5 hours; about €20–35 per person).

Morning

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.

Late Morning and Afternoon

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.

Early Evening

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.

Day 7 · Wed, Oct 7
Frankfurt, Germany

Return to Frankfurt

Getting there from Heidelberg, Germany
Train: direct ICE services run from Heidelberg Hauptbahnhof to Frankfurt Hauptbahnhof (about 50–65 min, roughly €20–45, depending on fare and booking time). Book on DB Navigator or bahn.de and take a morning train to leave time for the Frankfurt activities.
  1. Senckenberg Natural History Museum — Bockenheim; explore its notable dinosaur displays and natural-history collections (morning, ~2 hours).
  2. Leipziger Straße — Bockenheim; browse the neighborhood’s shops and pick up lunch from a bakery or casual café (midday, ~1.5 hours; about €10–20 per person).
  3. Grüneburgpark — Westend; take a final relaxed walk through one of the city’s largest parks (early afternoon, ~1 hour).
  4. Café Crumble — Westend; pause for coffee and cake in a cozy café before heading onward (afternoon, ~1 hour; about €8–15 per person).
  5. Frankfurt Hauptbahnhof food hall or station café — Bahnhofsviertel; leave time for an easy meal and onward travel, especially if heading to the airport (allow ~1 hour; about €10–20 per person).

Morning

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.

Midday

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.

Afternoon

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.

Early evening

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.

When are you going?
Add your start date and we'll check in at two weeks out, one week out, and the day before — bookings, packing, and a day-one brief. Reply to any of them if plans change.
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version