Also done all the way to Kirkenes (also Norway, near the Russian border) on the Hurtigruten (Norwegian Post ship).
Driving-wise, we did about 3,400 miles around Europe last Autumn (majority of that in 2 weeks) - UK - Spain (by ferry), then driving Spain, France, Italy, Switzerland, France, Germany, France, UK.