Bar to Ulcinj Drive | From €15/day | Rental Cars Montenegro
The drive from Bar to Ulcinj runs 30 km along Montenegro’s southern Adriatic coast via the E851 highway — roughly 35 minutes of easy driving through olive groves, headlands, and long sandy beaches. Ulcinj is Montenegro’s southernmost town, a former pirate stronghold with a 2,000-year-old citadel, Albania-visible-across-the-water views, and the longest beach on the eastern Adriatic (Velika Plaža, 13 km of sand). Hiring a car in Bar gives you the freedom to explore the Albanian-Montenegrin border region, the Stari Bar ruins, and hidden coves the buses never reach — with no hidden fees on your booking.
Route Overview: Bar to Ulcinj
The E851 is the only sealed route. It’s a two-lane road (one lane each direction) with a 80 km/h speed limit that drops to 50 km/h through villages. The road hugs the coast for most of the way, with glimpses of the Adriatic on your left and the Rumija mountain range on your right. No tolls on this stretch.
Traffic is light outside July and August. In peak summer, the Ulcinj approach can slow to a crawl due to beach-bound visitors heading to Velika Plaža. Leave before 9am or after 5pm if driving mid-summer.
Stari Bar — The Unmissable Detour (5 km from Bar)
Before heading south to Ulcinj, make time for Stari Bar. It’s 5 km inland from modern Bar, perched on the slopes of Mount Rumija — a walled medieval town abandoned after the 1979 earthquake, now partially restored. The old aqueduct still carries water, the Church of St. Nicholas has original frescoes, and the views across the plain to the sea are the best in the region.
Parking at Stari Bar is free. Entry to the old town is €2. The 4 km drive from the E851 up to Stari Bar is steep and winding — take it slow. Allow 1–1.5 hours for the visit.
Stops Between Bar and Ulcinj
Čanj — 12 km from Bar
A small coastal village with a quiet pebble beach and a couple of konobas (traditional restaurants) serving fresh fish. Not a destination in itself, but a good coffee stop if you’re taking your time.
Utjeha — 16 km from Bar
The name means “comfort” in Montenegrin — a tiny settlement with a pebble beach between two rocky headlands. The olive groves here are among the oldest in Montenegro, some trees over 2,000 years old. The road passes right through the groves — the scent of olives in autumn is memorable.
Bar — Stari Ulcinj Beach — 25 km from Bar
Not to be confused with Ulcinj old town, this is a small beach settlement at the north end of Velika Plaža. The beach here is cleaner and quieter than further south. A handful of family-run restaurants serve grigliata mista (mixed grilled seafood) at lower prices than in Ulcinj town.
Ulcinj: The Southern Edge of Montenegro
Ulcinj’s old town sits on a dramatic rocky outcrop above the sea — a maze of narrow streets, stone houses, and the 1,800-year-old Balšić Tower. The Citadel Museum (€3 entry) covers the town’s remarkable history: Illyrian settlement, Roman port, Byzantine fortress, Venetian colony, Ottoman naval base, and pirate haven.
Below the citadel, the Mala Plaža (Small Beach) is a 360-metre crescent of sand lined with cafés. Beyond the town centre, Velika Plaža stretches 13 km south toward the Albanian border — Montenegro’s only true sandy beach, backed by dunes and salt pans. The Ulcinj car hire option is smart here because Velika Plaža starts 3 km from the old town — walkable, but a car gets you to the empty southern stretches.
Ada Bojana — 18 km from Ulcinj
This river island sits at the mouth of the Bojana River, where it meets the Adriatic on the Albania border. It’s famous for its nude beach on the river side and family beach on the sea side (don’t mix them up). The river restaurants serve the best fresh fish on the entire Montenegrin coast — the fish is caught from the river right in front of you. The road to Ada Bojana is narrow but paved. No entry fee.
Driving Conditions: Bar to Ulcinj
Road quality on the E851 is generally good — newly resurfaced in sections near Bar, older tarmac closer to Ulcinj with some pothole patches. The road follows the coast with gentle curves — no hairpin bends, no mountain passes. It’s one of the easier drives in Montenegro.
Speed cameras are rare on this stretch — but the police run mobile speed checks near Utjeha and the Ulcinj turnoff. Fuel stations: there’s an Eko station on the E851 near Bar and a Petrol station as you enter Ulcinj. Fuel prices: €1.45/litre (petrol), €1.38/litre (diesel) as of April 2026.
Crossing the Albania Border from Ulcinj
Ulcinj is 25 km from the Sukobin–Muriqan border crossing with Albania. If your car hire agreement allows cross-border travel into Albania, it’s an easy 45-minute drive from Ulcinj to Shkodër — gateway to Lake Skadar, Rozafa Castle, and the Albanian Alps. Some cross-border car hire suppliers don’t allow Albania; check your terms before you drive.
Hiring a Car in Bar
Pick up your car in Bar city centre or from Bar car hire. A compact is fine for the E851 — the roads are flat and well-sealed. If you plan to drive up to Stari Bar or explore the Rumija mountain roads, a higher-clearance car is more comfortable but not essential. A Montenegrin vignette is not required — there are no motorways on this route.
Quick Reference: Bar to Ulcinj
| Direct Route (E851) | With Stari Bar Detour | |
|---|---|---|
| Distance | 30 km | 40 km |
| Driving time | 35–45 min | 1h–1h30 |
| Tolls | None | None |
| Road type | 2-lane coastal | 2-lane + steep climb to Stari Bar |
| Best for | Beach transfer | History + beach day |
| Parking in Ulcinj | €1–2/hour | €1–2/hour |
FAQ
How far is Ulcinj from Bar by car?
30 km via the E851 — about 35 minutes of driving. With a detour to Stari Bar (highly recommended), it’s 40 km and roughly 1 hour to 1.5 hours total.
Can I drive from Ulcinj into Albania?
Yes, via the Sukobin–Muriqan border crossing (25 km from Ulcinj). You need to check that your car hire agreement allows cross-border travel into Albania — some suppliers don’t permit it or charge an additional fee.
Is the road from Bar to Ulcinj difficult?
No — it’s one of the easiest drives in Montenegro. The E851 is a two-lane coastal road with gentle curves, no mountain passes, and no hairpin bends. Stari Bar involves a 4 km steep climb, but it’s paved and manageable.
Where should I stop between Bar and Ulcinj?
Stari Bar is the must-stop — a medieval walled town on Mount Rumija with aqueduct ruins and sea views (€2 entry, 1–1.5 hours). For food, Utjeha has simple konobas surrounded by 2,000-year-old olive groves.
Do I need a vignette for the Bar–Ulcinj route?
No. There are no motorways or toll roads on this route. The E851 is a free national road. Montenegro’s only toll infrastructure is on the Sozina Tunnel near Bar, which is a separate route heading north to Podgorica (€2.50).
Related Destinations
Looking for more Montenegro drives? Also explore Budva, the Cetinje to Budva drive, and the Budva to Kotor coastal route.
Ready to book? Visit our homepage for the best hire car deals.


