There are 2 ways to get from Bari to Ulcinj by car ferry, bus and ferry or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Carferry  •  9 h 29 min

  1. Take the carferry from Bari to Bar

$22 - $30

1 alternative option

Bus and ferry, bus  •  15 h 1 min

  1. Take the bus and ferry from Bari to Struga
  2. Take the bus from Struga to Ulcinj

$47 - $92

Questions & Answers

No, there is no direct bus from Bari to Ulcinj. However, there are services departing from Bari and arriving at Ulcinj via Struga. The journey, including transfers, takes approximately 15 h 1 min.

More details

The distance between Bari and Ulcinj is 216 km.

The best way to get from Bari to Ulcinj without a car is to bus and ferry and bus which takes 15 h 1 min and costs .

More details

It takes approximately 9 h 29 min to get from Bari to Ulcinj, including transfers.

More details

Bari to Ulcinj bus services, operated by Durmo Tours, depart from Bari station.

More details

Bari to Ulcinj bus services, operated by AD Galeb Ohrid, arrive at Ulcinj station.

More details

There are 1420+ hotels available in Ulcinj. Prices start at $28 USD per night.

More details

Map of how to get from Bari to Ulcinj.
Launch map view
  • Distance: 134.8 miles
  • Duration: 9 h 29 min

What companies run services between Bari, Italy and Ulcinj, Montenegro?

Montenegro Lines operates a car ferry from Bari to Ulcinj 5 times a week, and the journey takes 9 h. Jadrolinija also services this route once a week.

Bus operators
Durmo Tours
Bus and ferry from Bari to Struga
Ave. Duration
9 h 7 min
4 times a week
Estimated price
$30 - $50
Schedules at
AD Galeb Ohrid
(389) 46 251-882
Bus from Struga to Ulcinj
Ave. Duration
4 h 54 min
Once daily
Estimated price
$14 - $45
Schedules at
Ferry operators

Want to know more about travelling around Montenegro

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.