There are 9 ways to get from Olbia to Montenegro by plane, car ferry, train, bus, car, taxi, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Podgorica Airport
best- Fly from Olbia Costa Smeralda Airport (OLB) to Podgorica Airport (TGD)plane OLB - TGD
4h 36m€99–286Fly to Tirana International Airport Nënë Tereza, bus
cheapest- Fly from Olbia Costa Smeralda Airport (OLB) to Tirana International Airport Nënë Tereza (TIA)plane OLB - TIA
- Take the bus from Tirana Airport to Polje, Autobuska Stanica Barbus
7h 40m€80–225Car ferry, train, bus via Padova
- Take the car ferry from Port of Olbia to Port of Livornocarferry
- Take the train from Livorno Centrale to Firenze S.M.N.train Re
- Take the train from Firenze S.M.N. to Padovatrain Fr
- Take the bus from Padova to Prijepolje, Železnička stanicabus
- Take the train from Prijepolje to Podgoricatrain
31h 20m€120–271Car ferry, train, bus
- Take the car ferry from Port of Olbia to Port of Livornocarferry
- Take the train from Livorno Centrale to Firenze Rifreditrain Re
- Take the bus from Guidoni to Shkoder,Rruga Teutabus
- Take the bus from Shkoder,Rruga Teuta to Podgorica , Bus stationbus
37h 11mCar ferry, drive
- Take the car ferry from Port of Olbia to Port of Livornocarferry Livorno
- Drive from Port of Livorno to Podgoricacar
21h 43m€209–370Fly to Dubrovnik Airport
- Fly from Olbia Costa Smeralda Airport (OLB) to Dubrovnik Airport (DBV)plane OLB - DBV
5h 29m€83–174Fly to Tivat Airport, taxi
- Fly from Olbia Costa Smeralda Airport (OLB) to Tivat Airport (TIV)plane OLB - TIV
- Take the taxi from Tivat Airport (TIV) to Herceg Novitaxi
7h 11m€139–356Car ferry, bus and ferry, bus
- Take the car ferry from Port of Olbia to Port of Livornocarferry
- Take the busferry from Pisa to Kavajëbusferry
- Take the bus from Kavajë to Tiranabus
- Take the bus from Tirana to Podgorica , Bus stationbus
41h 35mCar ferry, train, bus and ferry, bus
- Take the car ferry from Port of Olbia to Port of Livornocarferry
- Take the train from Livorno Centrale to Firenze S.M.N.train Re
- Take the busferry from Firenze Autostazione to Durrësbusferry
- Take the bus from Durrës to Podgorica , Bus stationbus
45h 41m€206–286
Olbia Costa Smeralda Airport (OLB) to Podgorica Airport (TGD) flights
Questions & Answers
The cheapest way to get from Olbia to Montenegro is to fly which costs €80 - €180 and takes 5h 29m.
The fastest way to get from Olbia to Montenegro is to fly which takes 4h 36m and costs €95 - €290.
The distance between Olbia and Montenegro is 834 km.
The best way to get from Olbia to Montenegro without a car is to car ferry and train and bus via Padova which takes 31h 20m and costs €120 - €280.
It takes approximately 4h 36m to get from Olbia to Montenegro, including transfers.
There are 1181+ hotels available in Montenegro.
What companies run services between Olbia, Italy and Montenegro?
Austrian Airlines, Aeroitalia, and six other airlines fly from Olbia Costa Smeralda Airport (OLB) to Podgorica Airport (TGD) 3 times a day.
- Website
- ita-airways.com
Flights from Olbia Costa Smeralda Airport to Podgorica Airport via Vienna
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- €60–400
Flights from Olbia Costa Smeralda Airport to Dubrovnik Airport via Rome
- Ave. Duration
- 3h 45m
- When
- Saturday and Sunday
- Estimated price
- €70–240
Flights from Olbia Costa Smeralda Airport to Tirana International Airport Nënë Tereza via Rome
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- €65–220
- Website
- ryanair.com
Flights from Olbia Costa Smeralda Airport to Dubrovnik Airport via Rome
- Ave. Duration
- 4h 5m
- When
- Tuesday
- Estimated price
- €70–180
Flights from Olbia Costa Smeralda Airport to Tirana International Airport Nënë Tereza via Bologna
- Ave. Duration
- 6h 46m
- When
- Wednesday, Saturday, Sunday, Thursday, and Tuesday
- Estimated price
- €40–140
Flights from Olbia Costa Smeralda Airport to Tirana International Airport Nënë Tereza via Bari
- Ave. Duration
- 5h 35m
- When
- Sunday
- Estimated price
- €50–230
- Website
- austrian.com
Flights from Olbia Costa Smeralda Airport to Podgorica Airport via Vienna
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- €60–400
Flights from Olbia Costa Smeralda Airport to Dubrovnik Airport via Vienna
- Ave. Duration
- 4h 30m
- When
- Saturday, Monday, Tuesday, Wednesday, and Thursday
- Estimated price
- €70–340
- Website
- flyulendo.com
Flights from Olbia Costa Smeralda Airport to Podgorica Airport via Milan Malpensa
- Ave. Duration
- 3h 45m
- When
- Wednesday and Friday
- Estimated price
- €45–230
Flights from Olbia Costa Smeralda Airport to Tirana International Airport Nënë Tereza via Bologna
- Ave. Duration
- 4h 10m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- €40–150
Flights from Olbia Costa Smeralda Airport to Tirana International Airport Nënë Tereza via Naples
- Ave. Duration
- 4h 15m
- When
- Sunday
- Estimated price
- €40–150
Flights from Olbia Costa Smeralda Airport to Tirana International Airport Nënë Tereza via Rome
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- €40–150
- Website
- lufthansa.com
Flights from Olbia Costa Smeralda Airport to Podgorica Airport via Vienna
- Ave. Duration
- 5h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- €60–250
Flights from Olbia Costa Smeralda Airport to Dubrovnik Airport via Munich
- Ave. Duration
- 5h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–350
Flights from Olbia Costa Smeralda Airport to Tirana International Airport Nënë Tereza via Rome
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- €65–220
- Website
- easyjet.com
Flights from Olbia Costa Smeralda Airport to Dubrovnik Airport via Geneva
- Ave. Duration
- 6h
- When
- Saturday
- Estimated price
- €65–250
Flights from Olbia Costa Smeralda Airport to Tivat Airport via Geneva
- Ave. Duration
- 6h 40m
- When
- Saturday and Wednesday
- Estimated price
- €95–350
- Website
- wizzair.com
Flights from Olbia Costa Smeralda Airport to Podgorica Airport via Rome
- Ave. Duration
- 3h 35m
- When
- Tuesday and Saturday
- Estimated price
- €45–220
Flights from Olbia Costa Smeralda Airport to Podgorica Airport via Barcelona
- Ave. Duration
- 6h
- When
- Monday and Friday
- Estimated price
- €65–260
- Website
- croatiaairlines.com
Flights from Olbia Costa Smeralda Airport to Dubrovnik Airport via Rome
- Ave. Duration
- 3h 45m
- When
- Saturday and Sunday
- Estimated price
- €70–240
Flights from Olbia Costa Smeralda Airport to Dubrovnik Airport via Vienna
- Ave. Duration
- 4h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- €70–180
- Website
- interjet.com
Flights from Olbia Costa Smeralda Airport to Podgorica Airport via Rome
- Ave. Duration
- 4h 15m
- When
- Monday and Friday
- Estimated price
- €140–390
- Website
- vueling.com
Flights from Olbia Costa Smeralda Airport to Tivat Airport via Barcelona
- Ave. Duration
- 9h 45m
- When
- Saturday
- Estimated price
- €85–300
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Livorno Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 40m
- Frequency
- Every 30 minutes
- Estimated price
- €12–20
- Website
- https://www.trenitalia.com/en.html
Train from Livorno Centrale to Firenze Rifredi
- Ave. Duration
- 1h 32m
- Frequency
- Every 30 minutes
- Estimated price
- €11–19
- Website
- https://www.trenitalia.com/en.html
Train from Livorno Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 40m
- Frequency
- Every 30 minutes
- Estimated price
- €12–20
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Firenze S.M.N. to Padova
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- €30–65
- Schedules at
- trenitalia.com
- Phone
- +382 20 441 197
- [email protected]
- Website
- zpcg.me
Train from Prijepolje to Podgorica
- Ave. Duration
- 3h 55m
- Frequency
- Twice daily
- Estimated price
- €6–14
- Website
- https://zpcg.me/en
- Second Class
- €6–8
- First Class
- €13–14
- Phone
- + 381 31 510 060
- [email protected]
- Website
- facebook.com
Bus from Padova to Prijepolje, Železnička stanica
- Ave. Duration
- 13h 37m
- Frequency
- Once a week
- Estimated price
- €35–60
- Schedules at
- facebook.com
- Phone
- +355 69 31 41 219
- [email protected]
- Website
- artanitravel.com
Bus from Guidoni to Shkoder,Rruga Teuta
- Ave. Duration
- 23h 1m
- Frequency
- Once a week
- Schedules at
- artanitravel.com
- Phone
- +355 69 234 8608
- [email protected]
- Website
- dritatravel.com
Bus from Shkoder,Rruga Teuta to Podgorica , Bus station
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Schedules at
- dritatravel.com
- Phone
- +382 69 312 161
- [email protected]
- Website
- busticket4.me
Bus from Shkoder,Rruga Teuta to Podgorica , Bus station
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Website
- https://busticket4.me/EN/carriers/details/Ms-Tours/104
Bus from Tirana to Podgorica , Bus station
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- €26
- Website
- https://busticket4.me/EN/carriers/details/Ms-Tours/104
- Phone
- +382 32 520 495
- [email protected]
- Website
- kotortotirana.com
Bus from Shkoder,Rruga Teuta to Podgorica , Bus station
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- €12–21
- Website
- https://kotortotirana.com/
- Phone
- +355 69 617 8170
- [email protected]
- Website
- facebook.com
Bus from Tirana Airport to Polje, Autobuska Stanica Bar
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- €37
- Schedules at
- facebook.com
- Phone
- +393293958604
- [email protected]
- Website
- pistoia-viaggi.it
Busferry from Pisa to Kavajë
- Ave. Duration
- 25h 44m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +383 38 616 161
- Website
- travel.gjirafa.com
Bus from Kavajë to Tirana
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Schedules at
- travel.gjirafa.com
- Phone
- +383 38 616 161
- [email protected]
- Website
- gjirafa.com
Bus from Kavajë to Tirana
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- €4
- Schedules at
- https://travel.gjirafa.com/en
- Phone
- +355 69 930 4724
- [email protected]
- Website
- visit-gjirokastra.com
Bus from Kavajë to Tirana
- Ave. Duration
- 1h 26m
- Frequency
- Every 4 hours
- Schedules at
- travel.gjirafa.com
- Phone
- +355 68 402 3400
- [email protected]
- Website
- group.shpresa.al
Bus from Kavajë to Tirana
- Ave. Duration
- 1h 5m
- Frequency
- 5 times a day
- Estimated price
- €3–6
- Schedules at
- group.shpresa.al
- Phone
- +355 69 671 6168
- Website
- travel.gjirafa.com
Bus from Kavajë to Tirana
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Schedules at
- travel.gjirafa.com
- Phone
- +355696383030
- Website
- firenzelines.com
Busferry from Firenze Autostazione to Durrës
- Ave. Duration
- 27h 19m
- Frequency
- Once a week
- Estimated price
- €100
- Schedules at
- firenzelines.com
- Phone
- +385 (0) 91 6113 073
- [email protected]
- Website
- croatiabus.hr
Bus from Durrës to Podgorica , Bus station
- Ave. Duration
- 6h
- Frequency
- 4 times a week
- Estimated price
- €64
- Schedules at
- croatiabus.hr
- Phone
- +39.081.496.444
- [email protected]
- Website
- grimaldi-lines.com
Car ferry from Port of Olbia to Port of Livorno
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- €29–100
- Website
- https://www.grimaldi-lines.com/en/
- Only Passenger
- €70
- with added vehicle
- €100
Car ferry from Port of Olbia to Port of Livorno
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- €29–100
- Website
- https://www.grimaldi-lines.com/en/
- Only Passenger
- €70
- with added vehicle
- €100
Car ferry from Port of Olbia to Port of Livorno
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- €29–100
- Website
- https://www.grimaldi-lines.com/en/
- Only Passenger
- €70
- with added vehicle
- €100
Car ferry from Port of Olbia to Port of Livorno
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- €29–100
- Website
- https://www.grimaldi-lines.com/en/
- Only Passenger
- €70
- with added vehicle
- €100
Car ferry from Port of Olbia to Port of Livorno
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- €29–100
- Website
- https://www.grimaldi-lines.com/en/
- Only Passenger
- €70
- with added vehicle
- €100
- Ave. Duration
- 1h 11m
- Estimated price
- €50–65
Halo
- Phone
- +38268029565
MB Taxi
- Phone
- +382 68 800 910
- Website
- mbtaxitivat.me
Nas Taxi
- Phone
- +38268658565
Red Taxi
- Phone
- +382 67 019 729
- Website
- redtaxikotor.com
Djir Taxi
- Phone
- +382 67 911-9737
Euro Taxi
- Phone
- +382 67 119 708
Vip Star Taxi
- Phone
- +382 60 118 844
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.
Related travel guides
Italy Travel Guides
Read the travel guide
5 incredible day trips from Florence by train
Read the travel guide
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide



























