Germany

Germany Itinerary for 10 Days: Cologne, the Rhine, the Romantic Road, Munich and Berlin

Updated 12 min read Itineraries

Ten days in Germany works best as six overnight bases connected by a few long train rides. The route starts in Cologne and follows the Rhine to Bacharach. From there it continues to Rothenburg ob der Tauber and runs down the Romantic Road to Füssen and the Neuschwanstein castle. It finishes with two nights each in Munich and Berlin. The regions come from Rick Steves’ Germany itinerary. His 7-day list covers Munich, the Bavarian Alps, the Rhine Valley and Rothenburg, plus a Salzburg side trip. His 10-day list adds Berlin. This version drops Salzburg so the whole trip stays in Germany.

The Romantic Road is a signed 460 km driving route through 29 towns and villages between Würzburg and Füssen. The route also relies on ICE trains, Deutsche Bahn’s high-speed InterCity Express service. ICE trains handle the long legs, such as Munich to Berlin, and the regional Deutschlandticket does not cover them.

Fly into Frankfurt on day 1 and out of Berlin on day 10. Open-jaw tickets (arrive in one city, leave from another) save a backtracking day.

The Rhine and the Romantic Road, days 1 to 5

The table below shows the first nine nights and the tenth-day departure. Nine nights are spread over six bases, with no base used for fewer than one night.

Day Stop Transport Overnight
1 Arrive Frankfurt, continue to Cologne ICE, about 1 hour Cologne
2 Rhine cruise from Cologne toward Koblenz, then on to the Rhine Valley KD boat, then train Bacharach
3 Rhine Valley day Walking and local transit Bacharach
4 Würzburg, then Rothenburg ob der Tauber Train to Würzburg, then onward transfer Rothenburg
5 Romantic Road south to Füssen Drive or bus along the signed route Füssen
6 Neuschwanstein in the morning, afternoon to Munich Shuttle bus or walk, then train Munich
7 Munich Local transit Munich
8 Munich to Berlin ICE, about 4 hours Berlin
9 Berlin S-Bahn and U-Bahn Berlin
10 Depart Berlin Airport or onward train None

The first day is a short hop. Frankfurt to Cologne is about one hour by ICE, according to bahndampf’s 2026 timetable summary, which lists 10 departures a day. After an overnight flight, that hop keeps the day light. Cologne works as the Rhine starting point because KD river cruises depart from there.

Day 2 is a long boat day. A full-day KD Rhine Pass, a hop-on hop-off ticket, costs 58 euros per adult for Cologne to Koblenz according to a 2026 Cologne cruise guide. The KD Rhine site describes the pass as valid on scheduled KD day cruises between Cologne and Mainz. The cruising season for boats from Koblenz runs from early April to late October, or from late March if Easter falls early, per European Traveler. KD has cancelled its Nostalgia Route paddle-steamer sailings for the 2026 season because of low water, so build the day around a regular KD service. Separate tickets are issued for each leg, so list every stop you plan to use when you buy. The leg from Koblenz to Bacharach finishes by train, which gives you a backup if the last boat does not fit your timing.

Bacharach gets two nights, as Rick Steves recommends. The second night gives you a full day with no transfers, so use day 3 for walking and short local rides along the valley.

Day 4 moves south by train to Würzburg, the northern end of the Romantic Road, and then on to Rothenburg ob der Tauber. Yes Getaways lists the Romantic Road towns in order: Würzburg, Rothenburg, Dinkelsbühl, Nördlingen, Augsburg, the Wieskirche and Füssen. Rothenburg is an overnight stop on both that route and Rick Steves’ list, and an evening there gives you the town without the day-trip crowds. Confirm the Würzburg to Rothenburg connection on bahn.de, because the onward leg after Würzburg is a regional transfer.

Day 5 compresses the Romantic Road into one day. Yes Getaways calls 5 days "tight" and puts the minimum at 7 days for the highlights, so this route covers only part of the road. A driver can still reach Füssen by evening with two or three stops, such as Dinkelsbühl, Nördlingen, Augsburg or the Wieskirche. Travelers without a car can follow the signed route by bus. Yes Getaways gives May to early October as the best season for the road, with peaks in May to June and September.

Neuschwanstein, Munich and Berlin, days 6 to 10

Neuschwanstein is entered by guided tour only. Tickets are sold online or at the Ticket Center in Hohenschwangau, subject to availability. Same-day tickets go on sale at the counter from 8:00 a.m. and usually sell out by late morning. The counter does not hold or reserve tickets. On a ten-day schedule with one castle morning, book online before you leave. Reseller listings such as GetYourGuide are not the official ticket center, and their prices can be higher. Füssen’s tourism page mentions a 2.50 euro advance booking fee, and entry prices should come from the official admission page at neuschwanstein.de.

To reach the castle, take the train to Füssen and then a bus to the stop "Hohenschwangau Neuschwanstein Castles, Schwangau," as neuschwanstein.de describes. The walk from the Ticket Center to the castle takes 30 to 40 minutes on a steep road of roughly 1.5 km. A shuttle bus runs year-round on demand from departure point P4 below Hohenschwangau Palace, and you buy tickets on the bus. It does not run when roads are snowy or icy. The horse-drawn carriage leaves from Hotel Müller on Alpseestraße and takes no reservations. It stops 450 m short of the castle, so the last stretch is on foot. Cars and bicycles are not allowed on Neuschwansteinstraße, and Hohenschwangau is the last parking point (use P1 to P4).

Because you sleep in Füssen the night before, the castle tour is the first thing on day 6, and no early train from Munich is needed. In the afternoon, take the train from Füssen to Munich.

Munich is the second two-night base and the easiest place to adapt the plan. On day 7, use the full day for the city’s sights. If you skip Füssen, Munich is also the best base for a Neuschwanstein day trip, according to both Rick Steves and Yes Getaways, and that day trip frees a night for another stop.

Day 8 is the longest train ride. The ICE from Munich to Berlin takes about four hours. Bahndampf’s Berlin to Munich page shows a trip of just under four hours, and other 2026 timetable summaries and a Berlin guide give similar times. Older listings show about five hours for this link, but those figures are out of date. Plan around four hours and leave a margin on the day.

Deutsche Bahn’s announcement for the 2027 timetable describes diversions that affect Berlin trains. One diversion via Potsdam, Magdeburg and Braunschweig adds about 80 minutes to ICE trips, and Berlin to Cologne rises to about 5.5 hours under it. The announcement also lists Frankfurt to Erfurt construction periods from February to 14 May and from 14 August, and the Berlin to Frankfurt sprinter trains are dropped during those windows. Check bahn.de for your exact travel date before you finalize the Berlin leg.

Days 9 and 10 stay in Berlin. Day 9 is a full day on S-Bahn and U-Bahn, which the Deutschlandticket covers. On day 10, leave from Berlin’s airport or take an onward train. Berlin is the last base on Rick Steves’ 10-day list, which is why an open-jaw flight home from Berlin fits this route.

Trains, tickets and the Deutschlandticket

Use ICE trains for the long legs: Frankfurt to Cologne, Munich to Berlin, and any longer transfer you add. Use the Deutschlandticket for local movement. The ticket covers buses, trams, U-Bahn, S-Bahn and regional trains nationwide, in second class only (Verbraucherzentrale). It excludes ICE, IC and EC trains, Flixtrain, FlixBus, Eurostar, and mountain and island railways.

The ticket cost 63 euros a month in 2026, or 756 euros for a year, according to the city of Hamburg. Under the federal and state agreement reported there, the price rises to 66.80 euros a month from 2027. It is a subscription, sold digitally, billed monthly and cancellable by the 10th of the month. A 10-day trip costs one month’s price plus the effort to cancel. Compare that with day tickets in the cities where you ride most. The ticket pays off in the Rhine Valley, Berlin and Munich, where you would otherwise buy several local tickets, and on the regional connections between your bases.

ICE fares depend on the train, so fix your dates before you compare prices. Entry fares run 12.99, 19.99, 29.99 and 39.99 euros (Seat61’s train guide), and the Super Sparpreis starts at 19.90 euros in standard class (Rail Europe). Prices rise as the departure date approaches.

The fare types carry different conditions. The Super Sparpreis is bound to a specific train and is non-refundable and non-exchangeable. A Sparpreis refund comes back only as a voucher redeemable on the Deutsche Bahn website, valid for three years. The Flexpreis Plus allows free cancellation or exchange until the end of its validity, and after that a 19 euro penalty applies. Per Seat61, a BahnCard 25 gives 25% off the Flexpreis, Sparpreis and Super Sparpreis fares, but the card pays for itself only if you take enough long rides.

The booking window varies. Rail Europe says most German trains open 180 days ahead, while Seat61’s ICE page says most ICE trains open up to 12 months ahead. Check bahn.de for the dates of your trip. If you want the cheaper fare, book the Munich to Berlin ride first, since it is the longest train on the route.

Where to sleep, city taxes and changing the trip length

The route uses six bases. Cologne is the start, Bacharach covers the Rhine, and Rothenburg covers the Romantic Road. Füssen is the base for the castle, and Munich and Berlin are the two-night city stays. Rick Steves recommends Bacharach and Munich for two nights each and lists Rothenburg and Berlin as bases. VillasToCastles recommends Munich, the Rhine and Mosel, Dresden and Berlin as overnight bases and advises against assuming castles have hotels. Book a room in the nearest town rather than looking for a stay at the castle itself. Füssen is the end of the Romantic Road and the access point for Neuschwanstein, which makes it the practical place to sleep before the castle tour. If you would rather skip a one-night stop, cut Füssen and make Neuschwanstein a day trip from Munich.

Several German cities charge a tax on overnight stays, and the rate and the person who owes it vary by city.

City Rate Basis
Berlin 7.5% of the net room price (excluding VAT, breakfast and extras) State law, owed by the operator, including private holiday flats
Cologne 5% of the gross price (VAT included) Municipal ordinance, owed by the guest
Munich None Bavarian law prohibits the tax

Tourist Taxes, dated 21 October 2026, gives the Berlin and Cologne figures. It notes that Munich’s city council voted for a 5% tax in March 2023, a challenge failed, and the mayor wants to take the matter further as of February 2026. For now, the Bavarian ban stands. The same site says more than 50 cities charge their own tax, so an extra stop on a longer route likely adds a charge. According to ADAC, Berlin’s rate rose from 5% in 2025. The Berlin and Cologne taxes appear on the bill separate from the room rate, so add them to your hotel budget.

To shorten the trip to seven days, remove Berlin and end in Munich. Keep the Rhine, Rothenburg, the Romantic Road and Munich. Rick Steves’ 7-day list covers Munich, the Bavarian Alps, the Rhine Valley, Rothenburg and Salzburg, and Yes Getaways calls 7 days the minimum for the Romantic Road highlights. A seven-day trip flies into Frankfurt and out of Munich, so it skips the long Munich to Berlin ride. Drop one Rhine night and one Munich night if you need to compress further.

At fourteen days, Rick Steves adds Nuremberg and the Mosel Valley. Nuremberg sits on the Berlin to Nuremberg rail link, a shorter ICE ride than the full trip according to bahndampf, so it breaks up the Munich to Berlin ride naturally. Trier is a Mosel stop. Burg Eltz, a castle on the Mosel, is privately owned, so VillasToCastles advises booking a guided tour and arriving early. VillasToCastles also maps a car-based 14-day loop of about 2,210 km through Munich, the Romantic Road, Neuschwanstein, the Rhine and Mosel (Marksburg, Burg Eltz), Heidelberg, Wartburg, Saxony, Potsdam and Berlin. A rental car trades train flexibility for reach into smaller places.

Beyond two weeks, Rick Steves adds Dresden at 15 days, Baden-Baden, the Black Forest and Trier at 17, and Würzburg as a full stop at 21. His three-week sample uses the Rhine Valley, Baden-Baden, Munich, Rothenburg and Berlin, with a train from Baden-Baden to Füssen. For a city-hopping version by car, the "Iconic Cities" Germany road trip covers about 1,366 km through Berlin, Hamburg, Hanover, Münster, Cologne, Frankfurt and Munich, and Gap Decaders lists it at two to three weeks. Each extra stop follows the logic of the 10-day plan. Add two nights to a base worth exploring. Add one night to a transfer stop. Keep the long rides on ICE trains.

Entry rules and bookings to lock in before you fly

Visitors from visa-waiver countries, including the United States, can stay up to 90 days in any 180-day period across the Schengen area. Days in France or Italy count against the same allowance. Schengen Traveler states that the passport must be valid at least three months beyond departure from the Schengen area and should have been issued within the last 10 years. Check both before booking.

The EU’s biometric Entry/Exit System (EES), which records fingerprints and a facial image on a traveler’s first entry, has been fully operational since 10 April 2026. Expect extra time at passport control on your first arrival. The app "Travel to Europe" allows some pre-registration. ETIAS, the EU’s online travel authorization for visa-exempt visitors, has no confirmed start date. ABTA says you cannot currently apply, while other sources give late 2026 or 2027 and fees of 7 or 20 euros. Check the EU’s official ETIAS page at travel-europe.europa.eu/etias just before departure; Liveyourlifeitsyours also covers the EES and ETIAS rules.

Lock in these items in this order, since they sell out or change fastest:

  1. Book the Neuschwanstein tour online for the morning of day 6.
  2. Once your date is fixed, book the Munich to Berlin ICE and check the Berlin diversion notices on bahn.de.
  3. For the Rhine day, check the KD timetable and list every stop when you buy the pass.
  4. Decide whether the Deutschlandticket beats single local tickets in your cities.
  5. Verify passport validity and read the current EES and ETIAS notices.

Key Takeaways

  • Use six bases and rail for the long legs: You sleep in Cologne, Bacharach, Rothenburg, Füssen, Munich and Berlin. ICE trains cover Frankfurt to Cologne (about 1 hour) and Munich to Berlin (about 4 hours).
  • Book Neuschwanstein online before you leave: The castle is entered only on a guided tour, and same-day counter tickets go on sale at 8:00 a.m. and usually sell out by late morning.
  • Check bahn.de for Berlin timetables: Deutsche Bahn announced 2027 construction with diversions that add about 80 minutes to some ICE trips, so confirm the Berlin leg for your date.
  • Do not count on the Deutschlandticket for ICE rides: At 66.80 euros a month from 2027, it covers local and regional transport but excludes ICE, IC and EC trains.
  • Plan the Rhine on a regular KD sailing: The Nostalgia Route paddle steamer was cancelled for 2026 because of low water, and the Rhine Pass costs 58 euros per adult for Cologne to Koblenz.
  • Budget for overnight taxes in Berlin and Cologne: Berlin charges 7.5% of the net room price and Cologne 5% of the gross price, while Munich charges nothing.