You can cruise the fjords by either going on the "Norway in a Nutshell" tour or doing it on your own. Getting to the fjords isn’t as easy you think. You need to take a series of trains, buses and ferries. After a lot of research, I found that the easiest way is to take the “Norway in a Nutshell” tour.
This tour is a series of well-organized connections from Oslo to Bergen (and back) via rail, bus and ferry. Along the way, you will take a train halfway across a mountain, then ride the Flamsbana train down to the Sognefjord for a ferry ride thru 2 off-shoot fjords (Aurlandsfjord and Nærøyfjord). There are also other city & fjord combinations (for more information, check out Fjord Tours). You can buy your ticket directly from Fjord Tours or at the train stations. One of the great things about this tour is that if one segment is delayed, your next segment will wait as they are all connected. Since we are short on time, we decided to do the roundtrip tour from Oslo to Bergen…which was 22 hours long! During the summer, you have more options for a shorter tour.