German Railways (DB) operates a train from Hamburg to Rügen hourly. Tickets cost $30 - $50 and the journey takes 2 h 25 min. 2 other operators also service this route. Alternatively, FlixBus operates a bus from Hamburg to Rügen twice daily. Tickets cost $17 - $28 and the journey takes 4 h. FlixBus also services this route twice daily.