How to reach: There are flights that operate at regular intervals from Copenhagen and Billund to Bornholm which would take around 30 odd minutes to reach the island. Alternatively you can take a road trip (hire a car/take the bus to Bornholm) from Copenhagen via Ystad in Sweden and then a ferry and this entire journey takes around 3.5 hours in total (from Copenhagen to Bornholm). For me, road trips are always more thrilling and enjoyable than flying :) so I opted for the latter.
I visited this island in the month of June, 2020 when the world was crippling under the deadly pandemic and there were lockdowns all around. As a result we were forced to take a different route to reach the island. This route took a li’l longer than usual as we had to skip Sweden.
The alternative route: Copenhagen —> Køge (in train/taxi) —> Rønne (in ferry). All lies in Denmark so we didn’t have to cross the international border. This route took around 6 hours to reach the destination.
The ferry from Køge took us to the western port of Rønne in Bornholm which has the largest habitat in the entire island.