There are 10 ways to get from Olbia to Albania by plane, busferry, car ferry, train, bus, or car
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 Brindisi Airport, bus and ferry
best- Fly from Olbia Costa Smeralda Airport (OLB) to Brindisi Airport (BDS)plane OLB - BDS
- Take the busferry from Brindisi - Piazza Capitanerie di Porto to Vlorëbusferry
9h 34mFly to Podgorica Airport, bus
cheapest- Fly from Olbia Costa Smeralda Airport (OLB) to Podgorica Airport (TGD)plane OLB - TGD
- Take the bus from Podgorica , Bus station to Shkoder,Rruga Teutabus
7h 45m$66–331Car ferry, train, bus and ferry via Bari
- Take the carferry from Port of Olbia to Port of Livornocarferry
- Take the train from Livorno Centrale to Roma Terminitrain Fb / ...
- Take the train from Roma Termini to Bari Centraletrain Fr / ...
- Take the busferry from Port of Bari to Tiranabusferry
23h 21m$247–420Car ferry, bus, bus and ferry
- Take the carferry from Port of Olbia to Port of Livornocarferry
- Take the bus from Livorno to Roma, Autostazione Tiburtinabus
- Take the bus from Roma, Autostazione Tiburtina to Pescarabus
- Take the busferry from Pescara to Tiranabusferry
30h 1m$199–284Car ferry, drive
- Take the carferry from Port of Olbia to Port of Livornocarferry Livorno
- Drive from Port of Livorno to Tiranacar
24h 39m$274–438Fly to Tirana International Airport Nënë Tereza
- Fly from Olbia Costa Smeralda Airport (OLB) to Tirana International Airport Nënë Tereza (TIA)plane OLB - TIA
4h 30m$123–503Fly 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 Shkodër - Kompleksi Luani-Abus
14h 11m$134–253Car ferry, train, bus and ferry
- 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 Bologna Centraletrain Fr
- Take the train from Bologna Centrale to Pescara Centraletrain Fr
- Take the busferry from Pescara to Tiranabusferry
26h 45m$219–396Car ferry, train, bus and ferry #2
- 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 Tiranabusferry
39h 42m$161–211Car ferry, bus and ferry
- Take the carferry from Olbia Porto Isola Bianca to Port of Genoacarferry
- Take the busferry from Genova Piazza Principe to Tiranabusferry
41h 34m
Olbia Costa Smeralda Airport (OLB) to Brindisi Airport (BDS) flights
Comparing Your Travel Options
The cheapest way to get from Olbia to Albania is to car ferry and train and bus and ferry which costs $160 - $220 and takes 39h 42m.
The fastest way to get from Olbia to Albania is to fly which takes 4h 30m and costs $120 - $550.
The distance between Olbia and Albania is 846 km.
The best way to get from Olbia to Albania without a car is to car ferry and train and bus and ferry via Bari which takes 23h 21m and costs $240 - $420.
It takes approximately 9h 34m to get from Olbia to Albania, including transfers.
There are 4093+ hotels available in Albania.
What companies run services between Olbia, Italy and Albania?
Aeroitalia, ITA Airways, and three other airlines fly from Olbia Costa Smeralda Airport (OLB) to Tirana International Airport Nënë Tereza (TIA) twice daily.
- Website
- ryanair.com
Flights from Olbia Costa Smeralda Airport to Brindisi Airport via Bologna
- Ave. Duration
- 5h 52m
- When
- Monday and Sunday
- Estimated price
- $70–250
Flights from Olbia Costa Smeralda Airport to Brindisi Airport via Venice
- Ave. Duration
- 4h
- When
- Friday and Sunday
- Estimated price
- $70–250
Flights from Olbia Costa Smeralda Airport to Brindisi Airport via Rome
- Ave. Duration
- 6h 45m
- When
- Wednesday
- Estimated price
- $70–250
Flights from Olbia Costa Smeralda Airport to Tirana International Airport Nënë Tereza via Bologna
- Ave. Duration
- 7h 55m
- When
- Thursday and Sunday
- Estimated price
- $120–290
Flights from Olbia Costa Smeralda Airport to Dubrovnik Airport via Rome
- Ave. Duration
- 11h 15m
- When
- Monday
- Estimated price
- $130–250
- Website
- ita-airways.com
Flights from Olbia Costa Smeralda Airport to Brindisi Airport via Rome
- Ave. Duration
- 3h 30m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $210–370
Flights from Olbia Costa Smeralda Airport to Tirana International Airport Nënë Tereza via Rome
- Ave. Duration
- 3h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $85–300
Flights from Olbia Costa Smeralda Airport to Dubrovnik Airport via Rome
- Ave. Duration
- 7h 30m
- When
- Sunday and Thursday
- Estimated price
- $100–320
- Website
- croatiaairlines.com
Flights from Olbia Costa Smeralda Airport to Dubrovnik Airport via Rome
- Ave. Duration
- 7h 30m
- When
- Sunday and Thursday
- Estimated price
- $100–320
- Website
- wizzair.com
Flights from Olbia Costa Smeralda Airport to Podgorica Airport via Rome
- Ave. Duration
- 5h 45m
- When
- Tuesday and Saturday
- Estimated price
- $55–310
- Website
- flyulendo.com
Flights from Olbia Costa Smeralda Airport to Tirana International Airport Nënë Tereza via Rome
- Ave. Duration
- 7h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $35–250
Flights from Olbia Costa Smeralda Airport to Podgorica Airport via Milan Malpensa
- Ave. Duration
- 8h 40m
- When
- Friday
- Estimated price
- $55–320
- Website
- interjet.com
Flights from Olbia Costa Smeralda Airport to Podgorica Airport via Zurich
- Ave. Duration
- 4h 50m
- When
- Sunday
- Estimated price
- $200–500
Flights from Olbia Costa Smeralda Airport to Podgorica Airport via Rome
- Ave. Duration
- 6h 45m
- When
- Monday and Friday
- Estimated price
- $130–330
- Website
- easyjet.com
Flights from Olbia Costa Smeralda Airport to Dubrovnik Airport via Geneva
- Ave. Duration
- 11h 5m
- When
- Saturday
- Estimated price
- $75–340
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Livorno Centrale to Roma Termini
- Ave. Duration
- 2h 41m
- Frequency
- Every 3 hours
- Estimated price
- $45–85
- Website
- Trenitalia Frecce
Train from Roma Termini to Bari Centrale
- Ave. Duration
- 4h 22m
- Frequency
- Hourly
- Estimated price
- $75–130
- Website
- Trenitalia Frecce
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 37 min
- Frequency
- Every 20 minutes
- Estimated price
- $14–24
- Website
- Trenitalia Frecce
Train from Bologna Centrale to Pescara Centrale
- Ave. Duration
- 3h 2m
- Frequency
- Hourly
- Estimated price
- $50–95
- Website
- Trenitalia Frecce
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Livorno Centrale to Roma Termini
- Ave. Duration
- 3h 45m
- Frequency
- Hourly
- Estimated price
- $40–60
- Website
- Trenitalia
Train from Livorno Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 40m
- Frequency
- Every 30 minutes
- Estimated price
- $13–18
- Website
- Trenitalia
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 28m
- Frequency
- 4 times a day
- Estimated price
- $12–17
- Website
- Trenitalia
Train from Livorno Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 40m
- Frequency
- Every 30 minutes
- Estimated price
- $13–18
- Website
- Trenitalia
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Livorno Centrale to Roma Termini
- Ave. Duration
- 2h 56m
- Frequency
- 4 times a day
- Estimated price
- $35–70
- Website
- Trenitalia Intercity
Train from Roma Termini to Bari Centrale
- Ave. Duration
- 6h 34m
- Frequency
- Twice daily
- Estimated price
- $55–110
- Website
- Trenitalia Intercity
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 17m
- Frequency
- Twice daily
- Estimated price
- $11–20
- Website
- Trenitalia Intercity
Train from Bologna Centrale to Pescara Centrale
- Ave. Duration
- 3h 59m
- Frequency
- Hourly
- Estimated price
- $40–80
- Website
- Trenitalia Intercity
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 39 min
- Frequency
- 4 times a day
- Estimated price
- $12–20
- Website
- Italo Treno
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 12m
- Frequency
- Twice daily
- Estimated price
- $30–80
- Website
- Trenitalia Eurocity
- 1st Class
- $55–80
- 2nd Class
- $30–40
- Phone
- +393293958604
- [email protected]
- Website
- pistoia-viaggi.it
Busferry from Brindisi - Piazza Capitanerie di Porto to Vlorë
- Ave. Duration
- 4h 28m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Busferry from Port of Bari to Tirana
- Ave. Duration
- 6h 18m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +355696383030
- Website
- firenzelines.com
Busferry from Port of Bari to Tirana
- Ave. Duration
- 5h 47m
- Frequency
- Twice a week
- Estimated price
- $112
- Schedules at
- firenzelines.com
Busferry from Pescara to Tirana
- Ave. Duration
- 12h
- Frequency
- Once a week
- Estimated price
- $112
- Schedules at
- firenzelines.com
Busferry from Pescara to Tirana
- Ave. Duration
- 12h
- Frequency
- Once a week
- Estimated price
- $112
- Schedules at
- firenzelines.com
Busferry from Firenze Autostazione to Tirana
- Ave. Duration
- 28h 15m
- Frequency
- Once a week
- Estimated price
- $112
- Schedules at
- firenzelines.com
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Livorno to Roma, Autostazione Tiburtina
- Ave. Duration
- 4h 55m
- Frequency
- 6 times a week
- Estimated price
- $30–50
- Website
- Flixbus
Bus from Roma, Autostazione Tiburtina to Pescara
- Ave. Duration
- 2h 40m
- Frequency
- 4 times a day
- Estimated price
- $20–30
- Website
- Flixbus
- Phone
- 0873/342663
- [email protected]
- Website
- dicarlobus.com
Bus from Roma, Autostazione Tiburtina to Pescara
- Ave. Duration
- 2h 15m
- Frequency
- Every 3 hours
- Estimated price
- $13–28
- Schedules at
- dicarlobus.com
- Phone
- +383 44 119 284
- [email protected]
- Website
- facebook.com
Bus from Dubrovnik, Autobusni kolodvor to Shkodër - Kompleksi Luani-A
- Ave. Duration
- 6h
- Frequency
- 3 times a week
- Estimated price
- $15
- Schedules at
- facebook.com
- Phone
- +382 69 312 161
- [email protected]
- Website
- MS tours
Bus from Podgorica , Bus station to Shkoder,Rruga Teuta
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- $9–14
- Website
- MS tours
- Phone
- +385 (0) 91 6113 073
- [email protected]
- Website
- croatiabus.hr
Bus from Podgorica , Bus station to Shkoder,Rruga Teuta
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- $14–20
- Schedules at
- croatiabus.hr
- Phone
- +355697278670
- [email protected]
- Website
- facebook.com
Busferry from Genova Piazza Principe to Tirana
- Ave. Duration
- 26h 24m
- Frequency
- Twice a week
- Schedules at
- autobus.al
- 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
- 5 times a day
- Estimated price
- $34–79
- Website
- Grimaldi Lines
- Only Passenger
- $34
- with added vehicle
- $79
Car ferry from Port of Olbia to Port of Livorno
- Ave. Duration
- 7h 30m
- Frequency
- 5 times a day
- Estimated price
- $34–79
- Website
- Grimaldi Lines
- Only Passenger
- $34
- with added vehicle
- $79
Car ferry from Port of Olbia to Port of Livorno
- Ave. Duration
- 7h 30m
- Frequency
- 5 times a day
- Estimated price
- $34–79
- Website
- Grimaldi Lines
- Only Passenger
- $34
- with added vehicle
- $79
Car ferry from Port of Olbia to Port of Livorno
- Ave. Duration
- 7h 30m
- Frequency
- 5 times a day
- Estimated price
- $34–79
- Website
- Grimaldi Lines
- Only Passenger
- $34
- with added vehicle
- $79
Car ferry from Port of Olbia to Port of Livorno
- Ave. Duration
- 7h 30m
- Frequency
- 5 times a day
- Estimated price
- $34–79
- Website
- Grimaldi Lines
- Only Passenger
- $34
- with added vehicle
- $79
- Phone
- +39 010 209 4591
- [email protected]
- Website
- Grandi Navi Veloci
Car ferry from Olbia Porto Isola Bianca to Port of Genoa
- Ave. Duration
- 12h 45m
- Frequency
- Once daily
- Estimated price
- $55–80
- Website
- Grandi Navi Veloci
Want to know more about travelling around Albania
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
Want to know more about Flixbus?
Read the travel guide
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide



















































