Getting There and Away

Sct. Nicolai Kirke as seen from the harbor of Rønne, Bornholm, Denmark, Northern Europe.
Mstyslav Chernov, Wikimedia Commons

The primary transport hubs for reaching Bornholm are Rønne, which hosts the main ferry port, and Bornholm Airport (RNN), located a short distance southeast of Rønne. From Rønne, local buses (BAT) provide connections to towns across the island.

By Ferry from Sweden (Ystad):

The most popular route is from Ystad, Sweden, to Rønne with Bornholmslinjen. The crossing typically takes about 1 hour and 20 minutes by catamaran or approximately 2.5 hours with a conventional ferry during stormy weather. Ticket prices for a single trip start from DKK 49 for foot passengers and DKK 99 for a standard car including up to 5 people, based on 2025 prices. Average prices for foot passengers are around $125, and for cars, approximately $406.

By Ferry from Denmark (Køge):

An overnight ferry service operates from Køge, Denmark, to Rønne with Bornholmslinjen. This journey takes approximately 5.5 hours. Prices for a single trip start from DKK 49 for foot passengers and DKK 199 for a standard car including up to 5 people. The average price for a foot passenger is $62, and for a car, $367.

By Ferry from Germany (Sassnitz):

Bornholmslinjen offers a direct ferry service from Sassnitz on the island of Rügen, Germany, to Rønne. The crossing lasts approximately 3.5 hours. Single ticket prices start from DKK 149 for foot passengers and DKK 699 for a standard car including up to 5 people. Average prices for a foot passenger are around $249, and for a car, approximately $815.

By Flight from Denmark:

Direct flights are available from Copenhagen Airport (CPH) to Bornholm Airport (RNN), with a flight time of around 35-40 minutes. DAT Danish Air Transport operates these routes. Flights also operate from Aalborg and Aarhus, taking about 1 hour and 5 minutes to 1 hour and 15 minutes. Flight prices from Copenhagen can start from approximately £114.

By Bus and Train via Ystad:

From Copenhagen, travelers can take a bus directly to Ystad, Sweden, where the bus drives onto the Bornholmslinjen ferry to Rønne. Alternatively, trains from Copenhagen connect to Ystad, where passengers can then board the ferry. The total travel time from Copenhagen to Bornholm via Ystad with a fast ferry is typically 2.5 to 3 hours.