Budapest Danube Cruise is a company offering sightseeing cruises on the Danube river. The trips last an hour and 15 minutes in the daytime and 1 hour in the evening. During the cruise, you can sip a drink (unfortunately only one) while listening to the stories about the city and its famous sights. There’s a possibility to get off the board and discover the Margaret Island.