There are 8 ways to get from Olbia to Matera by plane, bus, car ferry, train, 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 Olbia Costa Smeralda Airport to Bari Karol Wojtyła Airport, bus
best- Fly from Olbia Costa Smeralda Airport (OLB) to Bari Karol Wojtyła Airport (BRI)plane OLB - BRI
- Take the bus from Bari Airport to Matera piazza Matteottibus
5h 20m€63–190Car ferry, train
- 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 Ferrandina-Pom.Migl.train Fr
17h 45m€148–301Car ferry, bus
- Take the carferry from Port of Olbia to Port of Livornocarferry Livorno
- Take the bus from Livorno to Gioia del Collebus
21h 3m€92–186Car ferry, drive
- Take the carferry from Port of Olbia to Port of Livornocarferry Livorno
- Drive from Port of Livorno to Materacar
16h 8m€142–270Fly Olbia Costa Smeralda Airport to Brindisi Airport, train, bus
- Fly from Olbia Costa Smeralda Airport (OLB) to Brindisi Airport (BDS)plane OLB - BDS
- Take the train from Brindisi to Bari Centraletrain
- Take the bus from Bari FS Park - Via Capruzzi to Matera Via Don Luigi Sturzobus
6h 53m€88–256Bus to Alghero, fly to Bari Karol Wojtyła Airport, bus
- Take the bus from Olbia - Airport to Alghero - Fertilia Airportbus
- Fly from Alghero (AHO) to Bari Karol Wojtyła Airport (BRI)plane AHO - BRI
- Take the bus from Bari Airport to Matera piazza Matteottibus
8h€78–175Car ferry, train via Rome
- 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 Ferrandina-Pom.Migl.train Ic
19h 31m€110–290Car ferry, bus via Rome
- 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 Materabus 562
21h 45m€96–207
Olbia Costa Smeralda Airport (OLB) to Bari Karol Wojtyła Airport (BRI) flights
Questions & Answers
The cheapest way to get from Olbia to Matera is to fly and bus which costs €60 - €190 and takes 5h 20m.
The fastest way to get from Olbia to Matera is to fly and bus which takes 5h 20m and costs €60 - €190.
The distance between Olbia and Matera is 674 km.
The best way to get from Olbia to Matera without a car is to car ferry and train which takes 17h 45m and costs €140 - €310.
It takes approximately 5h 20m to get from Olbia to Matera, including transfers.
There are 1302+ hotels available in Matera.
What companies run services between Olbia, Italy and Matera, Italy?
There is no direct connection from Olbia to Matera. However, you can fly to Bari Karol Wojtyła Airport (BRI), walk to Bari Airport, then take the bus to Matera piazza Matteotti. Alternatively, you can take a car ferry from Port of Olbia to Matera - Via Dante Alighieri via Port of Livorno, Viale Carducci, Livorno, stazione FF.SS, Livorno Centrale, Firenze S.M.N., Ferrandina-Pom.Migl., and Ferrandina in around 17h 45m.
- Website
- ita-airways.com
Flights from Olbia Costa Smeralda Airport to Bari Karol Wojtyła Airport via Rome
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- €65–220
Flights from Olbia Costa Smeralda Airport to Brindisi Airport via Rome
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- €180–260
Flights from Alghero to Bari Karol Wojtyła Airport via Rome
- Ave. Duration
- 3h 16m
- When
- Every day
- Estimated price
- €100–120
- 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
- €11–16
- Website
- Trenitalia
Train from Brindisi to Bari Centrale
- Ave. Duration
- 1h 23m
- Frequency
- Every 30 minutes
- Estimated price
- €13–18
- Website
- Trenitalia
Train from Livorno Centrale to Roma Termini
- Ave. Duration
- 3h 48m
- Frequency
- Hourly
- Estimated price
- €35–55
- Website
- Trenitalia
- Phone
- +39 080 579 0211
- [email protected]
- Website
- sitasudtrasporti.it
Bus from Bari Airport to Matera piazza Matteotti
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- €3–6
- Schedules at
- sitasudtrasporti.it
- Book at
- marozzivt.it
Bus from Bari Airport to Matera piazza Matteotti
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- €3–6
- Schedules at
- sitasudtrasporti.it
- Book at
- marozzivt.it
- 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
- €30–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
- €30–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
- €30–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
- €30–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
- €30–100
- Website
- Grimaldi Lines
- Only Passenger
- €70
- with added vehicle
- €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
5 incredible day trips from Florence by train
Read the travel guide
Want to know more about Flixbus?
Read the travel guide











