After arriving in Copenhagen – whether at the train station or the airport – you’ll have a tough decision to make: should you head straight over to Malmo in Sweden, or do you prefer to discover the Danish capital first? The onward journey to Sweden couldn’t be easier. From Copenhagen’s main railway station, the express train takes you across the Oresund strait on the almost 8km-long Oresund Bridge via Kastrup Airport to the seaside city of Malmo in just over half an hour. Sweden’s third-largest city, with around 300,000 inhabitants, has a young population – half of the people who live in Malmo are under 35.

The city has been given quite the upgrade over the past two decades, but before you check out the modern sights, there is a heavy dose of history to be experienced in the centre. Malmo’s 15th-century market square, Stortorget. Around the large 15th-century market square, Stortorget, with the town hall and the neighbouring small market square Lilla Torg, the cobbled streets are lined with restaurants and cafes, and old residential streets convey a cosy flair.

If you want to discover the new Malmo, you have to head north to the former harbour district of Vastra Hamnen. Previously an industrial area, it fell into decline in the 1980s. In 2001, the city began revitalising the district, and modern low-energy houses, parks and other ecological projects were built on the derelict land.

The former harbour is particularly beautiful seen from the water. Canal boat to.