A land of unimaginable beauty, Norway is fascinating to explore due to its awe-inspiring mountains, beautiful fjords and glittering lakes. Tucked away among these natural wonders, its lively cities offer up a plethora of attractions and activities which visitors are sure to enjoy, with the remains of viking settlements located next to fantastic museums and lively bars.
Indeed, the best cities in Norway seamlessly blend old with new, and it this which makes the country so amazing to travel around.
Map of cities in Norway
15. Haugesund[SEE MAP]
Once an important fishing port, it is now the oil industry that fuels Haugesund and keeps it moving. A lively place, the waterfront area around the port has some interesting bars and restaurants which are worth checking out.
As the area has been inhabited for thousands of years, there are loads of interesting historical sights to visit, with the ancient church and viking farm being particularly noteworthy. When visiting Haugesund, a great thing to do is take a boat trip to the nearby Karmoy island – a picturesque place to explore.
14. Tonsberg[SEE MAP]
Although relatively few remnants of the past remain, Tonsberg is actually the oldest town in the whole of Norway. As such, history lovers will enjoy stopping by when traveling from Oslo along the coast, to see all that it has to offer.
There is a crumbling old castle, some Viking ruins and graves, as well as a cool museum with the skeleton of a blue whale in it. A lively town, the landscapes surrounding Tonsberg are also nice, if people fancy taking a trip into the nearby countryside.
13. Drammen[SEE MAP]
Traditionally an industrial center with a bustling port and a reputation as a grimy, grey and grim city, Drammen has cleaned up a lot in recent years, and as a result, is a lot more tourist friendly.
Lying not too far from Oslo, the city has some lovely walks and trails on both sides of the river that splits Drammen in two, and the center of town is easily traversed on foot. Visitors nearly always use this city as a stepping stone to the interior of the country, or as a stop-off on the way to the nearby mines at Blafarvevaerket.
12. Larvik[SEE MAP]
Lying on the southern coast of Norway, Larvik has a busy port and, although it is not a very popular tourist destination, there is more than enough to warrant a visit. There are a couple of fantastic historical museums in town and a new cultural center has recently opened up, while the old baroque lighthouse looks impressively out over the sea.
From here you can visit the country´s largest beech forest at Bokeskogen, and the surrounding area has some great viking excavations for visitors to enjoy.
11. Lillehammer[SEE MAP]
Having hosted the Winter Olympics in 1994, it is unsurprising that Lillehammer has such a fantastic array of winter sport activities on offer. Lying on the edge of Lake Mjosa, there are some great museums and galleries about town, as well as a number of lovely restaurants.
One of the most popular ski resorts in the country, Lillehammer has a picturesque setting, with roving hills and forests all around it. Although there are interesting things to see and do throughout the year, winter is when Lillehammer really comes alive.
10. Hamar[SEE MAP]
Set on the banks of the largest lake in Norway, Hamar has a surprising amount to do given its size. It’s not a bad option if you are looking to stop off somewhere when traveling to the north from Oslo.
It has the largest glass building in Europe, which remarkably has the ruins of a cathedral inside. The accompanying museum about the vikings is captivating. Apart from this, Hamar is a charming, laid-back place where you can also head out for some fishing and kayaking on the lake.
9. Kristiansand[SEE MAP]
The fifth largest city in Norway, Kristiansand is a charming place with a lovely marina and lively ambiance. With lots of shopping options and some great restaurants and bars along the waterfront, the city has some pretty sandy beaches and claims to be Norway´s most popular holiday resort.
While Norwegians do indeed head here in large numbers, it is often to stop by on the way to other destinations in the south. The nearby archipelago is lovely to explore and the southern coast is not too far away either.
8. Fredrikstad[SEE MAP]
Lying on the banks of the Glomma river, Fredrikstad is a lovely, old fortified city that has been very well-preserved. A picturesque place to wander around – when the sun is shining, the modern waterfront is particularly delightful; there are a number of coffee shops, restaurants and bars for visitors to enjoy.
On the opposite bank, the old town, with its impressive Kongsten fort and distinctive moat, is the undoubted highlight, and is what makes Fredrikstad a popular haunt for tourists.
7. Bodo[SEE MAP]
As the largest city in the Nordic region, Bodo is an important commercial center and transport hub to the area around it. Although the city itself is uninspiring, architecturally speaking -it was almost completely destroyed in the Second World War – Bodo´s beautiful location, with snow-capped peaks off in the distance, makes up for its drab buildings.
Situated at the end of the incredible Kystriksveien Coastal Route, many people visit Bodo to get to the mesmerizing Lofoten Islands nearby. From here you can explore the wild and rugged north of the country – that in itself makes Bodo worth visiting.
6. Tromso[SEE MAP]
Located in the far north of Norway, Tromso is set on an island amidst lovely blue fjords and spectacular snow-capped mountains. One of the northernmost places that you can visit in Europe, the city actually lies around 350-kilometres north of the Arctic Circle. As such, it is one of the better sites in Norway from which to view the Northern Lights.
With loads of pubs on offer, a healthy cultural scene and lively nightlife, visiting Tromso can be great fun. There are lots of winter sports available and loads of scenic landscapes in which to pursue them. Tour organizers in the city can arrange trips to the Arctic if you´re after an adventure.
5. Stavanger[SEE MAP]
A dynamic place, Stavanger´s economy is booming due to the nearby oil fields. As such, the dreaded urban sprawl has taken over much of the outskirts of the city. Accompanying this has been an upsurge in prices, and it is now one of the most expensive places in the country.
The center of Stavanger has managed to avoid being engulfed by modern developments and is full of old wooden buildings which are very pretty to walk around. The nearby waterfront is very lively during the summer and there are lots of great restaurants to choose from, as well as some lively nightlife. Many people stop by Stavanger on their way to the fantastic sights at Lysefjorden and Preikestolen.
4. Alesund[SEE MAP]
A slightly bizarre place to visit, due to its eclectic mix of architectural styles, the city was destroyed by a fire in 1904. Its hasty reconstruction accounts for the mix of mock-Gothic, Art Nouveau and folkloric embellishments which you find when wandering its streets.
Built on a few islands lying next to each other, the glittering harbor adds to Alesund´s attractiveness. From the nearby hills, there are some breathtaking panoramic views of the surrounding fjords and mountains. A lively city, Alesund has lots of magnificent restaurants and a thriving bar scene.
3. Trondheim[SEE MAP]
One of the most picturesque cities in the whole country, Trondheim is a pleasure to walk around, as forest-clad hills and glistening waterways surround its colorful buildings and sweet, old harbor. The historic capital of Norway has an amazing medieval cathedral. There is a sense of timelessness about its laid-back streets, as people leisurely go about their lives.
There´s more than enough to keep you entertained for a few days, and you´ll soon discover its fine museums, great restaurants and atmospheric cafes. Alongside its rich cultural heritage, there is a contemporary arts and music scene, due to the large university campus. After Trondheim, head north to explore all the wild landscapes that northern Norway has to offer.
2. Bergen[SEE MAP]
Formerly a part of the Haneseatic league and once the capital of Norway, Bergen sits in a spectacular location and visitors will love the plethora of sights on offer. With seven hills surrounding it, as well as seven fjords, the city´s brightly-colored buildings tumble down the slopes until they reach Bryggen – the fantastic wooden houses at the city center which were once used for trading and commerce.
With some great art museums, a lively music scene and upbeat nightlife, Bergen has a nice atmosphere to it – although it unfortunately rains nearly every day of the year. Hiking in the surrounding mountains is glorious, and taking a boat ride amidst the nearby fjords offers up some stunning panoramas.
1. Oslo[SEE MAP]
The capital of the country is full of amazing architectural designs that highlight the contemporary feel about the place, as do the educational museums, interesting galleries and evocative art pieces. Lying next to the sea, with mountains surrounding it, Oslo is one of the greenest cities in the world, thanks to its forward-thinking eco-friendly policies – this makes it lovely to walk around. In actual fact, residents can find themselves skiing, trekking the forests, or sailing along the Oslo fjord’s waterways in no time at all.
A lively place, Oslo has a fantastic gastronomic scene as well as a raucous nightlife with lots of trendy bars and nightclubs.
Accommodation: Where to Stay in Oslo
See also: Top Tourist Attractions in Oslo