“Discover the Viking roots of Denmark in historic Roskilde.” Roskilde Roskilde, a small town located just 30 kilometers west of Copenhagen, is known for its rich Viking heritage. This historic town was once the capital of Denmark and home to the powerful Viking kings. Today, Roskilde is a popular tourist