Denmark travel plans with the routes already figured out
Rome2Rio itineraries for Denmark are made from a decade of travellers telling us their favourite ways to get from A to B. Personalise these itineraries to take you from A to B to C... and then all the way back home.
4 days in Denmark
CopenhagenAarhusItinerary navigation
Days 1–3: Copenhagen, Denmark
Activities
- Freetown Christiania
- Church of Our Saviour
Hotel

Day 4: Aarhus, Denmark
Transport
- Take the train from Copenhagen to Aarhustrain
2h 51m
$140–210
Activities
- Tivoli Friheden Amusement Park
- Aarhus Theatre
Hotel

5 days in Denmark
CopenhagenAalborgItinerary navigation
Days 1–3: Copenhagen, Denmark
Activities
- Nyhavn
- Botanical Garden
Hotel

Day 4: Aarhus, Denmark
Transport
- Take the train from Copenhagen to Aarhustrain
2h 51m
$140–210
Activities
- Aarhus Central Food Market
- Aarhus Theatre
Hotel

Day 5: Aalborg, Denmark
Transport
- Take the train from Aarhus to Aalborgtrain
1h 16m
$60–90
Activities
- Aalborg Kloster
- Kildeparken
Hotel

6 days in Denmark
CopenhagenEsbjergItinerary navigation
Days 1–3: Copenhagen, Denmark
Activities
- Ny Carlsberg Glyptotek
- Christiansborg Palace
Hotel

Day 4: Aarhus, Denmark
Transport
- Take the train from Copenhagen to Aarhustrain
2h 51m
$140–210
Activities
- Aarhus Central Food Market
- Aarhus Theatre
Hotel

Day 5: Aalborg, Denmark
Transport
- Take the train from Aarhus to Aalborgtrain
1h 16m
$60–90
Activities
- Jomfru Ane Gade
- Aalborg Zoo
Hotel

Day 6: Esbjerg, Denmark
Transport
- Take the train from Aalborg to Esbjergtrain
- Take the train from Aalborg to Esbjergtrain
- Take the train from Aalborg to Esbjergtrain
4h 19m
$142–210
Activities
- Sædding Beach
- Esbjerg Golf Club
Hotel

7 days in Denmark
CopenhagenKoldingItinerary navigation
Days 1–3: Copenhagen, Denmark
Activities
- The Little Mermaid
- Christiansborg Palace
Hotel

Day 4: Aarhus, Denmark
Transport
- Take the train from Copenhagen to Aarhustrain
2h 51m
$140–210
Activities
- Marselisborg Palace and Park
- Latin Quarter
Hotel

Day 5: Aalborg, Denmark
Transport
- Take the train from Aarhus to Aalborgtrain
1h 16m
$60–90
Activities
- Aalborg Zoo
- Aalborg Historical Museum
Hotel

Day 6: Esbjerg, Denmark
Transport
- Take the train from Aalborg to Esbjergtrain
- Take the train from Aalborg to Esbjergtrain
- Take the train from Aalborg to Esbjergtrain
4h 19m
$142–210
Activities
- Fano Island Day Trip
- Fisheries and Maritime Museum
Hotel

Day 7: Kolding, Denmark
Transport
- Take the train from Esbjerg to Koldingtrain
48 min
$30–45
Activities
- Geografisk Have
- Slotssøen Lake Walk
Hotel

8 days in Denmark
CopenhagenVejleItinerary navigation
Days 1–3: Copenhagen, Denmark
Activities
- Tivoli Gardens
- Strøget
Hotel

Day 4: Aarhus, Denmark
Transport
- Take the train from Copenhagen to Aarhustrain
2h 51m
$140–210
Activities
- Moesgaard Museum
- ARoS Aarhus Art Museum
Hotel

Day 5: Aalborg, Denmark
Transport
- Take the train from Aarhus to Aalborgtrain
1h 16m
$60–90
Activities
- Aalborg Zoo
- Aalborg Tower
Hotel

Day 6: Esbjerg, Denmark
Transport
- Take the train from Aalborg to Esbjergtrain
- Take the train from Aalborg to Esbjergtrain
- Take the train from Aalborg to Esbjergtrain
4h 19m
$142–210
Activities
- Shopping on Kongensgade
- Esbjerg Street Art Tour
Hotel

Day 7: Kolding, Denmark
Transport
- Take the train from Esbjerg to Koldingtrain
48 min
$30–45
Activities
- Trapholt Museum
- St Nicolai Church
Hotel

Day 8: Vejle, Denmark
Transport
- Take the train from Kolding to Vejletrain
- Take the train from Kolding to Vejletrain
38 min
$20–28
Activities
- Vejle Fjord Bridge
- Vejle City Centre Shopping
Hotel

9 days in Denmark
CopenhagenHerningItinerary navigation
Days 1–3: Copenhagen, Denmark
Activities
- Copenhagen Zoo
- Nyhavn
Hotel

Day 4: Aarhus, Denmark
Transport
- Take the train from Copenhagen to Aarhustrain
2h 51m
$140–210
Activities
- Aarhus O Modern Architecture and Harbor Bath
- Dokk1
Hotel

Day 5: Aalborg, Denmark
Transport
- Take the train from Aarhus to Aalborgtrain
1h 16m
$60–90
Activities
- Kunsten Museum of Modern Art Aalborg
- Springeren - Marine Experience Center
Hotel

Day 6: Esbjerg, Denmark
Transport
- Take the train from Aalborg to Esbjergtrain
- Take the train from Aalborg to Esbjergtrain
- Take the train from Aalborg to Esbjergtrain
4h 19m
$142–210
Activities
- Shopping on Kongensgade
- Musikhuset Esbjerg
Hotel

Day 7: Kolding, Denmark
Transport
- Take the train from Esbjerg to Koldingtrain
48 min
$30–45
Activities
- Dons Lake Nature Walk
- Koldinghus Castle
Hotel

Day 8: Vejle, Denmark
Transport
- Take the train from Kolding to Vejletrain
- Take the train from Kolding to Vejletrain
38 min
$20–28
Activities
- Givskud Zoo Zootopia
- Vejle Windmill
Hotel

Day 9: Herning, Denmark
Transport
- Take the train from Vejle to Herningtrain
55 min
$30–45
Activities
- Baboon City
- Skulpturparken at HEART
Hotel

10 days in Denmark
CopenhagenOdenseItinerary navigation
Days 1–3: Copenhagen, Denmark
Activities
- Strøget
- Freetown Christiania
Hotel

Day 4: Aarhus, Denmark
Transport
- Take the train from Copenhagen to Aarhustrain
2h 51m
$140–210
Activities
- Aarhus O Modern Architecture and Harbor Bath
- Dokk1
Hotel

Day 5: Aalborg, Denmark
Transport
- Take the train from Aarhus to Aalborgtrain
1h 16m
$60–90
Activities
- Springeren - Marine Experience Center
- Street Art Tour
Hotel

Day 6: Esbjerg, Denmark
Transport
- Take the train from Aalborg to Esbjergtrain
- Take the train from Aalborg to Esbjergtrain
- Take the train from Aalborg to Esbjergtrain
4h 19m
$142–210
Activities
- Esbjerg Lighthouse
- Fisheries and Maritime Museum
Hotel

Day 7: Kolding, Denmark
Transport
- Take the train from Esbjerg to Koldingtrain
48 min
$30–45
Activities
- Kolding City Centre Shopping
- Kolding Fjord Kayaking
Hotel

Day 8: Vejle, Denmark
Transport
- Take the train from Kolding to Vejletrain
- Take the train from Kolding to Vejletrain
38 min
$20–28
Activities
- Vejle Golf Club
- Jelling Monuments
Hotel

Day 9: Herning, Denmark
Transport
- Take the train from Vejle to Herningtrain
55 min
$30–45
Activities
- Orre Kirke
- Herning Centret
Hotel

Day 10: Odense, Denmark
Transport
- Take the bus from Herning to Odensebus
1h 40m
$16–29
Activities
- Odense Zoo
- Egeskov Castle Egeskov Slot
Hotel

11 days in Denmark
CopenhagenHorsensItinerary navigation
Days 1–3: Copenhagen, Denmark
Activities
- Torvehallerne Market
- Nyhavn
Hotel

Day 4: Aarhus, Denmark
Transport
- Take the train from Copenhagen to Aarhustrain
2h 51m
$140–210
Activities
- Aarhus Theatre
- Viking Museum
Hotel

Day 5: Aalborg, Denmark
Transport
- Take the train from Aarhus to Aalborgtrain
1h 16m
$60–90
Activities
- Jomfru Ane Gade
- Aalborg Kloster
Hotel

Day 6: Esbjerg, Denmark
Transport
- Take the train from Aalborg to Esbjergtrain
- Take the train from Aalborg to Esbjergtrain
- Take the train from Aalborg to Esbjergtrain
4h 19m
$142–210
Activities
- Sædding Beach
- Esbjerg Art Museum
Hotel

Day 7: Kolding, Denmark
Transport
- Take the train from Esbjerg to Koldingtrain
48 min
$30–45
Activities
- Koldinghus Castle
- Slotssøen Lake Walk
Hotel

Day 8: Vejle, Denmark
Transport
- Take the train from Kolding to Vejletrain
- Take the train from Kolding to Vejletrain
38 min
$20–28
Activities
- Munkebjerg Hotel and Casino
- Bindeballe Kobmandsgaard
Hotel

Day 9: Herning, Denmark
Transport
- Take the train from Vejle to Herningtrain
55 min
$30–45
Activities
- Orre Kirke
- Tekstilforum Textile Museum
Hotel

Day 10: Odense, Denmark
Transport
- Take the bus from Herning to Odensebus
1h 40m
$16–29
Activities
- Odense Palace Grounds
- Danish Railway Museum Danmarks Jernbanemuseum
Hotel

Day 11: Horsens, Denmark
Transport
- Take the train from Odense to Horsenstrain
1h 2m
$50–75
Activities
- Bygholm Lake
- Horsens Museum
Hotel

12 days in Denmark
CopenhagenRandersItinerary navigation
Days 1–3: Copenhagen, Denmark
Activities
- Botanical Garden
- Round Tower
Hotel

Day 4: Aarhus, Denmark
Transport
- Take the train from Copenhagen to Aarhustrain
2h 51m
$140–210
Activities
- Viking Museum
- Aarhus Cathedral
Hotel

Day 5: Aalborg, Denmark
Transport
- Take the train from Aarhus to Aalborgtrain
1h 16m
$60–90
Activities
- Lindholm Høje Museum
- Utzon Center
Hotel

Day 6: Esbjerg, Denmark
Transport
- Take the train from Aalborg to Esbjergtrain
- Take the train from Aalborg to Esbjergtrain
- Take the train from Aalborg to Esbjergtrain
4h 19m
$142–210
Activities
- Men at Sea
- Dokken Harbor Walk
Hotel

Day 7: Kolding, Denmark
Transport
- Take the train from Esbjerg to Koldingtrain
48 min
$30–45
Activities
- Kolding Miniby Miniature Town
- St Nicolai Church
Hotel

Day 8: Vejle, Denmark
Transport
- Take the train from Kolding to Vejletrain
- Take the train from Kolding to Vejletrain
38 min
$20–28
Activities
- Fjordenhus
- Vejle City Centre Shopping
Hotel

Day 9: Herning, Denmark
Transport
- Take the train from Vejle to Herningtrain
55 min
$30–45
Activities
- Herning Bibliotek Herning Library
- Herning Speedway Center
Hotel

Day 10: Odense, Denmark
Transport
- Take the bus from Herning to Odensebus
1h 40m
$16–29
Activities
- Odense City Hall Odense Rådhus
- Viking Museum Ladby
Hotel

Day 11: Horsens, Denmark
Transport
- Take the train from Odense to Horsenstrain
1h 2m
$50–75
Activities
- Bygholm Lake
- Boller Slot
Hotel

Day 12: Randers, Denmark
Transport
- Take the train from Horsens to Randerstrain
- Take the train from Horsens to Randerstrain
1h 25m
$49–71
Activities
- Water & Wellness Randers
- Museum Østjylland Randers
Hotel

13 days in Denmark
CopenhagenRoskildeItinerary navigation
Days 1–3: Copenhagen, Denmark
Activities
- Rosenborg Castle
- Nyhavn
Hotel

Day 4: Aarhus, Denmark
Transport
- Take the train from Copenhagen to Aarhustrain
2h 51m
$140–210
Activities
- Latin Quarter
- Kvindemuseet Womens Museum
Hotel

Day 5: Aalborg, Denmark
Transport
- Take the train from Aarhus to Aalborgtrain
1h 16m
$60–90
Activities
- Aalborg Tower
- Aalborg Zoo
Hotel

Day 6: Esbjerg, Denmark
Transport
- Take the train from Aalborg to Esbjergtrain
- Take the train from Aalborg to Esbjergtrain
- Take the train from Aalborg to Esbjergtrain
4h 19m
$142–210
Activities
- Sædding Beach
- Fano Island Day Trip
Hotel

Day 7: Kolding, Denmark
Transport
- Take the train from Esbjerg to Koldingtrain
48 min
$30–45
Activities
- Slotssøen Lake Walk
- Nicolai for Born Childrens Cultural Centre
Hotel

Day 8: Vejle, Denmark
Transport
- Take the train from Kolding to Vejletrain
- Take the train from Kolding to Vejletrain
38 min
$20–28
Activities
- Skyttehushaven Park
- Vejle Kunstmuseum
Hotel

Day 9: Herning, Denmark
Transport
- Take the train from Vejle to Herningtrain
55 min
$30–45
Activities
- Herning Golf Klub
- Herningsholm Museum
Hotel

Day 10: Odense, Denmark
Transport
- Take the bus from Herning to Odensebus
1h 40m
$16–29
Activities
- Odense Street Art Walk
- St Canutes Cathedral Odense Domkirke
Hotel

Day 11: Horsens, Denmark
Transport
- Take the train from Odense to Horsenstrain
1h 2m
$50–75
Activities
- Shopping in Horsens City Centre
- Industrial Museum
Hotel

Day 12: Randers, Denmark
Transport
- Take the train from Horsens to Randerstrain
- Take the train from Horsens to Randerstrain
1h 25m
$49–71
Activities
- Hvidsten Kro
- Randers Regnskov
Hotel

Day 13: Roskilde, Denmark
Transport
- Take the train from Randers to Roskildetrain
- Take the train from Randers to Roskildetrain
- Take the train from Randers to Roskildetrain
4h 39m
$151–226
Activities
- Roskilde Harbour
- Lützhøfts Købmandsgård
Hotel

14 days in Denmark
CopenhagenKongens LyngbyItinerary navigation
Days 1–3: Copenhagen, Denmark
Activities
- Amalienborg Palace
- Strøget
Hotel

Day 4: Aarhus, Denmark
Transport
- Take the train from Copenhagen to Aarhustrain
2h 51m
$140–210
Activities
- Aarhus Theatre
- Tivoli Friheden Amusement Park
Hotel

Day 5: Aalborg, Denmark
Transport
- Take the train from Aarhus to Aalborgtrain
1h 16m
$60–90
Activities
- Jomfru Ane Gade
- Fjordbyen
Hotel

Day 6: Esbjerg, Denmark
Transport
- Take the train from Aalborg to Esbjergtrain
- Take the train from Aalborg to Esbjergtrain
- Take the train from Aalborg to Esbjergtrain
4h 19m
$142–210
Activities
- Esbjerg Golf Club
- Esbjerg City Park
Hotel

Day 7: Kolding, Denmark
Transport
- Take the train from Esbjerg to Koldingtrain
48 min
$30–45
Activities
- Trapholt Museum
- Kolding City Centre Shopping
Hotel

Day 8: Vejle, Denmark
Transport
- Take the train from Kolding to Vejletrain
- Take the train from Kolding to Vejletrain
38 min
$20–28
Activities
- Vejle Musikteater
- Vejle Golf Club
Hotel

Day 9: Herning, Denmark
Transport
- Take the train from Vejle to Herningtrain
55 min
$30–45
Activities
- Orre Kirke
- Herning Kirke Herning Church
Hotel

Day 10: Odense, Denmark
Transport
- Take the bus from Herning to Odensebus
1h 40m
$16–29
Activities
- Odense River Cruise Aafart
- Brandts Klædefabrik Cultural Center
Hotel

Day 11: Horsens, Denmark
Transport
- Take the train from Odense to Horsenstrain
1h 2m
$50–75
Activities
- Horsens Klosterkirke
- Faengslet
Hotel

Day 12: Randers, Denmark
Transport
- Take the train from Horsens to Randerstrain
- Take the train from Horsens to Randerstrain
1h 25m
$49–71
Activities
- Water & Wellness Randers
- Museum Østjylland Randers
Hotel

Day 13: Roskilde, Denmark
Transport
- Take the train from Randers to Roskildetrain
- Take the train from Randers to Roskildetrain
- Take the train from Randers to Roskildetrain
4h 39m
$151–226
Activities
- Skt Jørgensbjerg Church
- Galloway Cattle at Boserup Skov
Hotel

Day 14: Kongens Lyngby, Denmark
Transport
- Take the train from Roskilde to Kongens Lyngbytrain
- Take the train from Roskilde to Kongens Lyngbytrain
49 min
$20–28
Activities
- Bakken Worlds Oldest Amusement Park
- Technical University of Denmark DTU Campus
Hotel

15 days in Denmark
CopenhagenVirumItinerary navigation
Days 1–3: Copenhagen, Denmark
Activities
- Botanical Garden
- Rosenborg Castle
Hotel

Day 4: Aarhus, Denmark
Transport
- Take the train from Copenhagen to Aarhustrain
2h 51m
$140–210
Activities
- Botanical Garden
- Kvindemuseet Womens Museum
Hotel

Day 5: Aalborg, Denmark
Transport
- Take the train from Aarhus to Aalborgtrain
1h 16m
$60–90
Activities
- Aalborg Historical Museum
- Jomfru Ane Gade
Hotel

Day 6: Esbjerg, Denmark
Transport
- Take the train from Aalborg to Esbjergtrain
- Take the train from Aalborg to Esbjergtrain
- Take the train from Aalborg to Esbjergtrain
4h 19m
$142–210
Activities
- Esbjerg Street Art Tour
- Fano Island Day Trip
Hotel

Day 7: Kolding, Denmark
Transport
- Take the train from Esbjerg to Koldingtrain
48 min
$30–45
Activities
- St Nicolai Church
- Kolding Fjord Kayaking
Hotel

Day 8: Vejle, Denmark
Transport
- Take the train from Kolding to Vejletrain
- Take the train from Kolding to Vejletrain
38 min
$20–28
Activities
- Skyttehushaven Park
- Vejle Windmill
Hotel

Day 9: Herning, Denmark
Transport
- Take the train from Vejle to Herningtrain
55 min
$30–45
Activities
- Baboon City
- Herning Centret
Hotel

Day 10: Odense, Denmark
Transport
- Take the bus from Herning to Odensebus
1h 40m
$16–29
Activities
- Funen Village Den Fynske Landsby
- Møntergården Museum of Odense History
Hotel

Day 11: Horsens, Denmark
Transport
- Take the train from Odense to Horsenstrain
1h 2m
$50–75
Activities
- Horsens Harbor
- Boller Slot
Hotel

Day 12: Randers, Denmark
Transport
- Take the train from Horsens to Randerstrain
- Take the train from Horsens to Randerstrain
1h 25m
$49–71
Activities
- Hvidsten Kro
- Dine at a local restaurant
Hotel

Day 13: Roskilde, Denmark
Transport
- Take the train from Randers to Roskildetrain
- Take the train from Randers to Roskildetrain
- Take the train from Randers to Roskildetrain
4h 39m
$151–226
Activities
- Roskilde Museum
- St Laurentii Church Ruin
Hotel

Day 14: Kongens Lyngby, Denmark
Transport
- Take the train from Roskilde to Kongens Lyngbytrain
- Take the train from Roskilde to Kongens Lyngbytrain
49 min
$20–28
Activities
- Lyngby Hovedgade Main Shopping Street
- Dyrehaven The Deer Park
Hotel

Day 15: Virum, Denmark
Transport
- Take the train from Kongens Lyngby to Virumtrain
5 min
$1–3
Activities
- Virum Svommehal
- Geelskov
Hotel




