Riga to Malmo Road Trip Guide: Route, Stops & 3-Day Itinerary

By admin, 5 April, 2026

Introduction: The Via Baltica Corridor

The road from Riga to Malmo follows the E67 highway, known as Via Baltica, a modern roadway built on a medieval trade route connecting the Baltic states to Central Europe. This 1,100-kilometer drive crosses two international borders and requires a ferry crossing at the midpoint. The route passes through flat coastal plains in Latvia, dense forests in Lithuania, and the industrial landscapes of southern Sweden before reaching the Oresund Bridge. Drivers should note that Latvia and Lithuania use right-hand traffic, while Sweden uses left-hand traffic, requiring adjustment after the ferry. The journey typically takes 14-16 hours of pure driving time, but most travelers spread it over 2-3 days to explore the regions along the way. For those wondering is it worth driving Riga to Malmo, the answer depends on your interest in experiencing the gradual transition from post-Soviet Baltic architecture to Scandinavian design, with opportunities to see coastal fortifications, university towns, and industrial heritage sites that aren't accessible by air travel.

Route Logistics and Practical Information

SegmentRouteDistanceDriving TimeNotes
Riga to Lithuanian BorderA7/E67110 km1.5 hoursToll-free, good road conditions
Through LithuaniaA5/E67260 km3 hoursPasses Kaunas, requires vignette
Lithuania to KlaipedaA1310 km3.5 hoursCoastal route to ferry port
Ferry CrossingKlaipeda to KarlshamnN/A14 hours overnightScandlines or TT-Line, book ahead
Sweden to MalmoE22/E6420 km5 hoursIncludes Oresund Bridge toll

Total distance including ferry is approximately 1,100 kilometers. The ferry from Klaipeda to Karlshamn operates year-round, with Scandlines offering daily departures. Booking vehicle space 2-3 weeks in advance is recommended, especially in summer. Swedish roads require a vehicle emissions sticker for certain city centers, including Malmo. Fuel costs average 20% higher in Sweden than Latvia. When planning how long to drive Riga to Malmo, account for border checks (EU citizens typically 5-10 minutes, others may take longer) and potential traffic around Stockholm if taking alternative routes. The Oresund Bridge connecting Sweden to Denmark charges approximately 55 EUR for standard vehicles.

A Practical Three-Day Travel Plan

This Riga to Malmo itinerary 3 days balances driving with exploration. Day 1 begins in Riga with an early departure via the A7 highway toward Lithuania. After approximately 90 minutes, consider stopping at Rundale Palace, a Baroque palace with formal gardens, before continuing to Kaunas (total driving: 4 hours). Spend the afternoon exploring Kaunas' old town and the Ninth Fort museum. Overnight in Kaunas provides an opportunity to sample Lithuanian cuisine like cepelinai. Day 2 involves a 3.5-hour drive to Klaipeda via the A1 highway, with a possible stop at the Hill of Crosses. In Klaipeda, explore the old town before boarding the evening ferry to Karlshamn. The overnight ferry includes cabin accommodations, arriving in Sweden the following morning.

Day 3 begins with disembarkation in Karlshamn around 10 AM. After a brief harbor walk, drive 5 hours to Malmo via the E22 and E6 highways, with potential stops at Kristianstad's fortifications or Växjö's glass museum. Arrival in Malmo typically occurs by late afternoon, allowing time to see the Turning Torso skyscraper or Stortorget square before dinner. This schedule requires approximately 12-14 hours of total driving spread across three days, with the ferry serving as both transportation and accommodation. Travelers with additional time could extend stops in Klaipeda to visit the Curonian Spit or add a day in Lund to explore its academic institutions. The itinerary demonstrates that the drive offers substantial opportunities for engagement with regional culture and history beyond mere transit.

Recommended Route Stops and Activities

Between Riga and Malmo, several locations merit exploration beyond highway rest areas. Jurmala, 25 kilometers west of Riga via A10, offers 33 kilometers of sandy beach with distinctive wooden architecture from its spa town heyday. The town's main street, Jomas iela, features restaurants serving local fish dishes. Continuing south, the Hill of Crosses near Siauliai presents an unusual landscape of thousands of crosses planted on a small hill, representing a site of pilgrimage and silent protest during Soviet occupation. Kaunas, Lithuania's second city, contains a well-preserved interwar city center with the Christ's Resurrection Church providing panoramic views. The Ninth Fort museum documents the city's difficult 20th-century history.

Klaipeda serves as the ferry departure point and warrants at least a few hours' exploration. The city's German-influenced architecture includes the Theatre Square and the distinctive sculpture 'Ann from Tharau'. The Curonian Spit, a UNESCO site accessible via ferry from Klaipeda's old port, features shifting sand dunes and traditional fishing villages. In Sweden, Karlshamn's harbor area offers cafes with views of arriving ferries, while the Blekinge Museum provides context on the region's naval history. For those seeking things to do between Riga and Malmo, Kristianstad's 17th-century Dutch-style fortifications and Växjö's Glass Museum represent worthwhile detours from the main E22 highway. A methodical approach to selecting these locations can be enhanced by understanding how to find the best stops and hidden gems between cities, which emphasizes researching local events and seasonal variations.

Kalmar Castle, approximately 100 kilometers north of Karlshamn, exemplifies Renaissance military architecture and offers guided tours detailing its role in Scandinavian history. The castle's location on the coast provides photographic opportunities particularly during summer evenings. Further along the route, the city of Lund contains Scandinavia's oldest university and a cathedral with an astronomical clock that attracts visitors daily at noon. These best stops Riga to Malmo provide cultural and historical counterpoints to the long driving segments.

Frequently Asked Questions

What is the total driving distance from Riga to Malmo?

The total distance is approximately 1,100 kilometers when including the ferry crossing. This comprises 680 kilometers of driving (Riga to Klaipeda then Karlshamn to Malmo) plus approximately 420 kilometers covered by the overnight ferry across the Baltic Sea.

Do I need special documentation for the ferry crossing?

All passengers must carry valid passports or EU national ID cards. Vehicle registration documents and insurance green cards are required for the car. The ferry companies typically require advance booking with vehicle dimensions specified. EU citizens face minimal border formalities, but non-EU citizens should verify visa requirements for Lithuania and Sweden.

What are the road conditions like along the route?

The E67/A7 highway from Riga to the Lithuanian border is well-maintained with two lanes in each direction. Lithuanian roads vary from modern highways near cities to narrower regional roads. Swedish roads are generally excellent with clear signage. Winter conditions (November-March) can include snow and ice, requiring winter tires by law in some periods.

How much should I budget for this road trip?

Budget approximately 300-400 EUR for fuel (assuming a medium-sized car), 200-400 EUR for ferry crossings depending on cabin type and season, 50-100 EUR for tolls (including Oresund Bridge), and 80-150 EUR per night for accommodations. Meals average 15-25 EUR per person in the Baltics and 25-40 EUR in Sweden.

When is the best time of year to make this drive?

Late spring through early autumn (May to September) offers the most favorable conditions with longer daylight hours and minimal weather disruptions. July and August are peak tourist seasons with higher ferry prices. Winter travel is possible but requires preparation for potential snow, shorter daylight, and possible ferry schedule adjustments due to weather.