Scenic Drive from Visby to Odense via Ferry and E22

By admin, 16 May, 2026

Introduction

The route from Visby to Odense is one of the Baltic's most scenic cross-sea road trips. It begins on the island of Gotland, Sweden, and ends in the heart of Funen, Denmark. The drive includes a mandatory ferry crossing from Nynäshamn to Rostock or from Trelleborg to Sassnitz, with the total travel time (excluding ferry) roughly 6-7 hours of pure driving.

RouteVisby (Gotland) → Nynäshamn ferry→ Rostock → Odense
Total Distance~560 km (excluding ferry)
Estimated Drive Time6.5 hours (plus 4-5 hours ferry)
Key HighwaysE22, A20, E4, road 140
Fuel Costs (approx.)SEK 800-1000 (gasoline)

Route Logistics and Infrastructure

The journey starts on Gotland's road 140 heading northwest to the ferry terminal at Visby harbor. Ferries to Nynäshamn (Sweden mainland) run daily, taking about 3 hours. From Nynäshamn, take E4 south to Malmö, then cross the Øresund Bridge (toll) into Denmark. Alternatively, from Trelleborg, ferry to Sassnitz (Germany) then A20/E22 north to Odense. The E22 through Denmark is well-maintained with average speeds of 110 km/h.

  • Ferry booking: Pre-book in summer (Visby–Nynäshamn, around 500 SEK per car).
  • Tolls: Øresund bridge ~55 EUR; no other tolls on route.
  • Fuel stations: Plentiful on mainland; on Gotland, fill up before leaving Visby.
  • Fuel efficiency: Stick to 100 km/h to save 10-15% fuel on E22.

Natural Landscapes and Local Commerce

Gotland's limestone cliffs give way to flat fields of Skåne, then rolling hills of Funen. The route passes near UNESCO sites: the Hanseatic Town of Visby (already on Gotland) and the Kronborg Castle (short detour near Helsingør).

  • Geographical shift: Gotland's rugged coast → Skåne's beech forests → Danish countryside.
  • Scenic sunset: At Stevns Klint (Denmark, off E22) for a red sunset over the Baltic.
  • Local delicacies: Pick up Gotlandic saffron pancake in Visby; Danish smørrebrød at roadside cafes in Næstved.

For handmade goods, visit the village of Klintehamn on Gotland (10 min from Visby) for wool items. In Denmark, stop at the market in Ringsted for local cheeses.


Road Safety, Family Stops, and Fatigue Management

The route is predominantly highway (E22) with good lighting in Denmark but darker stretches on Gotland's secondary roads. No toll gates beyond the bridges. Surface quality is excellent in Denmark, moderate on Gotland.

  • Family stop: how to find the best stops and hidden gems between cities suggests the Universe Science Park in Nexø (detour on Bornholm, not direct) but closer: the Funen Village (Den Fynske Landsby) in Odense for interactive history.
  • Pet-friendly: Rest areas near Næstved offer dog parks; many Danish roadside cafes allow dogs on terraces.
  • Fatigue spots: Safe parking at Brobyværk (rest area on E20, near Odense) for a quick nap.

Frequently Asked Questions

How long does it take to drive from Visby to Odense?

The drive (excluding ferry) takes about 6.5 hours plus a 3-5 hour ferry crossing from Visby to Nynäshamn or Trelleborg.

Is it worth driving Visby to Odense?

Yes, for the scenic contrast between Gotland's medieval charm and Denmark's flat landscapes, plus UNESCO sites.

What are the best stops between Visby and Odense?

Stop in Malmö for the Turning Torso, Stevns Klint for cliffs, and the Funen Village near Odense.

Are there UNESCO sites along the route?

Yes, Visby is a UNESCO World Heritage site; Kronborg Castle is a short detour from the route.