Boat Trips on the Main: Round Trips and Day Cruises from Frankfurt
Two operators cast off from the Mainkai beside the Eiserner Steg. What 50 minutes of skyline costs, how long the boat takes to Seligenstadt — and when you are better off on the bank.
Frankfurt grew up around a ford and still turns its back on the river most days. Visitors generally see the Main from above: from a bridge, from a bench on the bank, from the Main Tower. Seen from the water, the proportions shift. The towers close ranks, the Römer shrinks, and you notice that this is a working waterway, with freighters sliding past the terraces of the museum mile. Whether it is worth doing depends on which trip you book — and on whether you would rather be walking.
Casting off at the Mainkai: the Eiserner Steg as home port
Almost everything that sails in Frankfurt leaves from the same spot: the Mainkai, immediately north of the Eiserner Steg. Primus-Linie has its office at Mainkai 36; KD’s landing stage is a few metres along. The footbridge dates from 1868/69 and was replaced in 1911/12 by a higher structure, because its low clearance had become an obstacle to the ever-larger barges on the Main. Above the northern pier, a line of Greek from the Odyssey has spanned the ironwork since the Goethe year of 1999, designed by Hagen Bonifer: sailing over the wine-dark sea to people of another tongue. You could hardly label a landing stage better.
Getting there is simple. The U4 and U5 stop at Dom/Römer, trams 11, 12 and 14 at Römer/Paulskirche, a few minutes downhill to the water from either. Driving is the bad option, because there is essentially no parking on the Mainkai; if you are coming from outside the city, leave the car at one of the park-and-ride sites around Frankfurt and cover the last stretch by S-Bahn. The Primus-Linie ticket kiosk opens daily 9am to 6pm from March to September, 10am to 4pm in October, on shorter hours in November and December — and always from 45 minutes before a departure (as of 2026).
The skyline boat tour: 50 minutes, 100 minutes — or used as a ferry
The short round trip is what most people mean when they talk about a boat tour in Frankfurt. Primus-Linie runs it in two lengths; the 100-minute version is essentially the two 50-minute loops back to back, one downstream and one upstream. Frankfurt Tourismus describes the routes as panoramic runs past the skyline towards the Westhafen or the Gerbermühle, with a detour into the Osthafen. Commentary is given on both loops, in German and English.
The 2026 dates are staggered, and that is where most plans come unstuck. From 19 March to 18 October the round trip runs daily, hourly from 11am to 4pm plus a 5pm sailing as the short tour only; on Saturdays, Sundays and public holidays extra departures go every half hour. From 22 October to 20 December it thins to Thursday through Sunday, hourly from 11am to 3pm with the short loop at 4pm. Between 10 January and 15 March it runs at weekends, and from 27 to 31 December daily again. Year-round, then — but by no means every day.
The most useful feature is rarely advertised: the ticket doubles as a hop-off, hop-on fare on the same day between the Eiserner Steg, the Holbeinsteg and the Gerbermühle. You can step ashore at the museum bank, spend an hour in the Städel and its neighbours and rejoin a later sailing. From the Gerbermühle there is also a plain one-way run back to the Eiserner Steg, around 25 minutes for €9.00 — the cheapest boat ticket in the city.
Primus-Linie and KD: who actually sails the Main
Two operators serve Frankfurt to a timetable. Primus-Linie — trading as Frankfurter Personenschiffahrt Anton Nauheimer GmbH — is the larger, and the only one running day cruises up and down the Main. KD Deutsche Rheinschiffahrt offers panoramic round trips here and nothing else: one hour from the KD landing stage Frankfurt/Mainkai, from 28 March to 18 October 2026, Tuesday to Sunday, with up to six departures at 10.30am, midday, 1.30pm, 3pm, 4.30pm and 6pm. The 10.30am, midday and 6pm sailings run on weekdays only on request and subject to passenger numbers, so ring ahead if you need one of those exact times.
The practical difference: KD gives you one clearly defined hour; Primus lets you choose short or long and break the journey. Anyone picturing a boat that carries on to the Rhine will be disappointed in 2026 — Primus-Linie has cancelled its Rüdesheim day cruise for the year and says why: extensive works on several locks, plus a closure of the right-bank Rhine railway line for refurbishment, which together make a reliable return impossible. Rhine sailings therefore remain what they always were, an outing that starts at Rüdesheim, Bingen or Mainz — described under day trips around Frankfurt. What leaves from the Mainkai is a different animal.
What a boat trip in Frankfurt costs (as of 2026)
With Primus-Linie the 100-minute round trip is €19.50 for adults, €10.00 for children aged 6 to 14 and €46.00 for a family ticket (two adults with one to three children); the 50-minute loop costs €16.00, €10.00 and €39.00. KD charges €17.00 for adults on its one-hour panoramic cruise, €10.00 for children, school pupils and students, €13.60 for seniors and €45.00 for a family ticket.
Day cruises are a different order of magnitude. Seligenstadt and back from Frankfurt is €38.00 for adults, €19.00 for children, €26.60 for seniors from 63 and €92.50 as a family ticket. Aschaffenburg via Seligenstadt costs €43.00, but as a combination ticket with the return leg by train — and that combination does not cover the Aschaffenburg to Großkrotzenburg stretch, because the RMV network only begins at Großkrotzenburg; you top that up for around €5.20 at Aschaffenburg station.
Upriver to Seligenstadt: three and a half hours to the basilica
This is the sailing I will give a whole day to. The boat leaves the Eiserner Steg at 9.30am, calls at Offenbach, Fechenheim, Maintal-Dörnigheim, Schloss Philippsruhe, Hanau-Steinheim and Hanau-Großauheim, and reaches Seligenstadt at 1.05pm. The return leaves at 4pm and is back in Frankfurt around 7.15pm. The season runs from June to October 2026 — this is not a year-round service, and planning it for April or November means planning for nothing.
Three and a half hours for a journey the train covers in a little over thirty minutes: that is the entire point. You sit on deck, pass through locks, watch the Osthafen give way to industry and then to water meadows, and the skyline disappears behind a bend. Seligenstadt gives you just under three hours ashore for the Einhard Basilica and the timber-framed lanes; the town sits on one of the nine routes of the German Timber-Frame Road. Only on Thursdays in the summer months can you look into the bakery in the former Benedictine abbey, where stone-oven bread is still made; the last batch is out between 12.30 and 1pm.
The operator issues its own warning and I will pass it on: because of the lock works, delays are to be expected, and a late arrival does not move the fixed return departure. Three hours in Seligenstadt can become two. If you dislike that risk, take the train out and the boat back. Dogs travel free on day and round trips if kept on a lead; prams are fine, and bicycles too when there is room.
Downstream: Höchst, Rüsselsheim and the Mainz day cruise
Downstream the offer is thinner, and it pays to know that before building a day around it. New in the 2026 summer programme was the day cruise to Mainz: departure 9.30am from the Eiserner Steg, Höchst 10.35am, Kelsterbach 10.55am, Rüsselsheim 11.45am, arriving Mainz-Fischtor around 1pm, returning by train on an RMV combination ticket, €40.00 for adults and €20.00 for children. It ran on only a handful of dates in June, July and August, and no further dates are bookable for 2026.
In practice: Höchst is reachable by boat only as an intermediate call on those few sailings, not as a trip in its own right. Höchst old town is far more reliably reached in a little over ten minutes on the S-Bahn — the boat is the more romantic option and much the rarer one. And if you are weighing up the car for Mainz, the road distance and drive time between Frankfurt and Mainz answers that faster than three and a half hours afloat would suggest.
Evenings on deck: sunset tours and the after-work boat
The skyline is far better at dusk than at midday, and both operators have priced that in. Primus-Linie’s Sunset X Skyline tour lasts about an hour and costs €19.00 for adults and €12.50 for children aged 6 to 14; it sails on selected dates from May to October, at 8pm in September and 7.30pm in October — the departure tracks the sunset, so check it for your date. The After-Work-Shipping sailing leaves at 6.30pm and returns at 10.45pm, with a second boarding at 7.30pm, €28.00, minimum age 18, DJ aboard. KD’s two-hour lounge evening cruise runs from 4 June to 26 September 2026, doors 7.30pm, sailing 8pm to 10pm, €29.00.
Standing on the Mainkai at quarter to eleven is no problem if you are staying centrally. For everyone else it is worth knowing what a Frankfurt taxi costs on the meter — at that hour a more honest calculation than hoping for a convenient night bus.
When the boat is worth it — and when to walk instead
Now the part operators rarely write. The 50-minute round trip earns its keep if this is your first time in Frankfurt, if you have children who have had enough after two museums, or if it is raining and you still want to see something. It does not work as a substitute for a walk: from the water you get the façades, but not the Nizza, not the benches on the Sachsenhausen side, not the boats where people sit over a coffee. Those seven continuous kilometres of riverbank are this city’s real gift, and they cost nothing — how to walk them is in my piece on Frankfurt’s parks and the riverbank.
My rule of thumb after many years by this river: an hour afloat is an item on the programme, not the programme itself. The Seligenstadt day cruise is something else — not sightseeing but a slow day on which the destination barely matters. If you only have a few hours between two flights, skip the boat; how much time a trip into the city really needs is worked out in the guide to a long layover at Frankfurt Airport.
If you make one sailing only, make it the 100-minute loop on a Saturday afternoon in September, when the light drops low and the towers begin to glow. Book online — up to 24 hours ahead for the round trip, two days ahead for the day cruises; after that only the kiosk on the quay can help. And as for whether the boats sail in bad weather, Primus-Linie’s own FAQ answers in a single word: yes.
Keep reading
Day Trips
Day Trip to the Taunus: Feldberg, Königstein, Bad Homburg
The Taunus in a day from Frankfurt: the S5, the U3 and the catch in the Feldberg bus line 57, walking on the Großer Feldberg, Königstein's castle ruin, Bad Homburg's spa park and the Saalburg on the World Heritage Limes — with prices and times (as of 2026).
Day Trips
Day Trips with Kids around Frankfurt: The Best Outdoor Destinations
Family outings around Frankfurt: the zoo and the Opel-Zoo, the Taunus with the Großer Feldberg, the Hessenpark open-air museum, the Lochmühle theme park, Taunus Wunderland, a high-ropes course and a Main river cruise — with prices, hours and how to get there (as of 2026).
Day Trips
Day Trip to Heidelberg from Frankfurt: Getting There & Plan
Heidelberg in a day from Frankfurt: getting there by train or car, prices (as of 2026) and a tried-and-tested plan with the old town, castle, funicular, Old Bridge and Philosophers' Walk.
Day Trips
Day Trip to Darmstadt from Frankfurt: Mathildenhöhe, Wedding Tower and Waldspirale
Darmstadt in a day from Frankfurt: 17 to 19 minutes by regional train, RMV fare level 5. The Mathildenhöhe World Heritage Site with the Wedding Tower, Russian Chapel and Artists' Colony Museum, Hundertwasser's Waldspirale and the Hessisches Landesmuseum, with prices, opening hours and a plan for the day (as of 2026).