Travel from Roskilde to Hamburg

Bus or train from Roskilde to Hamburg?

Danish Railways (DSB) operates a train from Roskilde to Hamburg 3 times a day. Tickets cost $40 - $65 and the journey takes 4 h 19 min. Alternatively, FlixBus operates a bus from Roskilde to Hamburg 3 times a day. Tickets cost $20 - $35 and the journey takes 5 h 30 min. RegioJet also services this route twice a week.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Roskilde to Hamburg

ModeDurationPrice
From Roskilde St. train to Hamburg Hbf.4 h 19 min335 kr
From Roskilde St. train to Koege st, train to HBF/Kirchenallee, then line 6 bus to Zimmerstraße.5 h 53 min434 kr
From Roskilde st train to Copenhagen then bus to Hamburg.6 h 52 min152 kr
From Roskilde St. night train to Hamburg Hbf.6 h 8 min483 kr
From Roskilde drive to Hamburg.4 h 30 min462 kr
From Roskilde st train to Copenhagen airport, fly to Hamburg airport, then train to Hamburg.2 h 44 min745 kr

Operators from Roskilde to Hamburg

OperatorPhoneWebsite
Danish Railways (DSB)70 13 14 15Danish Railways (DSB)
HVV040/ 19 449HVV
FlixBus+49 1807 123 99 123FlixBus
Scandinavian AirlinesScandinavian Airlines
S-BahnS-Bahn