There are 8 ways to get from Olbia to Budva by plane, shuttle, car ferry, train, bus, car, 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, shuttle
best- Fly from Olbia Costa Smeralda Airport (OLB) to Podgorica Airport (TGD)plane OLB - TGD
- Take a shuttle bus from Podgorica Airport to Bečići
5h 21mFly 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 Budva, Autobuska Stanicabus
7h 50m€70–288Car ferry, train, bus
- Take the carferry 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 Hani Hotitbus
- Take the bus from Hani Hotit to Budva, Autobuska Stanicabus
33h 15mCar ferry, drive
- Take the carferry from Port of Olbia to Port of Livornocarferry Livorno
- Drive from Port of Livorno to Budvacar
21h 47m€209–370Fly to Dubrovnik Airport, bus
- Fly from Olbia Costa Smeralda Airport (OLB) to Dubrovnik Airport (DBV)plane OLB - DBV
- Take the bus from Dubrovnik, Autobusni kolodvor to Budva, Autobuska Stanicabus
9h 14m€94–223Car ferry, train, bus via Split
- Take the carferry from Port of Olbia to Port of Livornocarferry
- Take the train from Livorno Centrale to Firenze S.M.N.train Re
- Take the bus from Florence Villa Constanza Bus Station to Split, Autobusni Kolodvorbus
- Take the bus from Split, Autobusni Kolodvor to Budva, Autobuska Stanicabus
35h 9m€133–289Car ferry, bus and ferry, bus
- Take the carferry from Port of Olbia to Port of Livornocarferry
- Take the busferry from Pisa to Durrësbusferry
- Take the bus from Tirana Airport to Budva, Autobuska Stanicabus
41h 45mCar ferry, train, bus and ferry, bus
- Take the carferry 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 Budva, Autobuska Stanicabus
47h 41m€164–262
Olbia Costa Smeralda Airport (OLB) to Podgorica Airport (TGD) flights
Questions & Answers
The cheapest way to get from Olbia to Budva is to fly and bus which costs €70 - €290 and takes 7h 50m.
The fastest way to get from Olbia to Budva is to fly and bus which takes 7h 50m and costs €70 - €290.
The distance between Olbia and Budva is 889 km.
The best way to get from Olbia to Budva without a car is to car ferry and train and bus which takes 33h 15m and costs .
It takes approximately 5h 21m to get from Olbia to Budva, including transfers.
There are 7851+ hotels available in Budva.
What companies run services between Olbia, Italy and Budva, Montenegro?
There is no direct connection from Olbia to Budva. However, you can fly to Podgorica Airport (TGD), walk to Podgorica Airport, take the shuttle to Bečići, walk to Boreti, then take the bus to Opstina. Alternatively, you can take a car ferry from Port of Olbia to Budva, Autobuska Stanica via Port of Livorno, Viale Carducci, Livorno, stazione FF.SS, Livorno Centrale, Firenze S.M.N., Padova, Padova, and Hani Hotit in around 33h 15m.
- Website
- flyulendo.com
Flights from Olbia Costa Smeralda Airport to Podgorica Airport via Milan Malpensa
- Ave. Duration
- 4h 55m
- When
- Friday
- Estimated price
- €45–250
Flights from Olbia Costa Smeralda Airport to Tirana International Airport Nënë Tereza via Naples
- Ave. Duration
- 3h 20m
- When
- Wednesday
- Estimated price
- €40–150
Flights from Olbia Costa Smeralda Airport to Tirana International Airport Nënë Tereza via Bologna
- Ave. Duration
- 3h 55m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- €40–150
Flights from Olbia Costa Smeralda Airport to Tirana International Airport Nënë Tereza via Pisa
- Ave. Duration
- 4h 50m
- When
- Tuesday, Thursday, and 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
- austrian.com
Flights from Olbia Costa Smeralda Airport to Podgorica Airport via Vienna
- Ave. Duration
- 5h 20m
- When
- Tuesday, Wednesday, Thursday, Saturday, Sunday, and Monday
- Estimated price
- €65–420
Flights from Olbia Costa Smeralda Airport to Dubrovnik Airport via Vienna
- Ave. Duration
- 4h 30m
- When
- Saturday, Monday, Tuesday, Wednesday, and Thursday
- Estimated price
- €75–350
- Website
- ita-airways.com
Flights from Olbia Costa Smeralda Airport to Podgorica Airport via Vienna
- Ave. Duration
- 5h 20m
- When
- Tuesday, Wednesday, Thursday, Saturday, Sunday, and Monday
- Estimated price
- €65–420
Flights from Olbia Costa Smeralda Airport to Tirana International Airport Nënë Tereza via Rome
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- €70–230
- 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
- €65–260
Flights from Olbia Costa Smeralda Airport to Tirana International Airport Nënë Tereza via Rome
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- €70–230
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
- Website
- ryanair.com
Flights from Olbia Costa Smeralda Airport to Tirana International Airport Nënë Tereza via Bologna
- Ave. Duration
- 5h 55m
- When
- Thursday, Saturday, Tuesday, and Sunday
- Estimated price
- €40–150
Flights from Olbia Costa Smeralda Airport to Dubrovnik Airport via Rome
- Ave. Duration
- 4h 5m
- When
- Tuesday
- Estimated price
- €75–200
- 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–240
Flights from Olbia Costa Smeralda Airport to Podgorica Airport via Barcelona
- Ave. Duration
- 6h
- When
- Monday and Friday
- Estimated price
- €65–290
- Website
- easyjet.com
Flights from Olbia Costa Smeralda Airport to Dubrovnik Airport via Geneva
- Ave. Duration
- 5h 45m
- When
- Saturday
- Estimated price
- €65–270
Flights from Olbia Costa Smeralda Airport to Dubrovnik Airport via Naples
- Ave. Duration
- 4h 10m
- When
- Monday
- Estimated price
- €45–240
- Website
- interjet.com
Flights from Olbia Costa Smeralda Airport to Podgorica Airport via Rome
- Ave. Duration
- 4h 15m
- When
- Monday and Friday
- Estimated price
- €110–270
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Livorno Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 40m
- Frequency
- Every 30 minutes
- Estimated price
- €12–20
- Website
- Trenitalia
Train from Livorno Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 40m
- Frequency
- Every 30 minutes
- Estimated price
- €12–20
- Website
- Trenitalia
Train from Livorno Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 40m
- Frequency
- Every 30 minutes
- Estimated price
- €12–20
- Website
- Trenitalia
- Phone
- +39 06 68475475
- Website
- Trenitalia Frecce
Train from Firenze S.M.N. to Padova
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- €30–65
- Schedules at
- Trenitalia Frecce
- Phone
- +382 69 737 787
- [email protected]
- Website
- gomontenegro.me
Shuttle from Podgorica Airport to Bečići
- Ave. Duration
- 40 min
- Frequency
- On demand
- Schedules at
- gomontenegro.me
- Phone
- +393293958604
- [email protected]
- Website
- pistoia-viaggi.it
Bus from Padova to Hani Hotit
- Ave. Duration
- 16h 52m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Busferry from Pisa to Durrës
- Ave. Duration
- 25h 16m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +355 69 234 8608
- [email protected]
- Website
- dritatravel.com
Bus from Hani Hotit to Budva, Autobuska Stanica
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- €17–25
- Schedules at
- dritatravel.com
- Phone
- +355 69 617 8170
- [email protected]
- Website
- facebook.com
Bus from Tirana Airport to Budva, Autobuska Stanica
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- €23–40
- Schedules at
- Diamant Travel
Bus from Tirana Airport to Budva, Autobuska Stanica
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- €23–40
- Schedules at
- Diamant Travel
- Phone
- +385 (0) 91 6113 073
- [email protected]
- Website
- croatiabus.hr
Bus from Dubrovnik, Autobusni kolodvor to Budva, Autobuska Stanica
- Ave. Duration
- 2h 55m
- Frequency
- 6 times a week
- Estimated price
- €14–40
- Schedules at
- croatiabus.hr
Bus from Split, Autobusni Kolodvor to Budva, Autobuska Stanica
- Ave. Duration
- 7h 25m
- Frequency
- Once daily
- Estimated price
- €24–55
- Schedules at
- croatiabus.hr
Bus from Durrës to Budva, Autobuska Stanica
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- €22–40
- Schedules at
- croatiabus.hr
- Phone
- +382 20 633 807
- [email protected]
- Website
- bozur.net
Bus from Dubrovnik, Autobusni kolodvor to Budva, Autobuska Stanica
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €13–35
- Schedules at
- bozur.net
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Florence Villa Constanza Bus Station to Split, Autobusni Kolodvor
- Ave. Duration
- 15h 5m
- Frequency
- 3 times a week
- Estimated price
- €65–110
- Website
- Flixbus
- 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
- +39.081.496.444
- [email protected]
- Website
- Grimaldi Lines
Car ferry from Port of Olbia to Port of Livorno
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- €29–100
- Website
- Grimaldi Lines
- 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
- Grimaldi Lines
- 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
- Grimaldi Lines
- 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
- Grimaldi Lines
- 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
- Grimaldi Lines
- Only Passenger
- €70
- with added vehicle
- €100
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































