Bus vs car in Montenegro: which transport makes sense where?
Do I need a car in Montenegro or can I get by with buses?
On the coast (Kotor–Budva–Bar corridor), buses are frequent, cheap and reliable — no car needed. For the mountains (Durmitor, Lovćen), Skadar Lake, and most off-coast destinations, a car is effectively essential. If your entire itinerary is coast-only, buses work. If you want to explore inland, rent a car or book private tours.
The honest answer: it depends on where you’re going
Montenegro’s transport system is partly functional and partly absent. The coastal corridor — Herceg Novi through Kotor, Budva, Bar and Ulcinj — has a bus system that genuinely works: frequent, cheap (€2–6 for most journeys), and running throughout the day. The Podgorica–Kolašin–Bijelo Polje bus route covers the main northern highway. But the mountains, the lakes, and almost everything off the main road require either a car or a private tour.
The key question: does your itinerary stay on the coast, or does it go inland?
Side-by-side comparison
| Criterion | Bus | Car (rental) |
|---|---|---|
| Cost (7 days) | €20–50 total for coast journeys | €250–550 (rental + fuel + parking) |
| Coastal connections | Excellent — Kotor↔Budva every 30 min | Good but parking is a challenge |
| Mountains access | Very limited (Podgorica→Žabljak exists) | Full freedom |
| Skadar Lake | No direct service to Virpazar | Easy |
| Flexibility | Fixed schedule | Complete |
| Luggage | Manageable (storage under bus) | Easy |
| Night travel | Some overnight services | Drive when you want |
| Best for | Pure coast trip, day trips from Kotor/Budva | Any inland exploration |
Where buses work well
The coastal highway (Jadransko magistrala)
The coastal bus is one of the better-value transport options in the Balkans. Main routes:
- Herceg Novi → Kotor: ~45 minutes, every 30–60 minutes in summer, ~€3
- Kotor → Budva: ~30 minutes, every 20–30 minutes in season, ~€3
- Budva → Bar: ~60 minutes, every 60–90 minutes, ~€4–5
- Bar → Ulcinj: ~30 minutes, several daily, ~€2
These buses run from roughly 6am to 10pm in summer. The journey Kotor to Bar takes about 90 minutes total with stops. For a pure coast itinerary with a base in Kotor or Budva, buses eliminate the need for a car.
Kotor to Dubrovnik: There are direct bus connections to Dubrovnik (Croatia) several times daily, journey approximately 2.5 hours. Expect 30–90 minutes for the border crossing in high season.
Podgorica connections
Podgorica (the capital) is well-connected by bus:
- Bar to Podgorica: 1 hour 15 min, very frequent
- Nikšić to Podgorica: 1 hour, frequent
- Podgorica to Žabljak: 2.5–3 hours, 2–4 buses daily
The last point is key: there is a bus from Podgorica to Žabljak, which makes Durmitor reachable without a car — but it requires routing through Podgorica first and limits your flexibility in the mountains.
Where you need a car
The mountains
Durmitor National Park is 14 km from Žabljak town — no public transport runs into the park itself. Žabljak is reachable by bus from Podgorica, but once there, hiking trailheads, the Tara Canyon viewpoints, and the mountain roads require either a car or legs.
Lovćen National Park (above Kotor) has no bus service. You can walk the old switchback road up from Kotor (strenuous, 3–4 hours), take a taxi to the summit, or drive.
Prokletije, Komovi and other mountain areas are effectively inaccessible without private transport.
Skadar Lake
Virpazar, the main gateway to Skadar Lake boat tours, is not served by direct bus from Kotor or Budva. It’s on the Bar road — you can take the coastal bus toward Bar and ask to be dropped at the Virpazar junction (3 km from the village), then walk or hitchhike. In practice, most visitors to Skadar Lake either drive, take a taxi, or join an organised day tour from Kotor or Budva.
The interior and Cetinje
Cetinje (Montenegro’s historic capital, in the mountains above Kotor) is served by bus from Podgorica (40 min). From Kotor, a bus goes via Budva to Cetinje — about 1.5 hours. So bus access to Cetinje is possible but slow. Most visitors go by car from Kotor (40 minutes via the Lovćen tunnel) or via the old switchback road.
The hybrid approach: buses on the coast, tours in the mountains
The most cost-effective approach for many travellers:
- Stay in Kotor or Budva — everything on the coast is reachable by bus or on foot
- Book organised day tours for Lovćen/Cetinje, Skadar Lake, and optionally a Tara rafting day (operators pick up from Kotor and Budva)
- Rent a car just for the mountain leg if you want 2–3 nights in Žabljak — pick up in Kotor, return in Kotor
This structure saves significant money versus renting a car for the whole trip (especially in peak season when rental prices are highest).
Kotor: Skadar Lake Full-Day Tour Montenegro: Durmitor, Tara & Ostrog Day Trip from KotorProfile cards
If your trip is 5–7 nights and entirely coastal: Buses are perfectly adequate. Kotor → Budva → Bar → Ulcinj, all accessible without a car.
If you want to explore Lovćen and Cetinje: A taxi or day tour from Kotor (€60–100 return for a private taxi to Lovćen + Cetinje) is often cheaper than a day’s car rental.
If you’re spending 2+ nights in Durmitor/Žabljak: Rent a car. The freedom to choose your own trailheads and timings is essential, and bus options from Žabljak are too restrictive for meaningful mountain exploration.
If you’re on a tight budget: Buses for everything possible, join group tours for Skadar and Lovćen, take the bus to Žabljak from Podgorica for a mountain day.
If you’re travelling with children or heavy luggage: Car wins on comfort and practicality regardless of route.
FAQ
How frequent are buses between Kotor and Budva?
In summer, approximately every 20–30 minutes from early morning to late evening. Journey time is 30–40 minutes. Cost is around €3. The bus station in Kotor is just outside the Old Town near the marina.
Can I take a bus from Kotor to Dubrovnik?
Yes. Several daily services connect Kotor with Dubrovnik via the Debeli Brijeg or Karasovići border crossings. Journey time is approximately 2.5 hours in low season; allow an extra 30–90 minutes in July–August for the border queue.
Is there a train in Montenegro?
Yes, but routes are limited. The Bar–Podgorica–Kolašin–Bijelo Polje–Belgrade line is the main railway. The Podgorica–Kolašin section passes through spectacular mountain scenery. For tourists, the train is useful for reaching Kolašin (mountain base, 1h15 from Bar) or for the scenic Bar–Virpazar–Rijeka Crnojevića section. Kotor, Budva and Žabljak have no train service.
How do I buy bus tickets in Montenegro?
At the bus station (autobuska stanica) in each town, or directly from the driver on smaller routes. Online booking is available for some major routes but not universally reliable. For popular summer routes, buying your ticket a few hours ahead avoids disappointment.
What is the bus like on the coastal route?
Modern air-conditioned coaches operate on the main Kotor–Budva–Bar route. Older buses operate on secondary routes and mountain services. All have storage for luggage underneath. Summer buses can be crowded on Fridays and Sundays (weekend travel).
Can I get from the airport to Kotor by bus?
Tivat airport has no direct bus to Kotor Old Town — take a taxi (€15–20, 15 minutes) or arrange an airport transfer with your accommodation. Podgorica airport has bus connections to Podgorica city (frequent), from where onward buses run to the coast.