
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.

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.
- Night 1Hotels in Rønne →
- 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.
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
Where to sleep
Hotels & B&Bs →Holiday homes & apartments →Campsites (bookable) →Campervan & overnight spots →Tours & tickets
Find things to do →Affiliate link — we may earn a commission at no extra cost to you.
Drive on from here
More roads nearby
- Bohuslän Coast Road Trip from Gothenburg: Marstrand, Smögen, Fjällbacka and the Tanum Rock Carvings in 3 Days522 km · 3 days
- Krkonoše, Adršpach and Český ráj Road Trip from Prague: Rock Towns, Castles and the Cable Car to Sněžka in 3 Days494 km · 3 days
- Masurian Lakes Road Trip from Gdańsk: the Elbląg Canal, Wolf's Lair, Giżycko and Mikołajki in 4 Days685 km · 4 days
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.