Gliding past Frankfurt's landmarks aboard a boat is one of the most peaceful ways to see the city. Primus Linie runs 50-minute sightseeing cruises from the Mainkai boat docks both upstream and down; for the best skyline views, take the full 100-minute circuit. It also hosts various dinner cruises and party cruises – schedules are posted online.