Glorious mountains, Venetian old towns and one of the most sublime stretches of coastline in the Balkans – Montenegro is a great place for a road trip. This one week Montenegro road trip itinerary is perfect for first-time visitors who want to see the best of the country in 7-10 days.
Boka Kotorska. Don’t you just love how that sounds? It’s the local name for the Bay of Kotor, a stunning landscape of winding coves, sandy inlets and deep-water harbours on the country’s northern Adriatic coast.
The area has been inhabited since antiquity (most famously by the Venetians) and was a popular holiday spot when Montenegro was part of Yugoslavia. Like in neighbouring Croatia, relics of forgotten holiday resorts are strewn up and down the shoreline.
The roads around the bay are well-worn but they definitely don’t see as much activity as they once did. However, tourism – especially cruise ship tourism – is starting to take off in Montenegro again.
These days, it really helps to have a car so you can get off the beaten path in Montenegro – and away from those menacing liners. My biggest tip to other travellers planning a visit to Montenegro is to hire a car and explore on your own terms.
With your own wheels, you can escape the bright lights of Tivat and Budva and get into some of the smaller cities and villages around the bay. A car will give you access to the monasteries and national parks high in the mountains above the sea – and an opportunity to experience one of the craziest switchback roads in the world, the Kotor Serpentine. (Just don’t do what we did and get stuck up there in the dark!)
Based on our own one week road trip around Montenegro, this itinerary will help you see some of the country’s most magical landscapes and interesting towns in a short period.
Before I go on, I’d like to thank Rhino Car Hire, who sponsored our rental car in Montenegro. Our experience with Rhino and Green Motion (our agent in Podgorica) was faultless, so I’m more than happy to recommend both. As always, all opinions expressed here are my own.
Please note: This post contains affiliate links, meaning I may earn a commission if you make a purchase by clicking a link (at no extra cost to you). Learn more.
Searching for affordable car hire in Montenegro?
I recommend using Local Rent to hire from a local agent. Prices start from just 15€/day.
About this Montenegro road trip itinerary
There are lots of different driving routes you can take in Montenegro. With so much natural beauty on your doorstep, it’s hard to go wrong. When planning our itinerary, we focused on a logical course that would involve minimal time in the car (I did 100% of the driving) while still allowing us to see as much as possible.
Our road trip itinerary is a simple loop, starting and ending in Podgorica, Montenegro’s capital city. We travelled a total distance of roughly 500km (300 miles) and I spent approximately 10 hours behind the wheel.
Our one week Montenegro itinerary follows a pretty relaxed pace, including two two-night stays. This gives you the option of taking a day or two completely off from driving if you find you need a break.
Some of Montenegro’s best scenery lies between the hot spots of Kotor and Durmitor. Because we decided to hire our car in Podgorica instead of Kotor or Tivat, we were able to see Lake Skadar, the largest lake in the Balkans and one of the oldest in Europe, parts of the southern coast and Ostrog Monastery as well.
I really enjoyed driving through the interior part of Montenegro, an area a lot of tourists tend to skip.
Our itinerary includes a half-day trip to Lovcen National Park, but you’ll notice we didn’t make it all the way to Durmitor. This was never our plan – we were travelling at the end of winter and it simply wasn’t the right time of year to be hiking (or navigating icy mountain roads). And to be honest, we had already sent all our winter gear home!
Speaking of weather… We had absolutely rubbish conditions for the first half of our road trip. I can laugh about it now, but at the time there were definitely some tears! There’s nothing I hate more than driving in the fog and rain, especially on unfamiliar roads. Montenegro is extremely wet during spring and stormy in summer in the mountains, so be prepared for anything.
My advice is to always have a back-up plan in case you encounter inclement weather. Luckily, Montenegro is small enough that you can detour from your original route without too much fuss. We had originally planned to visit Lovcen on the first day of the trip but had to push it back after a storm blew in. We were never more than a 2-3 hour drive away, so we were able to double back as soon as the weather improved.
One week in Montenegro itinerary: Our Montenegro road trip route
- Day 1: Podgorica to Lake Skadar via Cetinj – overnight in Rijeka Crnojevica
- Day 2: Lake Skadar, Petrovac & Sveti Stefan – overnight in Sveti Stefan
- Day 3: Sveti Stefan, Budva & Lovcen National Park – overnight in Sveti Stefan
- Day 4: Sveti Stefan to Kotor – overnight in Kotor
- Day 5: Kotor to Perast – overnight in Perast
- Day 6: Perast & Risan – overnight in Perast
- Day 7: Perast to Podgorica via Niksic & Ostrog Monastery – overnight in Podgorica
- Days 8-10+ (optional): Durmitor National Park or Bar & Ulcinj
7 day Montenegro itinerary map
Click here to open & save my interactive Montenegro Road Trip Map in Google Maps.
What would I change?
The itinerary I’m presenting here is for 7 days. However, our road trip actually lasted for 8 days. We spent our final night and an extra day in Herceg Novi, a larger city located at the very northern tip of the Bay, close to the Bosnian border.
Maybe it’s because it was the end of the trip – or because I had a migraine from the moment we arrived – but Herceg Novi just didn’t click with me. To get there from Perast, we had to do the longest single stint of driving for the whole trip, only to have to double back on ourselves the next morning to get to Podgorica.
For me, Herceg Novi is just too far out of the way to justify a visit – on this itinerary anyway.
Another thing our itinerary is missing is the drive from Podgorica to the coast via Skadar Lake. The land bridge over the lake (part of the E80 highway) is one of the most scenic stretches of road in the Balkans. The road runs parallel to the tracks the famous Belgrade to Bar train takes.
I left this out because I knew we were coming back to ride the train from Podgorica to Bar later in our trip. If the train doesn’t factor into your plans, you might like to re-route on day 1 so that you can drive over the lake.
Where to stay during your Montenegro road trip
When planning your road trip, you have to be somewhat strategic about where you choose to overnight. Obviously you need a place with parking – but not all hotels or guesthouses offer a space on site. We found much better options for our price point ($30-$50/night) on Airbnb.
In bigger, busier places on the bay such as Kotor and Budva, it’s very difficult to drive in and get a street park if you’re visiting for the day. I much prefer to stay in smaller towns, but a dedicated hotel parking spot in Kotor/Budva is worth its weight in gold.
We stayed in Rijeka, Sveti Stefan, Kotor and Perast during our Montenegro road trip. This gave us a good mix of bigger and smaller towns, and allowed us to split the driving into manageable chunks. We started and ended our road trip in Podgorica, so we also spent a couple of nights in the capital.
Podgorica: Montenegro Hostel B&B has an unbeatable location in the heart of the Old Town. Doubles with shared bathrooms and dorm rooms are available, all for a very reasonable nightly rate. For something more upmarket, Hotel Hemera is well-positioned and features a lovely outdoor terrace as well as designer-finished rooms.
Rijeka Crnojevica: There’s only one place you should stay in Rijeka, and that’s Konak Perjanik. This historic stone house is built into the old bridge (the Prince used to sleep here on his visits), giving you wonderful views of the river from a small terrace. The owners, Ljudmila and her husband, are helpful and cook up a mean breakfast.
Update: Unfortunately Konak Perjanik is currently closed (temporarily or permanently, I’m not sure). Apartman Jovicevic Pavle is a good alternative, with free parking onsite.
Sveti Stefan: We chose Apartments Lazar in Sveti Stefan. The self-contained apartment absolutely huge, with two bedrooms, a terrace, a full kitchen, and on-site parking.
Kotor: In Kotor, we stayed in this petite but comfortable studio just outside the old town. Nancy is an amazing host and even jumped in our car to help us navigate the narrow streets around her place. Balkans experts Allison and Stephanie over at Sofia Adventures suggest staying in the nearby town of Prcanj to avoid driving in Kotor, which is honestly a bit of a nightmare. Here are their Kotor accommodation recs.
Perast: Perast is my favourite place on the bay (you’ll find out why soon enough). It’s small, but there are loads of pension-style guesthouses in the hills above the water. We stayed in a small but sufficient apartment at Apartments Jovanovic. The owners are lovely, there’s ample parking on site, and everything of note is within walking distance.
If you can afford it, Conte Hotel on the waterfront is the best boutique accommodation in town and probably the nicest hotel on the whole bay.
Hiring a car in Montenegro
I highly recommend using the Local Rent website to find a budget-friendly rental from a local agent. Local Rent offers very flexible terms, low deposits, great customer service, and minimal additional fees.
Local Rent offers pick-up/drop-off from more than 25 different locations around Montenegro, including the international airports in Podgorica and Tivat. This gives you complete flexibility to start and finish your trip wherever you want.
Unfortunately, they don’t operate in Croatia, so if you’re flying into Dubrovnik Airport you’re better off renting through a different agent. I suggest using Discover Cars to compare prices and find the best deal. Remember to do your research and have your documents in order if you plan on making a border crossing in a rental car.
Browse Local Rent’s 1100+ offerings here – prices start from just 15€ per day.
Tips for driving in Montenegro
For the most part, driving in Montenegro is pretty straightforward. The highways are good, there are very few tolls, and distances are short. There are, however, some strange quirks and learning curves you have to get to grips with. It really helps to familiarise yourself with local rules (and the local driving style) before you jump in the car.
There’s a lot to say on this topic, so I’ve written a separate post with all my Montenegro driving and rental car tips.
Check out my Montenegro road trip video!
To inspire you to visit, we put together this short clip of our Montenegro road trip.
Montenegro road trip itinerary: Day by day
Here is a full day-by-day breakdown of our trip, including things to do in each location, driving distances, where to park your car, and recommended driving routes.
Day 1: Podgorica to Lake Skadar via Cetinj
- Distance covered: 62 km / 39 miles
- Total drive time: 1.25 hours
- Recommended route: M2.3
After picking up our hire car in Podgorica, we started driving south-west. Our first destination for the day was Cetinj, Montenegro’s old capital. By the end of the night we would find ourselves on the shore of the spectacular Lake Skadar, wrapped up in a blanket inside a homestay in the little village of Rijeka.
When you collect your car, the first thing you should do is figure out how the headlights work. Montenegro law says your headlamps should be on (dim) at all times. There is a tunnel between Podgorica and Cetinj, so you need to know how to work the lights properly right from the get go.
The airport area is pretty quiet and easy to get out of. The first leg of the drive is very tame, just a few roundabouts but otherwise a straight shot to Cetinj.
Cetinj
Cetinj, the Old Royal Capital and Montenegro’s dual capital city, is a pleasant little place with a country town vibe. Its Historic Core made it onto UNESCO’s tentative list in 2010 for its architectural and historic value. Cetinj’s quiet streets are filled with interesting architecture, including a few former embassy buildings and an old palace.
The main attraction is Cetinj Monastery, a Serbian Orthodox Monastery that was founded in 1484. It houses several important relics and icons, and is a popular religious pilgrimage site for families in Podgorica.
Allocate about 90 minutes in Cetinj to see the main sights and grab a coffee, more if you want to visit either of the museums.
Things to do in Cetinj
- Cetinj Monastery. A few of the grottoes and chapels are open to the public. Entrance is free, and visitors should dress modestly (covered shoulders and knees).
- Castle Church. A petite Orthodox church located opposite the monastery.
- National Museum of Montenegro. The country’s main museum is located in Cetinj. Exhibits trace Montenegro’s history from prehistoric times up until the dissolution of Yugoslavia.
- Billiard Palace. One of Cetinj’s most famous landmarks, the former residence of prince Petar II Petrovic Njegos was built in 1838 and housed Montenegro’s first pool table. A small exhibition of the prince’s personal affects costs $3 to view.
- Grab a coffee from one of the outdoor cafes on the main street.
- Visit the former Embassy of France. The 1910 facade is covered with striking green and opal-coloured tiles.
- Wander down Njegoseva, Cetinj’s main pedestrianised street, and admire the old houses (particularly Djukanovic Palace) and community street art murals.
Where to park your car in Cetinj
Parking in Cetinj is plentiful and mostly free. We parked in a marked bay behind French Embassy. There is also a designated carpark at the bottom of Njegoseva (search ‘Trg Umjetnika’ on Google Maps).
Where to eat near Cetinj
We had a memorable lunch at National Restaurant Belveder, which is located just 7 minutes’ drive from Cetinj towards Lake Skadar. Lamb is the specialty at this home-style taverna. There’s a cosy fireplace inside, and when the weather is nice, an outdoor dining terrace affords spectacular views of the mountains and valley. More info and reviews here.
Rijeka Crnojevica (for Lake Skadar)
Rijeka was our wildcard on this itinerary. As it turns out, we *accidentally* booked the most charming homestay in all of Montenegro and had a fabulous time learning about this tiny town’s royal history over shots of rakija with our hosts.
Rijeka is located at the very western tip of Lake Skadar and is a gateway to the lake’s marshy wetlands. The riverbank is dotted with stone houses built by Prince Danilo (Prince of Montenegro from 1851 to 1860). A long stone marketplace was also erected on the orders of the prince and housed craft workshops on its top level. In its heyday, Rijeka’s artisans were known for their embroidery and leatherwork, and the town attracted traders from across Montenegro and Albania.
Rijeka has seen better days for sure – things started going downhill after the local fish factory closed. The school, which used to have 800 pupils, now has only 6 students. But there’s something very charming and ‘undiscovered’ about this place. We were the only tourists in town when we visited, but I expect it’s a bit livelier in the summer, when the riverfront cafes open up, and skippers lead boat trips and kayaking expeditions on the lake.
Things to do in Rijeka
- Mostina. Rijeka’s old stone bridge, built by Prince Danilo Petrovic in 1853, has stood the test of time.
- Konak Perjanik. At one end, the bridge connects directly to a stone house – this is the guesthouse where we spend the night. I can’t remember the full story, but the gist of it is that the owner of Konak Perjanik inherited the property from his ancestors. A little breakfast terrace looks directly out onto the bridge and river – it’s very cool!
- Lake Skadar. We saved our boat trip for Virpazar, but it is possible to take a Skadar cruise from Rijeka. Small boats dock right in the centre of town. Prices start from 10 Euros.
- Pavlova Strana. One of Montenegro’s most stunning viewpoints, Pavlova Strana, is a mere 6-minute drive from Rijeka. If you want to be up there for sunrise or sunset over the lake, Rijeka is an ideal place to stay the night. The road is quite treacherous, so you wouldn’t want to be driving too much further in the dark. The viewpoint is marked on Google Maps. There is a small bay where you can park.
- In 1493, the first Cyrillic printing machine in the Balkans was sent to Rijeka from Venice. It was housed inside the town’s monastery, on the main street. The press has since gone and the monastery is now closed, but if you wander up, someone will likely open the gates for you so that you can poke around the garden.
- Rijeka is filled with intriguing old houses. One, date marked 1900, served as a children’s dormitory but fell to ruin when the school closed. It’s interesting (and a bit pensive) to walk up and down Rijeka’s streets.
- If you like brutalist architecture, there is an impressive Soviet-style memorial on the way into town.
Where to park your car in Rijeka
There is ample free parking all along Rijeka’s main street.
Where to sleep and eat in Rijeka
Konak Perjanik is the place to stay in Rijeka. There are restaurants along the waterfront, but I recommend eating at least one meal at the guesthouse (Ljudmila, the owner, is a terrific chef). They can also cook you up an amazing breakfast of eggs, local cheese and prosciutto. If you’re not staying here, the restaurant downstairs is open to walk-ins.
Update: Unfortunately Konak Perjanik is currently closed. Apartman Jovicevic Pavle is a good alternative, with free parking onsite.
Day 2: Rijeka to Sveti Stefan via Virpazar & Petrovac
- Distance covered: 62 km / 39 miles
- Total drive time: 1.75 hours
- Recommended route: M2 / E80
Day two of our Montengro road trip, Rijeka to Virpazar, was one of the most scenic portions of our drive. We took the country back road that traces the western tip of the lake, leading drivers through terraced farmland, past cute cottages and verdant valleys.
Despite being very, very beautiful, it’s not a popular route at all. We only saw 3 other cars in the hour or so it took us to reach Virpazar. The road is narrow but pretty well maintained.
Virpazar
Perched on the edge of the vast lake shared between Montenegro and Albania, Virpazar is a popular starting point for boat trips around Lake Skadar National Park. Like Rijeka, this small town has a long history. There’s not much to see today, but in the past, Virpazar boasted a Turkish fortress, a lively marketplace, and a strategic port.
Where to park your car in Virpazar
As soon as you turn into town off the highway you’ll see a free parking area to the left along the river bank. There are usually people hanging around to guide cars into vacant spots.
Chartering a boat in Virpazar
Cafes, guesthouses and agencies all around town organise boat trips on the water. You pay per person, so it’s more economical to join a group rather than take a private tour (although you do have that option). This means you might have to wait until there’s enough passengers to set off.
As soon as we parked our car, we were approached by a young woman from Golden Frog (the most popular company in Virpazar) who offered us two places on a departing tour. We paid 25 Euros each, plus 2 Euros per person for entrance to the Park.
Cruises on small wooden boats typically last about 2 hours. Our driver was very knowledgeable and spoke great English. He pointed out a range of bird species, including herons, and also took us to see the ruins of the Turkish-built Besac Fortress.
Petrovac
After our boat ride, we said goodbye to Lake Skadar (for now – we would be returning to the Albanian side later in our trip) and drove west towards the Adriatic Sea.
As soon as we reached the coast we noticed an immediate change in the weather. Petulant Old Man Sun who had been avoiding us finally decided to make an appearance!
Our first stop on Montenegro’s famously beautiful coast, Petrovac did not disappoint. Petrovac is tiny and relatively unknown compared to other beach towns in the area, but it still has a lovely promenade and a white-sand beach. A 16th-century Venetian fortress guards Petrovac’s modest harbour and is a nice place for an after-lunch stroll.
Things to do in Petrovac
- Eat a seafood lunch at one of the sun-soaked restaurants that line the waterfront. We enjoyed our meal of squid and fish at Riblji Restoran Katic, one of the more reasonably priced eateries.
- Clamber up the stone steps of Kastio, the petite Venetian-built fortress that juts into the water off Petrovac’s harbour. Note the dramatic limestone stratified rock cliffs on the western side.
- Walk the pine tree-shaded Pešačka staza Petrovac – Reževići, an elevated pathway on the opposite side of the cliff. It takes about 30 minutes to complete, and you get a wonderful view of the castle below and beach beyond.
Where to park your car in Petrovac
There is lots of free street parking in Petrovac. We parked near the VOLI supermarket.
Day 3: Sveti Stefan, Budva & Lovcen National Park
- Distance covered: 116 km / 72 miles
- Total drive time: 2.75 hours (return)
- Recommended route: M2.3
On day three of our one week Montenegro itinerary, we made our way north along the coast towards the Bay of Kotor. We stayed in Sveti Stefan for two nights and made day trips to Budva and Lovcen National Park from there.
The scenery driving up Montenegro’s coast is absolutely breathtaking. It gets better and better with every turn.
Sveti Stefan
Halfway between Petrovac and Budva, Sveti Stefan is an ideal place to base yourself for a couple of days when exploring Montenegro’s coast. Again, it’s far less touristy than some of the bigger towns, which means accommodation is more affordable and it’s easier to find a car park.
Sveti Stefan is best-known for the tiny islet that protrudes from its coastline into the sea. It’s privately owned, so unless you’re staying at the Aman Resort, you can’t cross the land bridge onto the island. You can, however, drive (and climb) up and down the forested hills around Sveti Stefan to get some beautiful views.
All the buildings on the island have their white shutters drawn 24/7. I must admit it’s slightly creepy to look at!
Things to do in Sveti Stefan
- Church St. Sava. The most epic views of Sveti Stefan island (pictured above) can be seen from the lookout at Church St. Sava. It’s located high above the town, roughly a 30 minute drive up a steep road.
- Praskvica Monastery. This gorgeous monastic complex in the hills above Sveti Stefan features tranquil gardens, a beautiful cemetery, and a very entertaining family of resident goats.
- State Park. This coastal trail stretches north from the island and affords great views of the islet and beach. Stop for sunset (and maybe a picnic) at one of the bench seats along the trail.
- Walk the 7 Bay Trail. An epic full-day walk from Sveti Stefan to Budva. You can find more information about the Trail here.
- Swim at Sveti Stefan’s beaches. In summer, Sveti Stefan’s white sand beaches heat up. Queen’s beach, Kamenovo beach and Crvena Glavica beach are all popular.
Where to park your car in Sveti Stefan
Parking is at a premium all along the coast, but it’s still much easier to find a spot here than in Budva for example. We chose an apartment that came with free on-site parking. If you’re staying here and your accommodation doesn’t come with parking or you’re visiting for the day, you can find street parking along the highway.
A few shaded paths provide shortcuts from the highway down to the beach.
Budva
One of the oldest urban settlements on the Adriatic coast, Budva is home to a Roman-era acropolis and an atmospheric walled old town that backs directly onto the sea. In my opinion, Budva isn’t a patch on Kotor. If I had to choose just one to visit, it would be Kotor every time.
The area around Budva’s old city is very touristy – think massive shopping malls and casinos. I personally didn’t like the feel of Budva all that much. But I’m still glad we decided to drop in for a day and see what all the fuss is about.
Things to do in Budva
- Wander the cobbled old town. The open plaza around the church is particularly pretty.
- Eat something sweet at Branka Pastry Shop. Quite possibly the best-value cafe in Budva, this local milkbar-style joint serves 1 Euro coffee, homemade ice cream, and 80-cent cakes.
- If you have more time in Budva, get out on the water. This kayak tour takes you to coastal caves around the bay.
- For magnificent views of the Boka, you can even try paragliding.
Where to park your car in Budva
Trying to find a park on the Budva Riviera was a traumatic experience! (And remember, we were there in the off-season.) After driving around for an hour, we eventually got lucky and found a vacant lot. If you’re willing to pay, there are pay-by-the-hour lots around town.
Lovcen National Park
Lovcen National Park sits in the mountains above the Bay, between Kotor and Cetinj. You can access it from north, east or west. We originally planned to drive up on the first day from Cetinj, but when a storm broke, we changed our plans and left it until later in the trip.
If you’re coming from Kotor, Budva or Sveti Stefan, you can take the famous Kotor Serpentine up to the park entrance (more in the next section).
The park’s high point is Mount Lovcen, AKA the ‘Black Mountain’ that gives Montenegro its name. The main attraction here is the Mausoleum of Petar II Petrovic-Njegos. Accessed via a very long undercover staircase, it’s seated high in the mountains and often shrouded with mist as a result. The Mausoleum itself features two larger-than-life granite statues and a burial chamber. Out the back, you can find amazing views of the mountains from a 360-degree viewing platform.
Clearly we didn’t get much of a view at all on the evening we visited (!), but on a clear day, you can see as far as Albania and Croatia.
Driving the Kotor Serpentine
If your will is strong and you’re feeling confident with your driving abilities, the Kotor Serpentine is Montenegro’s most spectacular stretch of road. With no fewer than 16 hairpin bends, it’s a nail-biter for sure, but the views you get of the Bay make it worthwhile.
The best vistas are on the way down, so plan your journey accordingly. We set off in the late afternoon and drove back down just as dusk was falling.
On a clear day, you get perfect views of Kotor, Tivat, and the entire Bay, edged by unreal-looking pleated mountains. There are designated viewing areas all along the road where you can stop for a photo. Use caution when stopping on the road shoulder, and drive safe!
Day 4: Sveti Stefan to Kotor
- Distance covered: 32 km / 20 miles
- Total drive time: 1 hour
- Recommended route: E80
On day four of our Montenegro road trip we finally reached the Bay of Kotor. Our first stop was the old town of Kotor, the Venetian settlement that gives the bay its name.
We decided to stay the night in Kotor, which gave us two full days to explore. We could easily have stayed longer!
Kotor
Kotor is an old Mediterranean port encased in lofty fortifications built during the Venetian period. It is part of Montenegro’s oldest UNESCO World Heritage Site, the Natural and Culturo-Historical Region of Kotor (inscribed in 1979). A sea of orange-roofed houses and meandering stone streets, Kotor Old Town is one of the prettiest of its kind in Europe. Exploring the narrow alleyways is without a doubt one of the best things to do in Montenegro.
In recent years, cruise ships have transformed Kotor from a quiet little bay into a tourist mecca. It can get very busy, especially when there’s a ship in port, so I recommend staying at least one night and getting up early to explore the Old Town.
Things to do in Kotor
- Hike the Ladder of Kotor to visit San Giovanni Fortress. In days gone by, Kotor and Cetinje used to be connected by long a stone road. The portion that remains today, a steep uphill path along the old city walls, connects Kotor Old Town with Kotor Fortress (AKA San Giovanni Fortress). From the top of the fortress, you can peer directly down onto the triangle-shaped Old Town. If you’re trying to save cash, there’s back way you can go to avoid paying the castle entrance fee (but you didn’t hear that from me).
- Take a guided tour of the old town. You can easily follow your nose and get lost in the rambling back alleys of the UNESCO-protected Old Town. If you prefer a more organised approach, this private 90-minute tour focuses on Kotor’s architectural heritage, while this alternative walking tour of Kotor includes a wine tasting.
- Visit the morning market. Running along the sea-facing outer wall of the Old Town, Kotor’s food and fish market is a hive of activity on weekends.
- Take a boat tour to the Blue Cave. The largest sea cave on Montenegro’s Luštica Peninsula, the Blue Cave is famous for its lustrous blue waters created by light reflections on its sandy bottom. Boat trips to this popular cave and smaller caves around Kotor last for around 5 hours. This itinerary is one of the best because it includes a full 3 hours on the water for snorkelling, swimming and cliff jumping.
- The waters around Kotor are particularly calm and good for water sports. You can take a boat cruise or try stand up paddle boarding.
There is a lot more to love about Kotor – I realise now that we didn’t have enough time to do it justice. Discover more Kotor must-sees – you’ll soon see why you should stay longer than one night!
Days 5-6: Kotor to Perast & Risan
- Distance covered: 23 km / 14 miles
- Total drive time: 30 minutes
- Recommended route: E65 / E80
On day five, we continued winding our way north along the Bay until we reached the lovely town of Perast. Perast is the place I most enjoyed visiting in Montenegro, and it’s definitely one of my favourite small towns in the Balkans.
We stayed in Perast for two nights, taking our time to wander the silent streets on foot and absorb as much of Perast’s fascinating history and architecture as we could.
Perast
Much like Kotor, Perast flourished as port city under Venetian rule in the 15th century. The settlement was first established much earlier by Ilyrian tribes. Of all the towns on Kotor Bay, Perast is perhaps the most unique. That might be because it’s the most autonomous. Perast has its own local traditions, its own culture and festivals – oh, and it’s own special dessert, Perast cake!
Things to do in Perast
- Wander the waterfront. Perast is tiny, with one main street that runs along the length of the waterfront and a number of narrow alleys that track inland up the hill. An hour or so is enough time to take in all the beautiful Venetian mansions, plazas and Catholic churches whose bells toll no longer.
- Visit the Perast Museum. This small institution presents a collection of historical objects. The main attraction, however, is the front balcony, which affords stunning views of Perast harbour.
- Take a boat to Our Lady of the Rocks and tour the church. One of two islands just off the coast of Perast (the other island is closed to the public), Our Lady of the Rocks supports an exuberant Catholic church. It’s honestly one of the most beautiful religious buildings in the Balkans and well worth the short boat ride out.
For more great things to do in Perast (including a detailed guide to the palaces), see my Perast guide.
Where to park your car in Perast
If you’re only visiting for the day, there are designated parking bays (called ‘Perast parking’ on Google Maps) at the top and at the bottom of the main street.
Risan
A short drive (less than 10 minutes) from Perast north along the Bay, Risan is a small town that’s worth visiting as a side trip. It’s biggest draw is a collection of Roman floor mosaics that date back to the 2nd and 3rd century AD.
Once part of a large and apparently very opulent private villa, the intricate black and white and coloured mosaics have been well preserved by a team of archaeologists. An open-air museum has been erected around the site. Entrance costs a few Euros.
While you’re in Risan, I recommend grabbing a bite to eat at Hipnos Restaurant, a very reasonably priced Balkan-style eatery on the waterfront. You can park your car there, or at the supermarket nearby.
Day 7: Perast to Podgorica via Niksic & Ostrog Monastery
- Distance covered: 160 km / 99 miles
- Total drive time: 3.25 hours
- Recommended route: P11 / M6 / E762
The last day of this Montenegro road trip has the longest drive. From the Bay, start heading inland, tracing the Bosnia and Herzegovina border before veering east to Niksic, Montenegro’s second-biggest city.
Along with the road from Rijeka to Virpazar (day two), the first part of today’s drive inland is one of the most beautiful stretches in Montenegro. When we were there, it was desolate – for a while we wondered if we were going the wrong way or might eventually come to a dead end. But no, the road continued on, carving a flat passage between soaring mountains and sprawling fields with their little farm houses tidy in a row.
We only had time for a quick stopover in Niksic. There was plenty of free parking on the main street, so we grabbed a quick breakfast at one of the al-fresco cafes there and pushed on.
Ostrog Monastery
From Niksic, we continued south to Ostrog Monastery. The most important pilgrimage site in Montenegro for Orthodox Christians, Ostrog is the country’s most recognisable religious landmark. It’s located roughly one-third of the way between Niksic and Podgorica, making it an ideal final pit stop on your way back to the airport or the city.
The uphill drive to reach Ostrog is very long – so be prepared for that. When you finally arrive at the complex, it’s not immediately clear where you can park or how far up the mountain you can actually drive. There are huge lots staggered up the hill. We chose a park then walked up a flight of stairs only to realise we could have driven up even further. But no bother, the path is shaded and it’s quite a nice place to stretch your legs. Parking and admission to the monastery is free.
Ostrog is set in a rock face, its glimmering white profile almost flush against the cliff. Inside, there are grottoes, open-air terraces and chapels, some decorated with brightly coloured mosaics applied directly to the rock.
After you’ve walked through the monastery, it’s time to head back down the mountain. Stop off at the point marked ‘Ostrog Monastery approach’ on Google Maps, where there’s a small viewing platform with front-on views of the monastery in the distance.
Extend your Montenegro trip: More things to see & do
Turn this into a 10 day Montenegro road trip by adding another destination or two. Depending on the season, I suggest either continuing into the mountainous interior or making a detour to the southern coast.
Durmitor National Park & Bobotov Kuk (add 2-3 days)
125 km (78 miles) north of Podgorica, Durmitor National Park is one of the most beautiful places in Montenegro and a must-visit for nature lovers. Unfortunately the season wasn’t quite right for us – it was still too cold in the mountains, and we already shipped our winter gear home! Durmitor is an easy add-on if you want to extend your trip and spend 10 days or even two weeks in Montenegro.
The town of Zabljak is the main centre of the park and the best place to stay, with no shortage of sweet cottages and mountain chalet-style hotels. Give yourself at least 2 full days to test out a few of the hiking trails. There are a dozen or so day hikes in total to glacial lakes, mountain peaks and viewpoints where you can look over the Tara Canyon.
The easy 1.5-hour hike to Black Lake (Crno jezero) is a great choice if you only have a day. The most famous hike in Montenegro, the Bobotov Kuk summit, is a challenging 11.5 km round-trip hike taking 6-7 hours. If you plan to attempt it, make sure you have proper shoes and gear.
Tara River Canyon (add 1-2 days)
The deepest canyon in Europe (the second deepest in the world, dwarfed only by the Grand Canyon in Colorado), Tara River Canyon stretches out for more than 80 kilometres between Bistrica in Montenegro and Hum in Bosnia and Herzegovina.
This is a very popular option in the Balkans for white water kayaking. If your timing is right (summer is the best season for water sports, with tours available between May and June), it’s a great add-on for a bit of adrenaline and adventure. The whitewaters are most ferocious and fun in May, with the levels slowly dwindle as summer progresses.
Most kayaking and rafting tours originate close to the border in Plužine. There are two ways to incorporate this into your itinerary: You can either spend an extra night in Kotor and book a full-day tour with transfers, or make the most of your car and drive yourself to Plužine after Durmitor and spend a few nights exploring the canyon and surrounding areas.
Rafting Blue River Tara has a perfect location on the canyon and offers tranquil accommodations and professionally organised rafting/kayaking expeditions.
Bar & Ulcinj (add 1-2 days)
If beautiful beaches are more your style, you can find sandy beaches in the far-south of Montenegro near Ulcinj. It might not be as picturesque as the Albanian Riviera, but there are some nice sheltered coves and picturesque coastal towns around.
We spent a night in Ulcinj on our way out of Montenegro and thoroughly enjoyed it. With its large Albanian community, it has a very different feel to other places in Montenegro. Just south of the small city, Miami Beach and Long Beach are two popular public beaches in close proximity to the city – but I suggest you try to find a more tranquil cove near Ulcinj, or drive all the way down to Bojana Island where it’s a little quieter.
Ulcinj is a 60-minute drive from Petrovac, so it makes the most sense to incorporate some beach time higher up in your itinerary.
On your way down, be sure to stop off in Bar for a few hours. The older part of the settlement, Stari Bar, is nestled in the hills behind the sea. The beautiful old town is utterly charming, with a few local restaurants, an Ottoman aqueduct and other ruins scattered amongst ancient olive groves.
Montenegro road trip FAQ
What is the best month to visit Montenegro?
High season in Montenegro is June-August. During the summer months, it’s a lot more crowded and prices do go up – especially in the port cities along Kotor Bay, (particularly Kotor and Budva).
Spring or autumn is the best time for a Montenegro road trip. Late May/early June and September are ideal if you still want to hike in the mountains or swim.
You’ll find that the roads are a lot quieter, it’s easier to find a car park, and you’ll have more options available for accommodation. Best of all, car rental prices are significantly lower in the shoulder seasons, up to 50% lower in May versus July.
Local Rent has a handy graph on their website you can use to compare prices.
How many days is enough for Montenegro?
7 days is the minimum amount of time for Montenegro if you want to get a good overview of the different landscapes. With 10 or more days, you’ll have plenty of time for special activities such as hiking.
Montenegro is a tiny country (the second-smallest in the Balkans after Kosovo), but don’t let that fool you – there is an awful lot to see and do.
My itinerary shows you the best way to fit a lot in even if you don’t have much time. I felt satisfied by the end of my trip, but I know there’s a lot I missed (and a lot of reasons to go back!).
Is it easy to drive around Montenegro?
For the most part, yes. I personally found Montenegro very easy to drive in, especially because I was there in shoulder season when the roads weren’t too busy.
If you have no experience driving in Eastern Europe, the driving style and road conditions in Montenegro might come as a bit of a shock. Remember to be patient and take your time. Don’t overfill your itinerary or try to rush from place to place.
The main highway around the Boka Bay is the one place where I didn’t feel safe. The roads are very busy and people drive extremely fast, so it can definitely be more challenging to navigate this area. Try to avoid the main highway or set off early in the morning when there are fewer cars. Definitely don’t drive this road at night – I made that mistake, and I still get flashbacks.
Be sure to read up on my top tips for driving in Montenegro to learn about the road rules, driving style and quirks that you need to be aware of!
Do you need a car in Montenegro?
While a car is not totally essential for Montenegro, it will open up a lot more opportunities for you. Yes there is an extra cost (and potentially extra stress) in hiring a car, but the payoff is totally worth it in my opinion.
Driving is the most efficient and easiest option if you want to go off the beaten path in Montenegro. If you’re happy to settle with the main attractions, you can feasibly use public transportation to get around. After the conclusion of our road trip, we took a train and a couple of buses to travel onward to Kosovo – it was a fairly easy process.
Onward travel from Podgorica
When we arrived back in Podgorica, we returned our car and got a lift back into the city with one of the staff from Green Motion. We spent our final night doing washing at the city’s only coin laundromat – actually the perfect way to end a Montenegro road trip!
The next morning, we boarded an early train for Bar, where we explored the old town and ate a delicious lunch before taking a bus to Ulcinj. From Ulcinj, we cut through Albania to Pristina to start our 10-day trip around Kosovo.
This corner of the Balkans – southern Montenegro, northern Albania and Kosovo – is one of my favourite parts of the region. Combining these three countries into one itinerary (maybe 10-14 days) would be a wonderful introduction to the Balkans.
Keep the road trip going! Here is my round-up of the best self-drive itineraries in the Balkans.
Are you planning a Montenegro road trip? If you have any questions about this our week Montenegro itinerary, leave a note below and I’ll try to help out where I can!
More Montenegro travel resources
Here are more Montenegro blogs I’ve written to help you plan the perfect trip.
- 15 best places to visit in Montenegro
- 21 essential things to know before you visit Montenegro
- Essential tips for driving in Montenegro
- The best things to do in Kotor
- The best things to do in Perast
- The best things to do in Stari Bar
Montenegro essentials
Here are my favourite resources to help you organise your visit to Montenegro.
FLIGHTS: Find affordable flights to Montenegro on Skyscanner.
TRAVEL INSURANCE: Insure your trip with HeyMondo, my preferred provider for single-trip and annual travel insurance.
CAR HIRE: Use Local Rent to hire a budget-friendly car from a local agent (prices start from 15€/day) or jump on the Discover Cars website to hire a car through an international company.
ACCOMMODATION: Find the best hotel and apartment deals on Booking.com, the most popular booking platform in Montenegro.
TOP-RATED MONTENEGRO DAY TRIP: Durmitor, Tara & Ostrog Monastery (from $60/person).
MORE TRAVEL TIPS: Check out this post – 21 things to know before you visit Montenegro.
Hey Emily! Your Montenegro road trip sounds absolutely epic! I’m totally jealous of all those gorgeous coastal views and charming old towns you explored. Thanks for the real talk about those crazy switchback roads and weather surprises – that’s gold for anyone planning their own adventure.
Hi Emily,
I recently found your site and have found all the detailed information on here super helpful. Thanks so much for all of this!
Wanted to ask what month you went to Montenegro? I am thinking of visiting mid-June and concerned about rain after reading this.
Thank you!
Hi D – I was there in early April. I think the weather is more stable in summer, and certainly June is a lot drier!
I hope you have a terrific trip!
Hi Emily,
Thanks for a very cool blog with beautiful photos. It is very informative.
We are going to Montenegro next month and also have decided to do a road trip. Our problem is we are a group of 6-7 people and we are hesitating between renting 2 small sedan cars (like sedan) or renting an SUV or a van (Renault traffic). I am not sure if driving an SUV or a van is actually practical for navigating through the cities there. Also, we want to drive from Rijeka Crnojevića to Virpazaar through the same route as on your day 2. However, we see that some parts are tiny two-way roads and are afraid that it might not be possible with an SUV or a van especially if there is a car coming from the other direction. Would it be possible for you to share some thoughts about this? what kind of car did you drive?
Thank you in advance,
Top
Hi Top, we drove a sedan in Montenegro. I would probably suggest two smaller cars just because of the narrow roads (the one you mentioned, plus some streets in cities such as Kotor are also very tight – we had a nightmare experience with our car on a narrow street!). Another factor to consider is parking – you would need to make sure your accommodation has two spaces for you.
Hello Emily ,
Thank you for the detailed travel guide . I am planning to go in Montenegro next week . Was thinking to stay at one place for 5 nights as checking in n out wastes a lot of time . Which part will be best to stay , kotor , Budva , perast or podgorica ??
Hi Kathrine, I think either Kotor or Perast would be the best place to base yourself. Enjoy!
Hi Emily! I love your blog and have used it extensively to plan travels all around Europe. I wanted to give you a heads up – I booked a stay at the guesthouse that you recommended in Rijeka Crnovika. I paid online ahead of time and when I showed up at the property it was closed. The owner has refused to give my money back and it has really left a sour taste in my mouth. I know that a lot of people read your blog and I worry that this will happen to someone else.
Hi Kourtney, oh no, so sorry to hear that! I’ve tried to keep on top of hotel closures but it’s been almost impossible to catch everything.
Did you apply for a refund through Airbnb?
I will add some alternative options to the list. Thank you so much for the feedback and apologies again!
Hi Emily,
Thanks for the reply & added guidance, much appreciated.
I was expecting due to your love of Perast that you’d suggest this as the ideal location as a place to work from! As we’re looking for a super chilled 4-5 days would you also suggest Perast as a worthy potential option?
Thanks again Ben
Hi Emily,
Your travel guide-shared experiences are super helpful as we look to piece together our next adventure.
After reading your Montenegro overview I thought I’d look to connect. My partner & I (both also Australian) are heading to the area (2week hike – peaks of the balkans) but are adding on 2 weeks beforehand (5-6days travel + 1 week working). If we do decide to spend the pre hike time in Montenegro questions like best place to base ourselves whilst working + must sees when not etc. come to mind.
Any advice would be welcomed. If preferred feel free to reply via email. Thanks in advance.
Ben
Hi Ben, terrific! I’ve heard great things about that hike. Of all the places I visited on the bay, Herceg Novi definitely stood out as the most ‘livable’. That’s where I would go to work. As for other things to do, I really loved doing the train down to Bar and enjoyed Ulcinj as well!
Hi Emily,
Thanks for the prompt reply & added guidance, much appreciated.
I was expecting due to your love of the place that Perast would be the ideal location to bed down to work from (5 days). Would Perast also be suitable from your experience in the region?
Thanks again Ben
Hi Ben,
Yes certainly, I think Perast would be a nice option too – it’s a lot smaller of course and there are fewer food options, that would be my only concern. I can’t remember if there’s a grocery store in the town, possibly not. But I’m sure you would enjoy lingering there for a few days regardless if you can find a suitable apartment. As I mentioned it’s really nice in the evenings once the tour buses have left!
Let me know where you end up landing!