Leave Haapsalu around 7:00–8:00 AM and treat this as a proper long-haul transit day on the A1/E67 via Riga, then A1/SH2. The full drive to Kaunas is usually about 10.5–12.5 hours including short breaks, so the goal is simple: keep the rhythm steady, stop for fuel and coffee before you feel tired, and avoid arriving too late to enjoy the evening. The most practical pattern is one longer comfort break near Riga and a second quick stretch stop on the Lithuanian side; expect fuel to run roughly €60–€110 depending on your car, with extra if you add tolls, parking, or a pricier snack stop. In Kaunas, hotel parking is usually easiest if you’re staying near the center, or you can use one of the paid underground garages and then walk into the old town.
Once you’re parked and have shaken off the drive, start with Kaunas Castle in the Old Town. It’s a quick but satisfying first stop after a day on the road: the riverside setting, brick walls, and open space make it an easy reset without demanding much energy. From there, wander slowly to Town Hall Square, which is really the heart of old Kaunas for a first-time stop — café terraces, cobblestones, and that calm early-evening feel when the city starts to soften. Both stops are best done on foot, and this part of the city is compact enough that you don’t need to overthink it; just give yourself time to sit for a minute and let your legs remember they’re off the highway.
For dinner, head to MOMO Grill Kaunas on the city center/Old Town fringe for a proper sit-down meal after the drive. It’s a good call when you want something dependable and a bit elevated without turning the evening into a project; expect around €20–35 per person depending on what you order, and it’s worth checking a reservation on a summer evening because early July can be busy. Afterward, finish with a relaxed stroll along Laisvės Alėja, Kaunas’s long pedestrian boulevard, which is exactly the kind of low-effort walk that helps after 10+ hours in the car. Keep it unhurried, grab an ice cream or an after-dinner drink if you feel like it, and then head back early so you’re fresh for the next leg of the trip.
After you roll into Kaunas from Haapsalu, keep the first hour simple: stretch your legs at the Žalgiris Arena waterfront area along the Nemunas. It’s an easy, low-effort reset after a long drive, with open river views, cyclists, and a nice sense of how the city sits on the water. If you’re parking nearby, the big lots around the arena and the riverfront are the least stressful bet; expect around €1–3 for a short stop depending on exact zone and timing. Give yourself about 45 minutes here, just enough to walk a loop, breathe, and let the road trip mode drop away before moving into the city.
A short hop into New Town brings you to St. Michael the Archangel Church, Kaunas on Nepriklausomybės aikštė. It’s one of those landmarks that feels very “Kaunas” rather than generic Central Europe — pale stone, strong lines, and a grand square that works well with the more modern riverfront you’ve just seen. If the church interior is open, pop in for a quick look; otherwise the exterior and square are still worth your time. From there, continue over to Nemunas Island for Mokslo Sala, where the architecture and exhibit spaces give the day a more contemporary edge. Plan on 1 to 1.5 hours here, and if you’re traveling with anyone who likes hands-on museums, this is the stop that tends to surprise people most.
For lunch, head into the Old Town and sit down at Bernelių Užeiga — the kind of place that reliably delivers a proper Lithuanian meal without turning lunch into a project. Order something hearty like cepelinai, potato pancakes, or a soup-and-main combo; most people spend about €12–22 per person with a drink. It’s an easy place to recharge before the afternoon, and the walk from the Old Town streets back toward the car is straightforward, so you won’t waste time chasing your parking spot.
Use the rest of the afternoon for Kaunas Ninth Fort Museum, which gives the day real depth without dragging you across the whole city. It’s best treated as your main cultural stop, so set aside 1.5 to 2 hours and don’t rush it. The museum is meaningful, thoughtfully presented, and a very different mood from the riverfront and the Old Town lunch stop. If you’re driving, go directly there and back rather than trying to squeeze in extra detours; after your visit, plan to leave Kaunas around 3:30–4:30 PM if you want a more comfortable onward drive. From there, continue toward Krakow via the motorway route that best fits traffic that day, and budget extra time for fuel, tolls, and an overnight-arrival parking plan near your destination.
Arriving from Kaunas by FlixBus or Ecolines, expect to reach Krakow after roughly 9.5–12.5 hours on the road, so the first priority is keeping the landing simple: aim for a central drop-off if possible, then stash luggage and head straight into Wawel Hill while your energy is still decent. If you’re checking into a hotel first, try to be in Old Town by mid-morning; if you’re arriving a bit later, just compress the castle visit slightly and keep the rest of the day easy. For a car-based arrival, parking is usually the headache in the center, so use a garage on the edge of Stare Miasto and walk in rather than circling the core.
Start with Wawel Royal Castle and give yourself the full 1.5–2 hours to enjoy the hill properly. The setting is half the point here: the castle grounds, the courtyard, and the views down toward the Vistula River make this the most “you’ve arrived in Krakow” moment of the day. Tickets vary by area inside the complex, so if you want a smoother visit, buy online ahead of time and focus on one or two interiors rather than trying to do everything. From Wawel Hill, it’s an easy walk up to St. Mary’s Basilica via the pedestrian lanes of the Old Town; the interior is usually open to visitors outside mass times, and a quick 30–45 minute stop is enough to take in the famous altarpiece and the slightly dramatic, very Krakow atmosphere.
After the basilica, let yourself drift into Rynek Główny without a strict plan. This is where the city feels most alive in summer: horse-drawn carriages, café terraces, street musicians, and the constant movement around Sukiennice and the surrounding townhouses. A slow wander here is better than trying to “see” it efficiently—just pick a bench or terrace and reset after the travel day. For lunch, Szara Gęś right on the square is a smart first-day choice if you want something polished but still very central; expect about 70–140 PLN per person depending on drinks and mains, and booking ahead is wise for early July evenings, though lunch is often easier than dinner. Afterward, walk off the meal with a loop through Planty Park, the green ring around the Old Town. It’s the easiest way to soften the day, and in warm weather the shade and benches make it ideal for a lazy 45–60 minute stroll.
Keep the last part of the day loose rather than packing in one more landmark. If your accommodation is central, use the evening for hotel check-in and rest; if you’re still arriving later than planned, build in a buffer and avoid committing to anything that requires a cross-city transfer. Around the Old Town, the nicest low-effort end to the day is simply a drink near ul. Floriańska or a quiet walk back across Planty Park once the square starts to empty. If you do have a car, try to be done with driving before late-afternoon congestion and leave it parked for the night.