Bornholm sits 150 km east of mainland Denmark. Three ferry routes get you there — one fast, one overnight, one summer-only. Here’s how to pick the right one for where you’re starting and whether you’re bringing the car.
Bornholm — the Danish island 150 km east of the mainland — has three ferry routes, all run by Bornholmslinjen (the Danish state operator). Which one you take depends on where you start, whether you bring a car, and whether you’d rather save time or sleep through the crossing. Here’s the 2026 picture.
The 30-second version
Ystad (Sweden) → Rønne: 80 min catamaran, 3–6 daily year-round. Fastest, most frequent, requires crossing to Sweden first.
Køge (Zealand) → Rønne: 6–7 hour overnight, 1 daily ~23:30. Sleep through the crossing, no Sweden needed.
Sassnitz (Germany) → Rønne: 3.5 hours, summer only (April–October). For travellers coming up from Germany.
No direct ferry from Copenhagen. The closest Zealand departure is Køge — 45 min drive south of Copenhagen.
Prices in DKK. 1 DKK ≈ 0.13 EUR ≈ 0.14 USD at typical exchange rates. Verified 2026-05-24 against bornholmslinjen.dk. Round-trip booking saves roughly 10–15% versus two one-ways. Compare across operators on Direct Ferries.
Ystad (Sweden) — the fast route
Ystad is the workhorse. Bornholmslinjen runs two fast catamarans on this route — the Hammershus and the Express 1 — both purpose-built for the 80-minute Baltic crossing. Three to six sailings a day depending on the season, year-round, in nearly all weather.
Why pick Ystad
80 minutes versus 6+ hours on the Køge route.
Most frequent: 3–6 sailings a day even in low season — easy to slot into any schedule.
Integrated train ticket from Copenhagen via Malmö → Ystad → Rønne available (2.5h train + ferry, no car needed).
Reliable in most weather — the catamarans handle Baltic chop well, though the route still cancels occasionally in winter storms.
The downside
From Denmark you must cross into Sweden first — either the Øresund Bridge (~520 DKK one-way) or the cheaper Helsingør–Helsingborg ferry (~390 DKK with car).
Total door-to-door Copenhagen → Bornholm: about 4–5 hours.
You technically cross a Schengen border (Denmark → Sweden) — usually waved through, but bring ID.
“The ferry isn’t a chore; it’s the start of the trip. By the time the wake settles down outside Ystad you’re already in vacation mode.”
— Bo Nexø
Ystad’s Bornholm terminal — the catamaran loads in about 20 minutes and you’re moving.
Køge (Zealand) — the overnight
The Køge route is the slow option that ends up feeling efficient. The Stora Stena leaves around 23:30, you book a cabin (or sit up in the lounge), and you wake up in Rønne harbour around 06:00 with a full day on Bornholm ahead of you.
Why pick Køge
Sleep through the crossing — you arrive rested with a whole Bornholm day available.
No Sweden detour — stay in Denmark the whole way.
Cabin is effectively a hotel night included in the ferry price.
Køge is 45 minutes south of Copenhagen — fine for late-night departures.
The downside
Long crossing if you can’t sleep on a boat.
Odd departure time — leaves 23:30, you’re aboard until ~06:00.
Cabins sell out first in summer — book 3–4 weeks ahead.
You cannot sleep in your car — the car deck is closed during the crossing.
Sassnitz (Germany) — summer only
The Sassnitz route is the specialist. It runs roughly April through October, daily in peak summer, with a single daily sailing of about 3.5 hours past the chalk cliffs of Rügen island. Closed entirely in winter.
Why pick Sassnitz
German tourists driving north — direct, no Sweden detour, no Øresund Bridge.
Danes returning from a German road trip — skip the Jutland-Sweden loop entirely.
Genuinely scenic — you sail past Rügen’s white cliffs on the way out.
The downside
Only runs April–October. Closed all winter, sparse in shoulder season.
Less frequent than Ystad even in summer — usually one daily sailing.
The Helsingør–Helsingborg + Ystad routing is the cheapest with a car. Køge looks expensive on paper but folds an overnight stay into the ferry ticket — for a family of four with a cabin it can actually be the better value once you’d otherwise pay for a hotel night anyway.
Booking strategy
Book direct:bornholmslinjen.dk — no markup, the most flexible cancellation terms.
Compare across operators:Direct Ferries shows side-by-side prices and dates.
Summer with a car: 3–4 weeks ahead minimum for July and early August. Friday and Sunday sailings sell out first.
Off-season: 2–7 days ahead is usually fine.
Foot passengers: can usually buy at the terminal year-round.
Combined ticket: Helsingør–Helsingborg + Ystad–Rønne available as a single booking with a small discount.
EV strategy for Bornholm
No charging on board any Bornholmslinjen vessel as of 2026 — so plan around it. The good news: Bornholm is only about 40 km across, and a single charge gets you around the whole island comfortably.
Before departure
Charge to 100% before the ferry. Once you’re aboard, you’re on whatever the battery has.
Tesla Supercharger at Ystad (10 minutes from the ferry terminal).
Tesla Supercharger near Køge port; CCS chargers at both ports.
On Bornholm
One Tesla Supercharger in Rønne and around 10 public CCS chargers spread across the island.
Destination chargers at several hotels — Stammershalle Badehotel, Hotel Allinge, Green Solution House and others.
Bornholm Rundt (the coastal loop) is 105 km — easy on a single charge from 80%.
Return journey
Charge in Rønne or Allinge before the ferry, aim to arrive at Ystad with 60%+ to comfortably reach Copenhagen via the bridge without a Swedish charging stop.
Mistakes visitors make
Booking a foot-passenger ticket from Ystad without realising terminal parking runs around 150 DKK per day.
Not booking the summer ferry ahead — Friday and Sunday July sailings sell out 3–4 weeks early.
Trying to sleep in the car on the Køge overnight ferry — not allowed; the car deck is closed during crossing.
Bringing a dog without booking a pet cabin — pet-allowed cabins are limited and book up fast.
Underestimating Copenhagen → Ystad drive time on summer Fridays — allow 2.5 hours via Helsingør, not the 90 minutes Google Maps quotes off-peak.
Assuming the Sassnitz route runs year-round — it doesn’t. Check the calendar before planning a winter trip.
Ystad → Rønne with Bornholmslinjen, 80 minutes on the Express 1 or Hammershus catamaran. 3–6 daily sailings depending on season. Total Copenhagen → Bornholm via Ystad is roughly 4–5 hours including the Øresund crossing.
Can I sail directly from Copenhagen to Bornholm?
No — there is no direct ferry from Copenhagen. The closest Zealand departure is Køge (~45 min drive from Copenhagen airport), a 6–7 hour mostly-overnight crossing. For day travel, drive or train to Ystad in Sweden.
Do I need to book the Bornholm ferry in advance?
In summer (Jun–Aug) and holiday weekends: yes, especially with a car — sailings sell out 2–4 weeks ahead. Off-season: 2–7 days ahead is usually fine. Foot passengers can typically buy at the terminal year-round.
Can I charge my EV on the Bornholm ferry?
No — no EV charging on board any Bornholmslinjen vessel as of 2026. Charge to 100% before boarding. Tesla Superchargers sit near both Ystad and Køge terminals, and one in Rønne on Bornholm.
Is the Sassnitz → Rønne ferry year-round?
No, summer only — roughly April through October. Frequency drops in shoulder season and the route closes entirely in winter. Check bornholmslinjen.dk for the current schedule.
Can I sleep in my car on the Køge overnight ferry?
No — the car deck is closed during the crossing. Either book a cabin (4-berth basic from ~600 DKK extra) or sit in the seating lounges.