Visby to Roskilde Road Trip Guide: Scenic Baltic Drive

By admin, 8 June, 2026

Introduction: The Visby–Roskilde Corridor

The drive from Visby on Gotland to Roskilde in Denmark crosses the Baltic Sea via car ferry, then follows the E22 through southern Sweden onto the Øresund Bridge. A specific local detail: the ferry from Visby to Oskarshamn (about 3 hours) departs daily from Visby harbor, coordinates 57.6348° N, 18.2948° E. The total journey covers roughly 500 km including the sea crossing, with a pure driving time of about 5–6 hours on land. The stretch from Oskarshamn to Malmö along the E22 offers a mix of coastal views, deep forests, and open farmland.

This guide answers is it worth driving Visby to Roskilde? Yes, because you gain flexibility to explore off-route spots. For how long to drive Visby to Roskilde, plan 8–10 hours total including ferry and breaks. The best stops Visby to Roskilde include Kalmar, the UNESCO island of Öland, Ystad, and Malmö. To enhance your trip, learn how to find the best stops and hidden gems between cities.

SegmentDistanceTime
Visby → Oskarshamn (ferry)~130 km sea3 h
Oskarshamn → Kalmar110 km E221 h 15 min
Kalmar → Malmö270 km E223 h
Malmö → Roskilde45 km via Øresund40 min

Road Safety, Family Stops, and Fatigue Management

Infrastructure Safety & Road Quality

The E22 is in excellent condition, with well-lit tunnels near Malmö. Rural roads on Öland and Gotland are narrower (5–6 m) with occasional gravel sections. Wildlife collisions with moose and deer are a risk in forested areas of Småland; drive cautiously at dawn/dusk. Emergency call boxes exist every 2 km on highways. Sweden uses the standard blue-and-white road signs; Denmark’s are similar. Both countries have high road safety standards.

Family and Child Suitability

Kid-friendly stops include Kalmar Zoo (closest to route) and Liseberg amusement park in Gothenburg (long detour but worth it). For a shorter break, the playground at the rest area “Ölandsbron” near Kalmar bridge. On Öland, the Alvaret offers easy hiking for older kids. In Roskilde, the Viking Ship Museum has hands-on activities. Pack snacks and entertainment for the ferry crossing.

Pet-Friendly Framework

Pets are allowed on the Visby–Oskarshamn ferry (must stay in car or designated kennel area). Most Swedish highways rest stops have dog walking areas. Pet policies vary for Attractions; many outdoor sites like the rauk fields are dog-friendly. In Roskilde, dogs are allowed in the Cathedral’s courtyard but not inside.

Fatigue Management & Rest Zones

Plan rest stops every 2 hours. Good break points with full facilities: Kalmar (after 1 h from Oskarshamn), rest area “Västra Sönnarslöv” at km 250, and the large service “Råby” near Malmö. For longer rests, consider spending a night on Öland. Scenic picnic spots: the cliffs of Högby on Öland or the park at Ystad’s Rådhus.

Culinary Infrastructure

Småland cuisine: try “småländsk ostkaka” (cheese cake) and “äkta gammeldags isglass” (traditional ice cream). In Ystad, sample fresh herring at the harbor. For Danish smørrebrød (open sandwiches), stop in Roskilde at the local bodegas. The best restaurants are in Kalmar (ex. Kullzéns) and Malmö (ex. Bastard). For quick meals, highway service stations offer decent Swedish meatballs and falafel.

Hidden Off-Route Spots

About 30 km north of Kalmar, the village of Mönsterås has a preserved wooden church and a craft brewery (Mönsterås Bryggeri). On Öland, the secluded beach Sandvik offers solitude. In Skåne, the lighthouse at Kullaberg (Kullen) provides panoramic views over Øresund. Near Roskilde, the manor house Ledreborg (18th century) has lovely gardens. Most of these are within a 30-minute detour.


Route Logistics and Infrastructure

The ferry from Visby to Oskarshamn, operated by Destination Gotland, costs about 50–100 EUR for a car plus driver, with multiple daily departures. Book ahead in summer. Once on mainland Sweden, the E22 is a well-maintained four-lane highway except for short stretches near Kalmar. Speed limits are 110 km/h on highways, 70–90 km/h on rural roads. Toll costs: the Øresund Bridge crossing to Denmark costs about 50 EUR each way (pay online or at booth). Be aware: Swedish roads have strict drunk-driving laws (0.02% BAC) and require headlights on at all times.

  • Fuel: Petrol stations along E22 every 20–30 km. Expect ~1.7 EUR/litre for petrol, 1.8 for diesel.
  • Rest stops: Served by highway rest areas with toilets and simple cafes; larger services at Kalmar, Kristianstad, and Lund.
  • Accommodation: Options include camping near Öland, hotels in Kalmar and Malmö, and B&Bs in Ystad.

Natural Landscapes and Local Commerce

Natural Landscapes & Attractions

The route transitions from Gotland’s limestone cliffs and raukar formations to Småland’s dense pine forests, then Öresund’s flat plains. Don’t miss the raukar at Langhammars on Fårö (short ferry from Visby), or the mysterious sea stacks at Digerhuvud. On mainland, the coastline between Oskarshamn and Kalmar features rocky beaches and nature reserves like Virserum. Öland, reachable via the 6 km Öland Bridge, offers windy heaths and the UNESCO-listed agricultural landscape of Södra Möckleby.

  • Best natural spots: Hålluddens fyr (lighthouse) on Fårö, Smålandsstenar stone row, Kullaberg nature reserve near Höganäs.
  • Hidden gem: The abandoned fishing village of Kivik’s äppelmos (apple festival) if visiting in September.

UNESCO World Heritage Sites

Two UNESCO sites along the route: the Hanseatic Town of Visby (a medieval walled city with 200 stone houses) and the Agricultural Landscape of Southern Öland (a unique flatland with prehistoric settlements). The Öland site includes the 50 km-long Great Alvar, a limestone barren with rare orchids and Iron Age hillforts. Both sites are must-see detours: Visby itself is the starting point, and Öland is a 30-minute drive across the bridge from Kalmar.

Local Commerce & Culture

In Kalmar, the Kalmar Domkyrka and Kalmar Castle are historical landmarks. For local crafts, visit the Glass Kingdom in Småland (Kosta, Boda), about 1 h detour from E22. In Ystad, explore the medieval streets and the Ales Stenar ship burial (stone circle) nearby. For Danish culture, Roskilde boasts the Roskilde Cathedral and Viking Ship Museum.


Frequently Asked Questions

How long does the drive from Visby to Roskilde take?

The total journey including the ferry from Visby to Oskarshamn (3 hours) and driving on the E22 plus Øresund Bridge (about 5-6 hours) takes roughly 8-10 hours with breaks.

Is it worth driving Visby to Roskilde instead of flying or taking a train?

Yes, driving offers flexibility to explore scenic stops like Öland, Ystad, and the Glass Kingdom, which are not easily accessed by public transport.

What are the best stops between Visby and Roskilde?

Top stops include the UNESCO sites of Visby and Öland's agricultural landscape, Kalmar Castle, Ystad's medieval town, and the Øresund Bridge itself.

Can I bring my pet on the Visby-Oskarshamn ferry?

Yes, pets must stay in the car or use the kennel area on the ferry. Check with Destination Gotland for specific rules.

What are the scenic highlights of this route?

Gotland's limestone sea stacks, the endless alvar plains of Öland, Småland's forests, and the coastal views along the E22 in Skåne.