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
- National Museum of Denmark
- Freetown Christiania
Hotel

Day 4: Aarhus, Denmark
Transport
- Take the bus from Copenhagen to Aarhusbus
3h 35m
$30–60
Activities
- Aarhus Theatre
- Botanical Garden
Hotel

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

Day 4: Aarhus, Denmark
Transport
- Take the bus from Copenhagen to Aarhusbus
3h 35m
$30–60
Activities
- Aarhus Cathedral
- Aarhus Central Food Market
Hotel

Day 5: Aalborg, Denmark
Transport
- Take the train from Aarhus to Aalborgtrain
1h 16m
$45–70
Activities
- Budolfi Cathedral
- The House of Music
Hotel

6 days in Denmark
CopenhagenOdenseItinerary navigation
Days 1–3: Copenhagen, Denmark
Activities
- Freetown Christiania
- Tivoli Gardens
Hotel

Day 4: Aarhus, Denmark
Transport
- Take the bus from Copenhagen to Aarhusbus
3h 35m
$30–60
Activities
- Botanical Garden
- ARoS Aarhus Art Museum
Hotel

Day 5: Aalborg, Denmark
Transport
- Take the train from Aarhus to Aalborgtrain
1h 16m
$45–70
Activities
- Utzon Center
- Aalborg Kloster
Hotel

Day 6: Odense, Denmark
Transport
- Take the bus from Aalborg to Odensebus
3h 15m
$30–50
Activities
- Odense Zoo
- Funen Village Den Fynske Landsby
Hotel

7 days in Denmark
CopenhagenKoldingItinerary navigation
Days 1–3: Copenhagen, Denmark
Activities
- Church of Our Saviour
- Rosenborg Castle
Hotel

Day 4: Aarhus, Denmark
Transport
- Take the bus from Copenhagen to Aarhusbus
3h 35m
$30–60
Activities
- Aarhus Cathedral
- Viking Museum
Hotel

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

Day 6: Odense, Denmark
Transport
- Take the bus from Aalborg to Odensebus
3h 15m
$30–50
Activities
- Funen Village Den Fynske Landsby
- Odense City Hall Odense Rådhus
Hotel

Day 7: Kolding, Denmark
Transport
- Take the train from Odense to Koldingtrain
37 min
$12–35
Activities
- Dons Lake Nature Walk
- Kolding Miniby Miniature Town
Hotel

8 days in Denmark
CopenhagenVejleItinerary navigation
Days 1–3: Copenhagen, Denmark
Activities
- Botanical Garden
- Torvehallerne Market
Hotel

Day 4: Aarhus, Denmark
Transport
- Take the bus from Copenhagen to Aarhusbus
3h 35m
$30–60
Activities
- Kvindemuseet Womens Museum
- Den Gamle By The Old Town
Hotel

Day 5: Aalborg, Denmark
Transport
- Take the train from Aarhus to Aalborgtrain
1h 16m
$45–70
Activities
- Kunsten Museum of Modern Art Aalborg
- The House of Music
Hotel

Day 6: Odense, Denmark
Transport
- Take the bus from Aalborg to Odensebus
3h 15m
$30–50
Activities
- Odense River Cruise Aafart
- Brandts Klædefabrik Cultural Center
Hotel

Day 7: Kolding, Denmark
Transport
- Take the train from Odense to Koldingtrain
37 min
$12–35
Activities
- Kolding Miniby Miniature Town
- Slotssøen Lake Walk
Hotel

Day 8: Vejle, Denmark
Transport
- Take the train from Kolding to Vejletrain
- Take the train from Kolding to Vejletrain
43 min
$15–23
Activities
- Vejle Marina Walk
- Fjordenhus
Hotel

9 days in Denmark
CopenhagenEsbjergItinerary navigation
Days 1–3: Copenhagen, Denmark
Activities
- Nyhavn
- Tivoli Gardens
Hotel

Day 4: Aarhus, Denmark
Transport
- Take the bus from Copenhagen to Aarhusbus
3h 35m
$30–60
Activities
- Moesgaard Museum
- Aarhus Theatre
Hotel

Day 5: Aalborg, Denmark
Transport
- Take the train from Aarhus to Aalborgtrain
1h 16m
$45–70
Activities
- Street Art Tour
- Aalborg Zoo
Hotel

Day 6: Odense, Denmark
Transport
- Take the bus from Aalborg to Odensebus
3h 15m
$30–50
Activities
- Odense Zoo
- Storms Pakhus Street Food Market
Hotel

Day 7: Kolding, Denmark
Transport
- Take the train from Odense to Koldingtrain
37 min
$12–35
Activities
- Dons Lake Nature Walk
- Slotssøen Lake Walk
Hotel

Day 8: Vejle, Denmark
Transport
- Take the train from Kolding to Vejletrain
- Take the train from Kolding to Vejletrain
43 min
$15–23
Activities
- Vejle Musikteater
- Okolariet
Hotel

Day 9: Esbjerg, Denmark
Transport
- Take the bus from Vejle to Esbjergbus
- Take the transfer from Vejle to Esbjergtransfer
- Take the train from Vejle to Esbjergtrain
1h 46m
$22–31
Activities
- Musikhuset Esbjerg
- Esbjerg City Park
Hotel

10 days in Denmark
CopenhagenHerningItinerary navigation
Days 1–3: Copenhagen, Denmark
Activities
- Botanical Garden
- Christiansborg Palace
Hotel

Day 4: Aarhus, Denmark
Transport
- Take the bus from Copenhagen to Aarhusbus
3h 35m
$30–60
Activities
- Aarhus Central Food Market
- Viking Museum
Hotel

Day 5: Aalborg, Denmark
Transport
- Take the train from Aarhus to Aalborgtrain
1h 16m
$45–70
Activities
- Kunsten Museum of Modern Art Aalborg
- Utzon Center
Hotel

Day 6: Odense, Denmark
Transport
- Take the bus from Aalborg to Odensebus
3h 15m
$30–50
Activities
- Hans Christian Andersen Museum
- Storms Pakhus Street Food Market
Hotel

Day 7: Kolding, Denmark
Transport
- Take the train from Odense to Koldingtrain
37 min
$12–35
Activities
- Trapholt Museum
- Kolding Fjord Kayaking
Hotel

Day 8: Vejle, Denmark
Transport
- Take the train from Kolding to Vejletrain
- Take the train from Kolding to Vejletrain
43 min
$15–23
Activities
- Vejle Marina Walk
- Jelling Monuments
Hotel

Day 9: Esbjerg, Denmark
Transport
- Take the bus from Vejle to Esbjergbus
- Take the transfer from Vejle to Esbjergtransfer
- Take the train from Vejle to Esbjergtrain
1h 46m
$22–31
Activities
- Musikhuset Esbjerg
- Dokken Harbor Walk
Hotel

Day 10: Herning, Denmark
Transport
- Take the train from Esbjerg to Herningtrain
- Take the train from Esbjerg to Herningtrain
2h 42m
See more transport optionsActivities
- Herning Golf Klub
- Jyllands Park Zoo
Hotel

11 days in Denmark
CopenhagenRandersItinerary navigation
Days 1–3: Copenhagen, Denmark
Activities
- National Museum of Denmark
- Ny Carlsberg Glyptotek
Hotel

Day 4: Aarhus, Denmark
Transport
- Take the bus from Copenhagen to Aarhusbus
3h 35m
$30–60
Activities
- Aarhus Cathedral
- Botanical Garden
Hotel

Day 5: Aalborg, Denmark
Transport
- Take the train from Aarhus to Aalborgtrain
1h 16m
$45–70
Activities
- The House of Music
- Kildeparken
Hotel

Day 6: Odense, Denmark
Transport
- Take the bus from Aalborg to Odensebus
3h 15m
$30–50
Activities
- Danish Railway Museum Danmarks Jernbanemuseum
- H.C. Andersens Childhood Home
Hotel

Day 7: Kolding, Denmark
Transport
- Take the train from Odense to Koldingtrain
37 min
$12–35
Activities
- Skamlingsbanken National Monument
- Slotssøen Lake Walk
Hotel

Day 8: Vejle, Denmark
Transport
- Take the train from Kolding to Vejletrain
- Take the train from Kolding to Vejletrain
43 min
$15–23
Activities
- Tirsbaek Castle Gardens
- Bindeballe Kobmandsgaard
Hotel

Day 9: Esbjerg, Denmark
Transport
- Take the bus from Vejle to Esbjergbus
- Take the transfer from Vejle to Esbjergtransfer
- Take the train from Vejle to Esbjergtrain
1h 46m
$22–31
Activities
- Esbjerg Bowling Center
- Esbjerg Art Museum
Hotel

Day 10: Herning, Denmark
Transport
- Take the train from Esbjerg to Herningtrain
- Take the train from Esbjerg to Herningtrain
2h 42m
See more transport optionsActivities
- Herning Golf Klub
- Elia Sculpture
Hotel

Day 11: Randers, Denmark
Transport
- Take the train from Herning to Randerstrain
- Take the train from Herning to Randerstrain
2h 17m
See more transport optionsActivities
- Randers Market Day
- Dine at a local restaurant
Hotel

12 days in Denmark
CopenhagenRoskildeItinerary navigation
Days 1–3: Copenhagen, Denmark
Activities
- Amalienborg Palace
- Freetown Christiania
Hotel

Day 4: Aarhus, Denmark
Transport
- Take the bus from Copenhagen to Aarhusbus
3h 35m
$30–60
Activities
- Aarhus Central Food Market
- Kvindemuseet Womens Museum
Hotel

Day 5: Aalborg, Denmark
Transport
- Take the train from Aarhus to Aalborgtrain
1h 16m
$45–70
Activities
- Springeren - Marine Experience Center
- Aalborg Tower
Hotel

Day 6: Odense, Denmark
Transport
- Take the bus from Aalborg to Odensebus
3h 15m
$30–50
Activities
- Odense Harbour Baths
- Danish Railway Museum Danmarks Jernbanemuseum
Hotel

Day 7: Kolding, Denmark
Transport
- Take the train from Odense to Koldingtrain
37 min
$12–35
Activities
- St Nicolai Church
- Kolding City Centre Shopping
Hotel

Day 8: Vejle, Denmark
Transport
- Take the train from Kolding to Vejletrain
- Take the train from Kolding to Vejletrain
43 min
$15–23
Activities
- Vejle Musikteater
- Vejle City Centre Shopping
Hotel

Day 9: Esbjerg, Denmark
Transport
- Take the bus from Vejle to Esbjergbus
- Take the transfer from Vejle to Esbjergtransfer
- Take the train from Vejle to Esbjergtrain
1h 46m
$22–31
Activities
- Esbjerg Golf Club
- Esbjerg City Park
Hotel

Day 10: Herning, Denmark
Transport
- Take the train from Esbjerg to Herningtrain
- Take the train from Esbjerg to Herningtrain
2h 42m
See more transport optionsActivities
- Skulpturparken at HEART
- Herningsholm Museum
Hotel

Day 11: Randers, Denmark
Transport
- Take the train from Herning to Randerstrain
- Take the train from Herning to Randerstrain
2h 17m
See more transport optionsActivities
- Water & Wellness Randers
- Dine at a local restaurant
Hotel

Day 12: Roskilde, Denmark
Transport
- Take the train from Randers to Roskildetrain
- Take the train from Randers to Roskildetrain
4h 46m
$120–178
Activities
- Viking Ship Museum
- Kunsthuset Palæfløjen
Hotel

13 days in Denmark
CopenhagenHorsensItinerary navigation
Days 1–3: Copenhagen, Denmark
Activities
- Round Tower
- Designmuseum Danmark
Hotel

Day 4: Aarhus, Denmark
Transport
- Take the bus from Copenhagen to Aarhusbus
3h 35m
$30–60
Activities
- Marselisborg Palace and Park
- Kvindemuseet Womens Museum
Hotel

Day 5: Aalborg, Denmark
Transport
- Take the train from Aarhus to Aalborgtrain
1h 16m
$45–70
Activities
- Budolfi Cathedral
- Street Art Tour
Hotel

Day 6: Odense, Denmark
Transport
- Take the bus from Aalborg to Odensebus
3h 15m
$30–50
Activities
- Storms Pakhus Street Food Market
- Hans Christian Andersen Museum
Hotel

Day 7: Kolding, Denmark
Transport
- Take the train from Odense to Koldingtrain
37 min
$12–35
Activities
- Skamlingsbanken National Monument
- Slotssøen Lake Walk
Hotel

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

Day 9: Esbjerg, Denmark
Transport
- Take the bus from Vejle to Esbjergbus
- Take the transfer from Vejle to Esbjergtransfer
- Take the train from Vejle to Esbjergtrain
1h 46m
$22–31
Activities
- Esbjerg Bowling Center
- Esbjerg Lighthouse
Hotel

Day 10: Herning, Denmark
Transport
- Take the train from Esbjerg to Herningtrain
- Take the train from Esbjerg to Herningtrain
2h 42m
See more transport optionsActivities
- Fuglsang So
- HEART Herning Museum of Contemporary Art
Hotel

Day 11: Randers, Denmark
Transport
- Take the train from Herning to Randerstrain
- Take the train from Herning to Randerstrain
2h 17m
See more transport optionsActivities
- Clausholm Slot
- Sankt Mortens Kirke
Hotel

Day 12: Roskilde, Denmark
Transport
- Take the train from Randers to Roskildetrain
- Take the train from Randers to Roskildetrain
4h 46m
$120–178
Activities
- Roskilde Cathedral
- Roskilde Harbour
Hotel

Day 13: Horsens, Denmark
Transport
- Take the train from Roskilde to Horsenstrain
2h 36m
$80–120
Activities
- Boller Slot
- Horsens Harbor
Hotel

14 days in Denmark
CopenhagenFrederiksbergItinerary navigation
Days 1–3: Copenhagen, Denmark
Activities
- Christiansborg Palace
- Round Tower
Hotel

Day 4: Aarhus, Denmark
Transport
- Take the bus from Copenhagen to Aarhusbus
3h 35m
$30–60
Activities
- Aarhus Cathedral
- Latin Quarter
Hotel

Day 5: Aalborg, Denmark
Transport
- Take the train from Aarhus to Aalborgtrain
1h 16m
$45–70
Activities
- Kildeparken
- Springeren - Marine Experience Center
Hotel

Day 6: Odense, Denmark
Transport
- Take the bus from Aalborg to Odensebus
3h 15m
$30–50
Activities
- Odense City Hall Odense Rådhus
- Odense Zoo
Hotel

Day 7: Kolding, Denmark
Transport
- Take the train from Odense to Koldingtrain
37 min
$12–35
Activities
- Marielundskoven Forest Walk
- Slotssøen Lake Walk
Hotel

Day 8: Vejle, Denmark
Transport
- Take the train from Kolding to Vejletrain
- Take the train from Kolding to Vejletrain
43 min
$15–23
Activities
- Tirsbaek Castle Gardens
- Bindeballe Kobmandsgaard
Hotel

Day 9: Esbjerg, Denmark
Transport
- Take the bus from Vejle to Esbjergbus
- Take the transfer from Vejle to Esbjergtransfer
- Take the train from Vejle to Esbjergtrain
1h 46m
$22–31
Activities
- Esbjerg Golf Club
- Sædding Beach
Hotel

Day 10: Herning, Denmark
Transport
- Take the train from Esbjerg to Herningtrain
- Take the train from Esbjerg to Herningtrain
2h 42m
See more transport optionsActivities
- Herning Centret
- Tekstilforum Textile Museum
Hotel

Day 11: Randers, Denmark
Transport
- Take the train from Herning to Randerstrain
- Take the train from Herning to Randerstrain
2h 17m
See more transport optionsActivities
- Explore Randers Fjord
- Randers Market Day
Hotel

Day 12: Roskilde, Denmark
Transport
- Take the train from Randers to Roskildetrain
- Take the train from Randers to Roskildetrain
4h 46m
$120–178
Activities
- Kunsthuset Palæfløjen
- Roskilde Kloster
Hotel

Day 13: Horsens, Denmark
Transport
- Take the train from Roskilde to Horsenstrain
2h 36m
$80–120
Activities
- Horsens Harbor
- Bygholm Lake
Hotel

Day 14: Frederiksberg, Denmark
Transport
- Take the train from Horsens to Frederiksbergtrain
3h 11m
$95–140
Activities
- Storm P Museum
- Frederiksberg Town Hall
Hotel

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

Day 4: Aarhus, Denmark
Transport
- Take the bus from Copenhagen to Aarhusbus
3h 35m
$30–60
Activities
- Latin Quarter
- Dokk1
Hotel

Day 5: Aalborg, Denmark
Transport
- Take the train from Aarhus to Aalborgtrain
1h 16m
$45–70
Activities
- Aalborg Defence and Garrison Museum
- Lindholm Høje Museum
Hotel

Day 6: Odense, Denmark
Transport
- Take the bus from Aalborg to Odensebus
3h 15m
$30–50
Activities
- Odense Palace Grounds
- Storms Pakhus Street Food Market
Hotel

Day 7: Kolding, Denmark
Transport
- Take the train from Odense to Koldingtrain
37 min
$12–35
Activities
- Skamlingsbanken National Monument
- Trapholt Museum
Hotel

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

Day 9: Esbjerg, Denmark
Transport
- Take the bus from Vejle to Esbjergbus
- Take the transfer from Vejle to Esbjergtransfer
- Take the train from Vejle to Esbjergtrain
1h 46m
$22–31
Activities
- Wadden Sea National Park
- Sædding Beach
Hotel

Day 10: Herning, Denmark
Transport
- Take the train from Esbjerg to Herningtrain
- Take the train from Esbjerg to Herningtrain
2h 42m
See more transport optionsActivities
- HEART Herning Museum of Contemporary Art
- Jyllands Park Zoo
Hotel

Day 11: Randers, Denmark
Transport
- Take the train from Herning to Randerstrain
- Take the train from Herning to Randerstrain
2h 17m
See more transport optionsActivities
- Memphis Mansion
- Randers Market Day
Hotel

Day 12: Roskilde, Denmark
Transport
- Take the train from Randers to Roskildetrain
- Take the train from Randers to Roskildetrain
4h 46m
$120–178
Activities
- Roskilde Fjord Boat Trip
- Ragnarock - Museum for Pop, Rock and Youth Culture
Hotel

Day 13: Horsens, Denmark
Transport
- Take the train from Roskilde to Horsenstrain
2h 36m
$80–120
Activities
- Sondermarken Park
- Industrial Museum
Hotel

Day 14: Frederiksberg, Denmark
Transport
- Take the train from Horsens to Frederiksbergtrain
3h 11m
$95–140
Activities
- Cisternerne
- Frederiksberg Church
Hotel

Day 15: Hellerup, Denmark
Transport
- Take the train from Frederiksberg to Helleruptrain
8 min
$1–3
Activities
- Charlottenlund Fort
- Coastal Cycling Tour
Hotel




