Explore Denmark's 400 islands and its mainland, Jutland, to discover its unique mix of sea-faring history, fresh Nordic air and fast-paced cities. Visit cosmopolitan capital Copenhagen to experience Denmark's royal heritage at Amalienborg Palace and its Viking past at the National Museum.
Flights and holidays to Denmark
Where we fly in Denmark
We couldn’t find any content to match your selection. Please try again.
Cities to fall in love with (again)
You might have ticked the classic capitals of romance off your list years ago in the early stages of your love story, but there’s an undeniable charm to seeing them again with fresh eyes. And when you book your special city break with British Airways Holidays, you can rest easy knowing that every detail of your trip will be taken care of, from convenient flight times to our selection of hand-picked hotels – ensuring your new holiday memories are just as precious as your first. From Vienna to Venice, travel editor Amanda Morison picks five romantic cities to rediscover.
Beach holidays in Denmark
Discover Denmark's 3,000 miles of unspoilt beaches, or go inland to join the cyclists, a popular pastime among the Danes. Escape the city bustle on the wide sandy beaches of Sjælland, head to coastal Kronborg Castle, the setting for Shakespeare's Hamlet.
Things to do in Denmark
You'll notice a strong German influence in the south of Jutland and Scandanavian flair and contemporary living in the north and east – particularly around lborg and Copenhagen. Explore the lush forests of Midtjylland, or go island hopping – Zealand is very flat, so great for cycling, while Bornholm’s magnificent forested area has amazing walking trails.
Need a little help from our destination experts?
Make sure your trip is truly unforgettable by talking to one of our travel specialists.