Begin your trip with a visit to the Bergenhus Fortress, located in the city center. Dating back to the 13th century, the fortress is one of Bergen's most visited attractions and offers remarkable views of the harbor. Take a stroll around the fortress's grounds before walking to the nearby Fløibanen funicular. The funicular is an attraction in itself, offering breathtaking views of the city and the surrounding fjords. Once at the top, take a romantic walk through the forest or enjoy a delicious meal at the restaurant.
Spend your morning at the Hanseatic Museum, located in the charming Bryggen Wharf. The museum offers an intimate look into the life of the Hanseatic League, a medieval trade organisation that dominated the economy of Northern Europe. Afterward, take a short walk to Fisketorget, the city's famous fish market. Try some of the best seafood in the country and enjoy the picturesque views of Bergen's waterfront.
Take a break from the city and visit Ulriken, the highest mountain of the Bergen range. There are daily buses that take visitors up the mountain, where you can hike, bike, or simply take in the beautiful views. In the late afternoon, head back to the city and take a scenic train ride to Oslo. Once arrived, visit the Holmenkollen ski jump, an iconic attraction that offers an unbeatable panoramic view of the city.
Your last day in Bergen will be spent exploring the city's rich culture. Start at the Edvard Grieg Museum, where you can learn about the life and work of Norway's most famous composer. Afterward, make your way to the KODE Art Museums, a collection of four museums featuring everything from modern art to traditional crafts. Don't miss out on the museum café, which offers delicious coffee and snacks.
If you have more time, explore the beautiful fjords surrounding Bergen on a boat tour or kayak trip. Additionally, if you have extra time in the city, visit the Bergen Aquarium or go shopping on Øvregaten. If you have less time, skip the trip to Oslo and instead take a half-day cruise around Bergen's islands.