Summer is the perfect time to visit Scandinavia. Once you get there, consider a cruise in the Baltic Sea. It’s an effortless way to get a quick introduction to a few of the famous cities in that corner of the world.
We flew on Norwegian Air directly from Miami to Oslo, Norway. Great, easy flight. From there, this was our city itinerary:
Hamburg, Germany
Copenhagen, Denmark
Stockholm, Sweden
Tallinn, Estonia
St. Petersburg, Russian Federation
Kiel, Germany
We flew into Oslo and took the tram to our hostel, where we had a very civilized family room. The great thing about hostels is that everything you need to live comfortably is often close by. This hostel had a grocery store accessible from the lobby, complete with hot food, coffee station, fresh fruit, and picnic tables outside to enjoy your meals.
We loved Oslo, especially to the Grünerløkka neighborhood that we became familiar with. But it was time to move on to Hamburg, Germany. We’ve visited Germany many times, but had never spent much time in Hamburg other than passing through the airport.
We boarded our ship and settled into our pumpkin colored cabin.
Next came Stockholm, Sweden.
Tallinn, Estonia was another beautiful city with a large city center. It was market day, lucky us!
In Saint Petersburg, Russia we visited the Saints Peter and Paul Cathedral and did a river tour.