Bornholm Road Trip from Copenhagen: Castle Ruins, Round Churches and Smokehouses in 3 Days

Bornholm Road Trip from Copenhagen: Castle Ruins, Round Churches and Smokehouses in 3 Days

A 306 km trip from Copenhagen to the Danish island of Bornholm in three days — over the Øresund Bridge to Ystad, the car ferry to Rønne, the ruins of Hammershus, Gudhjem, the round church at Østerlars, Svaneke and the white sand of Dueodde.

Rough estimate — fuel + nights at typical rates. Get an exact figure in the calculator.

Map of the Copenhagen to Svaneke driving route
Route map: Copenhagen – Svaneke · 306 km · 3 days
🗺️ Plan this trip — stops, live weather, navigation & costs

Bornholm is a Danish island far out in the Baltic Sea, closer to Sweden than to the rest of Denmark. The quickest way there by car from Copenhagen goes through Sweden: over the Øresund Bridge, along the coast to Ystad, and onto the car ferry to Rønne. On the island this trip takes in the castle ruins of Hammershus, the smokehouses of Gudhjem, the round church at Østerlars, the small town of Svaneke and the beach at Dueodde. It makes about 306 km of driving in three days, plus the ferry each way.

Neither Denmark nor Sweden has a vignette or motorway tolls for cars. The one toll on this trip is the Øresund Bridge, and you pay it twice, once each way. On the first and last day you pass through Sweden, so carry a passport or ID card, and check that your rental company lets you take the car to Sweden and on the ferry.

Day 1 — Copenhagen to Ystad and Rønne (96 km)

Pick up the car in Copenhagen and head for Sweden. The link starts with a tunnel of about 4 km under the sea to Peberholm, an artificial island, and goes on over the Øresund Bridge, nearly 8 km long, opened in 2000. The toll station is at Lernacken on the Swedish side, just outside Malmö. From there the E65 runs east to Ystad.

Ystad is an old market town of cobbled streets and half-timbered houses. Greyfriars Abbey, founded in 1267, is one of the best-preserved medieval monasteries in Sweden and now holds the town museum. Every evening a night watchman blows a horn from the tower of St Mary’s Church every quarter of an hour, and fans of crime fiction will know the town as the home of Kurt Wallander, Henning Mankell’s detective.

In the harbour, drive onto the Bornholmslinjen car ferry to Rønne. The crossing takes about 80 minutes. Rønne is Bornholm’s largest town; walk its cobbled streets of half-timbered houses around Store Torv, the main square. Sleep in Rønne.

Day 2 — Hammershus, Gudhjem and Østerlars to Svaneke (63 km)

Drive north to Hammershus, the ruins of a medieval castle on a rock about 74 m above the sea, believed to have been finished in the late 1200s. It is often called the largest castle ruin in Northern Europe. Leave the car at the large car park P2, which is paid from the Saturday before Palm Sunday until the autumn holiday in week 42. The ruins are free and open all year. The visitor centre, opened in 2018 on the other side of the gorge, is free too, but it opens only from Easter to mid-October.

Follow the north coast round to Gudhjem, a small fishing village around its harbour. The first smokehouse on Bornholm opened here in 1866, and you can still eat smoked fish by the water; the local dish, Sol over Gudhjem, is smoked herring on rye bread with a raw egg yolk, radishes and onion.

Just inland stands Østerlars Church, the largest of the island’s four round churches, built in the twelfth century. It is open to visitors when there is no service, for a small fee, and you can climb up inside to the rafters. Then drive east to Svaneke, Denmark’s easternmost town. Its well-kept centre won a European gold medal for preservation in 1975, and above the town stands a three-legged water tower from 1952, designed by Jørn Utzon, the architect of the Sydney Opera House. Sleep in Svaneke.

Day 3 — Dueodde and back to Copenhagen (147 km)

Drive south past Nexø to Dueodde, the southern tip of the island, where a beach of very fine white sand runs between the dunes and the sea. The Dueodde Lighthouse, 47 m high, is the tallest in Denmark; it opens to visitors only at certain times.

Then cross the island to Rønne for the ferry back to Ystad, and drive back over the Øresund Bridge to Copenhagen. Pay the bridge toll again at Lernacken.

Costs

Use the cost calculator to price fuel and nights for your dates. The Øresund Bridge costs DKK 470 for a car each way at the toll station in 2026, or DKK 420 with an online ticket bought in advance; you cross it twice. The ferry fare depends on the day, the time and the ticket type, so book the car ahead, above all in summer. Budget for accommodation, fuel for about 306 km, car rental, parking at Hammershus, and entry to Østerlars Church and the museum at Greyfriars Abbey in Ystad.

This trip is also in the free Roadcut trip planner: change the number of days and where you sleep each night, pick your vehicle to see the fuel cost, check the weather on the road, and open each day in Google Maps, Apple Maps or Waze.

Where to stay on this route

Night by night, in the towns this itinerary sleeps in.

  1. Night 1Hotels in Rønne →
  2. Night 2Hotels in Svaneke →

The search opens with sample dates a month from today — change them to yours on Booking. Affiliate link — we may earn a commission at no extra cost to you.

The route on video

Get this itinerary by email

The days and the nights in your inbox, with a link back here when you are ready to book.

We use your address only to send this itinerary, unless you tick the box. Privacy

⚡ By electric car on this route

112 charging stations within 1.5 km of the road, 44 of them fast (DC). Most powerful: 400 kW.

Longest stretch without a fast charger tagged: 65 km, from km 203 of the route.

According to OpenStreetMap and operators’ websites. Fast = a DC plug or 50 kW and more; not every station has its power filled in, so there may be more. Power and stations missing from OpenStreetMap also from NOBIL by Enova (CC BY 4.0). See them on the planner map → · EV charging →

🚦 Know before you go

Vignette · Tolls · Bridges & tunnels · Ferries · Good to know
  • Vignette. Neither Denmark nor Sweden has a vignette for cars, so this trip needs none.

  • Tolls. There are no motorway tolls for cars in Denmark or Sweden. The only toll on this trip is the Øresund Bridge.

  • Bridges & tunnels. The Øresund Bridge between Copenhagen and Malmö is tolled in both directions, at the toll station at Lernacken on the Swedish side. In 2026 a car up to 6 m pays DKK 470 each way at the toll station, or DKK 420 with an online ticket bought in advance.

  • Ferries. The Bornholmslinjen car ferry links Ystad in Sweden with Rønne on Bornholm in about 80 minutes, up to 13 times a day. Fares depend on the day, the time and the ticket type, so book the car ahead, above all in summer.

  • Good to know. You pass through Sweden on the first and last day, so carry a passport or ID card, and check that your rental company allows the car in Sweden and on the ferry. At Hammershus, the large car park P2 is paid from the Saturday before Palm Sunday until the autumn holiday in week 42; the ruins themselves are free.

⛴️ Check ferry times & tickets →🏷️ Buy the vignette or toll pass →

Estimate your exact costs in the cost calculator. Prices are approximate — check official sites before you travel. Some links are affiliate links.

Plan this trip

Affiliate link — we may earn a commission at no extra cost to you.

✉️ Newsletter

New road trips in your inbox

One email when we publish a new European route — the full guide, map and real costs. No spam, unsubscribe anytime.