There are 9 ways to get from Olbia to Matera by plane, train, bus, car ferry, 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, train, bus
best- 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
7h 8m€81–281Fly to Bari Karol Wojtyła Airport, bus
cheapest- 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
3h 35m€64–209Car 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€146–271Car 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€90–156Car ferry, drive
- Take the carferry from Port of Olbia to Port of Livornocarferry Livorno
- Drive from Port of Livorno to Materacar
16h 8m€140–250Fly to Foggia Gino Lisa Airport, train, bus
- Fly from Olbia Costa Smeralda Airport (OLB) to Foggia Gino Lisa Airport (FOG)plane OLB - FOG
- Take the train from Foggia to Bari Centraletrain
- Take the bus from Bari FS Park - Via Capruzzi to Matera Via Don Luigi Sturzobus
9h 28m€183–706Fly to Naples Airport, train
- Fly from Olbia Costa Smeralda Airport (OLB) to Naples Airport (NAP)plane OLB - NAP
- Take the train from Napoli Centrale to Ferrandina-Pom.Migl.train
7h 15m€65–257Car 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 34m€108–260Car 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€101–182
Olbia Costa Smeralda Airport (OLB) to Brindisi Airport (BDS) flights
Comparing Your Travel Options
The cheapest way to get from Olbia to Matera is to car ferry and bus which costs €90 - €160 and takes 21h 3m.
The fastest way to get from Olbia to Matera is to fly and bus which takes 3h 35m and costs €60 - €210.
The distance between Olbia and Matera is 889 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 - €280.
It takes approximately 7h 8m to get from Olbia to Matera, including transfers.
There are 1281+ 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 Brindisi Airport (BDS), walk to Brindisi Airport - BDS, take the bus to Brindisi Station, walk to Brindisi, take the train to Bari Centrale, walk to Bari FS Park - Via Capruzzi, then take the bus to Matera Via Don Luigi Sturzo. 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
- ryanair.com
Flights from Olbia Costa Smeralda Airport to Brindisi Airport via Bologna
- Ave. Duration
- 5h 52m
- When
- Monday and Sunday
- Estimated price
- €65–230
Flights from Olbia Costa Smeralda Airport to Brindisi Airport via Venice
- Ave. Duration
- 4h
- When
- Friday and Sunday
- Estimated price
- €65–230
Flights from Olbia Costa Smeralda Airport to Brindisi Airport via Verona
- Ave. Duration
- 4h 50m
- When
- Friday
- Estimated price
- €65–230
- Website
- ita-airways.com
Flights from Olbia Costa Smeralda Airport to Brindisi Airport via Rome
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- €190–330
Flights from Olbia Costa Smeralda Airport to Brindisi Airport via Milan Linate
- Ave. Duration
- 5h 10m
- When
- Friday to Sunday
- Estimated price
- €190–330
- Website
- volotea.com
Flights from Olbia Costa Smeralda Airport to Brindisi Airport via Rome
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €190–330
Flights from Olbia Costa Smeralda Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 15m
- When
- Saturday
- Estimated price
- €50–160
Flights from Olbia Costa Smeralda Airport to Naples Airport
- Ave. Duration
- 1h 10m
- When
- Saturday
- Estimated price
- €19–170
- Website
- aeroitalia.com
Flights from Olbia Costa Smeralda Airport to Foggia Gino Lisa Airport via Milan Linate
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- €160–700
- Website
- easyjet.com
Flights from Olbia Costa Smeralda Airport to Naples Airport
- Ave. Duration
- 1h 5m
- When
- Tuesday
- Estimated price
- €40–180
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Brindisi to Bari Centrale
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- €15–26
- Website
- Trenitalia Frecce
Train from Firenze S.M.N. to Ferrandina-Pom.Migl.
- Ave. Duration
- 5h 38m
- Frequency
- Twice daily
- Estimated price
- €95–170
- Website
- Trenitalia Frecce
Train from Foggia to Bari Centrale
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- €17–29
- Website
- Trenitalia Frecce
Train from Livorno Centrale to Roma Termini
- Ave. Duration
- 2h 41m
- Frequency
- Every 3 hours
- Estimated price
- €40–75
- Website
- Trenitalia Frecce
Train from Roma Termini to Ferrandina-Pom.Migl.
- Ave. Duration
- 3h 51m
- Frequency
- Twice daily
- Estimated price
- €60–110
- Website
- Trenitalia Frecce
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Brindisi to Bari Centrale
- Ave. Duration
- 1h 23m
- Frequency
- Every 30 minutes
- Estimated price
- €13–19
- 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 Foggia to Bari Centrale
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- €14–20
- Website
- Trenitalia
Train from Napoli Centrale to Ferrandina-Pom.Migl.
- Ave. Duration
- 3h 33m
- Frequency
- Twice daily
- Estimated price
- €27–40
- Website
- Trenitalia
Train from Livorno Centrale to Roma Termini
- Ave. Duration
- 3h 45m
- Frequency
- Hourly
- Estimated price
- €35–55
- Website
- Trenitalia
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Brindisi to Bari Centrale
- Ave. Duration
- 2h 22m
- Frequency
- Every 3 hours
- Estimated price
- €12–22
- Website
- Trenitalia Intercity
Train from Foggia to Bari Centrale
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- €13–24
- Website
- Trenitalia Intercity
Train from Napoli Centrale to Ferrandina-Pom.Migl.
- Ave. Duration
- 3h 14m
- Frequency
- 4 times a day
- Estimated price
- €25–45
- Website
- Trenitalia Intercity
Train from Livorno Centrale to Roma Termini
- Ave. Duration
- 2h 56m
- Frequency
- 4 times a day
- Estimated price
- €30–65
- Website
- Trenitalia Intercity
Train from Roma Termini to Ferrandina-Pom.Migl.
- Ave. Duration
- 5h 28m
- Frequency
- 4 times a day
- Estimated price
- €45–90
- Website
- Trenitalia Intercity
- Phone
- +39 06 88 93 82 32
- Website
- Itabus S.p.A.
Bus from Bari FS Park - Via Capruzzi to Matera Via Don Luigi Sturzo
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- €3–6
- Website
- Itabus S.p.A.
Bus from Bari FS Park - Via Capruzzi to Matera Via Don Luigi Sturzo
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- €3–6
- Website
- Itabus S.p.A.
- Phone
- +39 0835 522250
- [email protected]
- Website
- chiruzzi.it
Bus from Livorno to Gioia del Colle
- Ave. Duration
- 10h 30m
- Frequency
- Twice a week
- Estimated price
- €50–70
- Schedules at
- chiruzzi.it
- 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
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–45
- Website
- Flixbus
Bus from Roma, Autostazione Tiburtina to Matera
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Estimated price
- €40–65
- Website
- Flixbus
- 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
- €30–70
- Website
- Grimaldi Lines
- Only Passenger
- €30
- with added vehicle
- €70
Car ferry from Port of Olbia to Port of Livorno
- Ave. Duration
- 7h 30m
- Frequency
- 5 times a day
- Estimated price
- €30–70
- Website
- Grimaldi Lines
- Only Passenger
- €30
- with added vehicle
- €70
Car ferry from Port of Olbia to Port of Livorno
- Ave. Duration
- 7h 30m
- Frequency
- 5 times a day
- Estimated price
- €30–70
- Website
- Grimaldi Lines
- Only Passenger
- €30
- with added vehicle
- €70
Car ferry from Port of Olbia to Port of Livorno
- Ave. Duration
- 7h 30m
- Frequency
- 5 times a day
- Estimated price
- €30–70
- Website
- Grimaldi Lines
- Only Passenger
- €30
- with added vehicle
- €70
Car ferry from Port of Olbia to Port of Livorno
- Ave. Duration
- 7h 30m
- Frequency
- 5 times a day
- Estimated price
- €30–70
- Website
- Grimaldi Lines
- Only Passenger
- €30
- with added vehicle
- €70
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

























