Bornholm is an island located in the Baltic Sea off the coast of Denmark. It is the easternmost part of the country and is situated between Sweden to the east and Poland to the south. The island is about 588 square kilometers in size and has a population of around 40,000 people.
Bornholm is known for its beautiful beaches, rugged cliffs, and picturesque fishing villages. The island is also home to a number of castles, museums, and other attractions. The main town is Rønne, which is a popular holiday destination for both Danes and international visitors.
The island has a long and varied history. In the Middle Ages, it was an important trading center and had strong ties to the Hanseatic League. The island was also the site of several battles between the Danes and the Swedes, as well as between the Danes and the Germans during World War II.
Today, Bornholm is an important part of Denmark and is a popular tourist destination. It is known for its unique culture and cuisine, as well as its picturesque landscapes. The island is also home to a number of festivals throughout the year, such as the Bornholm Music Festival and the Bornholm Beer Festival.
In addition to its natural beauty and cultural attractions, Bornholm is also home to a number of important archaeological sites, including the ruins of Hammershus Castle and the Viking fortress of Trelleborg. These sites are important reminders of the island’s rich history and provide visitors with a unique insight into the past.
Experience Bornholm with unforgettable activities by our partner GetYourGuide. The offer is also ideal as a special gift idea for family and friends who are planning to visit Bornholm. Cancellations are possible up to 24h before the start of the activity (unless otherwise stated in the activity description), with a full refund of the booking price.
Bornholm, Denmark experiences a temperate climate over the four seasons. In spring, the weather is mild with temperatures ranging from 4°C to 14°C. In summer, temperatures range from 13°C to 22°C. Autumn brings cooler temperatures, with temperatures ranging from 4°C to 13°C. Winter temperatures range from 0°C to 6°C and the island is usually covered in snow. The island receives an average of 790 mm of rain per year, with the majority falling in the summer months.
Our weather forecast for Bornholm helps plan your stay according to the weather. For sunny days, pack light and breathable clothes, swimwear, and sunscreen. For winter weather, it's recommended to bring warm clothes, gloves, a hat, sturdy footwear, and a raincoat.
| Date | Icon | Temperature | Wind speed/gusts | Cloudiness/Visibility | Air humidity/pressure | Sunrise/Sunset |
|---|---|---|---|---|---|---|
| Jan. 15th 2026 Jan. 15th 2026 | max: 2.9 °C min: 2.4 °C |
14.8 m/s 28.4 m/s |
91.9 % 23.3 m |
92.7 % 1,014 hPa |
08:16:54 16:03:11 |
|
| Jan. 16th 2026 Jan. 16th 2026 | max: 4.1 °C min: 3 °C |
17.3 m/s 31.0 m/s |
96.3 % 18.5 m |
96.7 % 1,017 hPa |
08:15:48 16:04:59 |
|
| Jan. 17th 2026 Jan. 17th 2026 | max: 3.0 °C min: 0.9 °C |
32.0 m/s 41.4 m/s |
99.2 % 22.4 m |
90.4 % 1,024 hPa |
08:14:39 16:06:49 |
|
| Jan. 18th 2026 Jan. 18th 2026 | max: 0.8 °C min: -0.5 °C |
36.0 m/s 46.4 m/s |
64.9 % 24.1 m |
71.3 % 1,035 hPa |
08:13:27 16:08:41 |
|
| Jan. 19th 2026 Jan. 19th 2026 | max: -0.3 °C min: -0.6 °C |
36.7 m/s 48.2 m/s |
4.9 % 24.1 m |
74.6 % 1,036 hPa |
08:12:12 16:10:35 |
|
| Jan. 20th 2026 Jan. 20th 2026 | max: -0.1 °C min: -2.6 °C |
43.9 m/s 55.4 m/s |
52.4 % 21.0 m |
72.8 % 1,029 hPa |
08:10:54 16:12:29 |
|
| Jan. 21st 2026 Jan. 21st 2026 | max: 0.6 °C min: -1.1 °C |
31.3 m/s 40.3 m/s |
100.0 % 3.1 m |
94.8 % 1,019 hPa |
08:09:33 16:14:26 |
|
| Jan. 22nd 2026 Jan. 22nd 2026 | max: 1.6 °C min: 0.6 °C |
32.4 m/s 39.6 m/s |
97.6 % 9.1 m |
93.1 % 1,023 hPa |
08:08:09 16:16:23 |
|
| Jan. 23rd 2026 Jan. 23rd 2026 | max: 0.9 °C min: -1.8 °C |
34.2 m/s 42.1 m/s |
25.6 % 24.1 m |
73.7 % 1,027 hPa |
08:06:42 16:18:22 |
|
| Jan. 24th 2026 Jan. 24th 2026 | max: -1.9 °C min: -2.6 °C |
41.4 m/s 48.2 m/s |
91.3 % 24.0 m |
74.8 % 1,027 hPa |
08:05:13 16:20:22 |
|
| Jan. 25th 2026 Jan. 25th 2026 | max: -2.6 °C min: -3.1 °C |
40.3 m/s 48.2 m/s |
97.9 % 24.1 m |
73.5 % 1,027 hPa |
08:03:41 16:22:22 |
|
| Jan. 26th 2026 Jan. 26th 2026 | max: -3.1 °C min: -4 °C |
36.7 m/s 43.9 m/s |
80.2 % 24.1 m |
70.6 % 1,031 hPa |
08:02:07 16:24:24 |
|
| Jan. 27th 2026 Jan. 27th 2026 | max: -3.2 °C min: -4.9 °C |
29.9 m/s 37.0 m/s |
4.2 % 24.1 m |
65.7 % 1,037 hPa |
08:00:30 16:26:27 |
Would you like to travel to Bornholm on a cruise ship or would you just like to know when a certain ship will dock there? Here you will find an overview of the cruise ships that will be calling at the port of Bornholm.
| Date | Ship | Passaengers (min - max) | Arrival | Departure | Details |
|---|---|---|---|---|---|
| May 12th 2026 Tuesday, 12th of May 2026 | HANSEATIC spirit | 199 - 230 | 12:00 am | 12:00 am | |
| May 31st 2027 Monday, 31st of May 2027 | HANSEATIC nature | 199 - 230 | 12:00 am | 12:00 am |
Photos by cruise fans for cruise fans!
Share your best pictures with the community and discover authentic images from travellers who have already been there.
- There are no photos available for Bornholm yet.
Share your holiday photos with the community and inspire others to their next adventure!
There are a few basic rules to follow
.| Port | Distance |
|---|---|
| Rø in Denmark | 9,63 km |
| Gudhjem in Denmark | 9,77 km |
| Rönne in Denmark | 13,40 km |
| Christiansø in Denmark | 27,63 km |
| Sassnitz in Germany | 106,53 km |
| Kolberg in Poland | 112,45 km |
| Binz in Germany | 116,34 km |
| Karlskrona in Sweden | 122,51 km |
| Malmö in Sweden | 130,38 km |
| Copenhagen in Denmark | 160,18 km |
| Helsingborg in Sweden | 172,92 km |
| Elsinore in Denmark | 177,18 km |
| Szczecin in Poland | 190,31 km |
| Kalmar in Sweden | 193,07 km |
| Hvalsø in Denmark | 199,82 km |
| Warnemünde in Germany | 211,15 km |
| Rostock in Germany | 214,67 km |
| Kalundborg in Denmark | 249,31 km |
| Gdynia in Poland | 254,59 km |
| Nyborg in Denmark | 258,85 km |
| Wismar in Germany | 261,93 km |
| Aeroeskoebing in Denmark | 288,67 km |
| Travemünde in Germany | 291,34 km |
| Parish of Fåborg in Denmark | 297,91 km |
