There are 5 ways to get from Prilep to Bari by car, plane, bus, busferry, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, fly
best- Drive from Prilep to Skopje-Airport-SKPcar
- Fly from Skopje International Airport (SKP) to Bari Karol Wojtyła Airport (BRI)plane SKP - BRI
2h 53m€62–215Bus, car ferry
cheapest- Take the bus from Prilep to Ohridbus
- Take the bus from Ohrid to Durrësbus
- Take the carferry from Durrës to Port of Baricarferry
15h 42m€60–149Bus, bus and ferry via Elbasan
- Take the bus from Prilep to Ohridbus
- Take the bus from Ohrid to Elbasanbus
- Take the busferry from Elbasan to Bari Portobusferry
9h 54mDrive, car ferry
- Drive from Prilep to Durrëscar
- Take the carferry from Durrës to Port of Baricarferry
13h 18m€73–176Bus, bus and ferry
- Take the bus from Prilep to Ohridbus
- Take the bus from Ohrid to Tirana, Terminali Lindor I Autobusavebus
- Take the busferry from Tirana to Bari Portobusferry
11h 44m
Skopje International Airport (SKP) to Bari Karol Wojtyła Airport (BRI) flights
Questions & Answers
The cheapest way to get from Prilep to Bari is to bus and car ferry which costs €60 - €150 and takes 15h 42m.
The fastest way to get from Prilep to Bari is to drive and fly which takes 2h 53m and costs €60 - €220.
No, there is no direct bus from Prilep to Bari. However, there are services departing from Prilep and arriving at Bari Porto via Ohrid and Elbasan. The journey, including transfers, takes approximately 9h 54m.
The distance between Prilep and Bari is 533 km.
The best way to get from Prilep to Bari without a car is to bus and bus and ferry via Elbasan which takes 9h 54m and costs .
It takes approximately 2h 53m to get from Prilep to Bari, including transfers.
Prilep to Bari bus services, operated by Avto Atom, depart from Prilep station.
Prilep to Bari bus services, operated by Avto Atom, arrive at Ohrid station.
There are 4533+ hotels available in Bari.
What companies run services between Prilep, North Macedonia and Bari, Italy?
There is no direct connection from Prilep to Bari. However, you can drive to Skopje-Airport-SKP airport, fly to Bari Karol Wojtyła Airport (BRI), then take the taxi to Bari. Alternatively, you can take a bus from Prilep to Bari Porto via Ohrid, Elbasan, and Elbasan in around 9h 54m.
- Website
- wizzair.com
Flights from Skopje International Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €18–110
- Phone
- 033/273-551
- avtoatom@yahoo.com
- Website
- avtoatom.com.mk
Bus from Prilep to Ohrid
- Ave. Duration
- 1h 34m
- Frequency
- Once daily
- Schedules at
- avtoatom.mk
Bus from Prilep to Ohrid
- Ave. Duration
- 1h 34m
- Frequency
- Once daily
- Schedules at
- avtoatom.mk
Bus from Prilep to Ohrid
- Ave. Duration
- 1h 34m
- Frequency
- Once daily
- Schedules at
- avtoatom.mk
- Phone
- +3907150211621
- booking@adriaferries.com
- Website
- adriaferries.com
Car ferry from Durrës to Port of Bari
- Ave. Duration
- 9h
- Frequency
- 5 times a day
- Estimated price
- €35–114
- Schedules at
- adriaferries.com
- Deck
- €65
- Inside cabin 2 beds
- €94
- Outside cabin 2 beds
- €114
- Car
- €100
Car ferry from Durrës to Port of Bari
- Ave. Duration
- 9h
- Frequency
- 5 times a day
- Estimated price
- €35–114
- Schedules at
- adriaferries.com
- Deck
- €65
- Inside cabin 2 beds
- €94
- Outside cabin 2 beds
- €114
- Car
- €100
Want to know more about travelling around Italy
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.
Related travel guides
Italy Travel Guides
Read the travel guide



