Matera To Bari
Bari is the closest big city to Matera and the region of Puglia's capital, 68 km away on the Adriatic. Here is how the train, the road and the guided options actually work, with verified distances and timetables.
Short answer
Bari is 68 km from Matera, about one hour by car and about 1 h 45 to 2 h by FAL train with a change at Altamura. There is no Trenitalia service to Matera, and no trains at all on Sundays and public holidays.
Matera, in the region of Basilicata in southern Italy, is an inland city at about 400 m above sea level on the edge of the Gravina canyon. Bari is the nearest big city and it sits on the coast, in the neighbouring region of Puglia, on the Adriatic. The road distance from Matera Centrale station to Bari is 68 km, about 1 hour of free-flow driving. This page lays out the verified numbers for the run in both directions: the FAL railway, the road, the guided day-trip options, and how Bari compares with the other day trips you can base in Matera.

How Far Is Matera To Bari, And How Long Does The Drive Take?
The road distance from Matera Centrale station to Bari is 68 km, and a free-flow drive takes about 1 hour, computed over OpenStreetMap with a car profile. Bari Airport is slightly closer at 64 km and about 1 hour, but note that these are no-traffic, no-stop figures: weekday rush around Bari can stretch them. The two cities sit in different regions, Basilicata and Puglia, and the road crosses the border shortly after Altamura.
Those figures come from a routing computation, not from a live traffic feed, so treat them as planning numbers. The route runs north from Matera across the Murgia plateau, past Altamura, and descends towards the Adriatic coastal plain where Bari spreads along the seafront. Altamura itself, at 20 km and about 20 minutes from Matera, is the natural halfway stop and a day trip in its own right; the Altamura guide covers it.
One thing the distance table does not show: Matera has no sea. Bari does. For visitors based in the Sassi who want water, the Adriatic at Bari, Polignano a Mare or Monopoli is the practical fix, and the difference between an inland cave city and a port capital is the whole point of the pairing. If you are still assembling the wider trip, the things to do in Matera page is the root overview.

How Do You Travel From Matera To Bari Without A Car?
The railway is the practical answer, but it is not Trenitalia: Matera's line is run by FAL, Ferrovie Appulo Lucane, and FAL's posted weekday timetable has you change at Altamura, with a journey of about 1 h 45 to 2 h end to end. On Sundays and public holidays no trains run at all, and FAL replaces them with buses. FAL's fare matrix puts Bari to Matera Centrale in fare band 70; the euro figure should be read on FAL's own timetable page.
The detail that catches people out is the operator. There is no Trenitalia station in Matera and no national rail link yet; the Ferrandina to Matera La Martella line, 20 km and 525 million euro, is under construction with activation planned for 2028. Until then FAL is the whole show, and FAL's posted weekday sheet shows 21 departures a day from Bari Centrale, of which 18 arrive at Matera Centrale, first arrival 06:50 and last 23:08. Worked examples from that sheet give Bari 05:06, Altamura 06:19, Matera Centrale 06:50, a 1 h 44 journey.
| Leg | What the posted sheets show |
|---|---|
| Weekday departures, Bari Centrale | 21 a day, first 04:14, last 22:10 |
| Weekday arrivals, Matera Centrale | 18 a day, first 06:50, last 23:08 |
| Journey time, Bari to Matera | About 1 h 45 to 2 h, change at Altamura |
| Sundays and public holidays | No trains; 8 replacement bus arrivals and 8 departures at Matera |
| Matera stops on the FAL line | Venusio, Serra Rifusa, Villa Longo, Matera Centrale, Matera Sud |
Two cautions from FAL's own service notices. From 12 October 2026 the rail programme between Matera Sud and Altamura changes, with two early trains replaced by buses. And the weekday sheet posted on the timetable page is dated December 2025 and once showed that stretch by replacement bus, so exact times shift: read the live sheet before you lock a plan. The full method, including the Sunday bus times, is in the Bari to Matera guide, and the airport variant is covered in Bari Airport to Matera.
The taxi question is answered separately, with the caveat that no municipal tariff is published, in how much is a taxi from Bari to Matera.

Is Bari A Good Day Trip From Matera?
Yes, with a time budget attached: about 2 hours each way by train means a day trip gives you roughly six hours in Bari, while the car cuts the transit to about an hour each way and gives more of the day on the ground. Bari Vecchia, the walled old town, the seafront and the shopping streets around Via Sparano are all walkable from the station area, so no local transport is needed once you arrive.
For the coast day without the rail timetable, book a rental car here.
The trade is simple: culture and caves in the morning, sea and city in the afternoon.
The pairing works because the two cities are opposites. Matera is inland, cut into tufa, with the Sassi and the rupestrian churches; Bari is a port capital with a sea wall and a flat modern centre wrapped around a medieval quarter. Visitors who spend every night in the Sassi and day-trip outward get the elevation and the coast in one week, which is why the Puglia and Matera itinerary pattern, basing in Matera and radiating, has become common.
For a first taste of the coast from a Matera base, the honest comparison is between Bari, Polignano a Mare and Monopoli. Bari is the biggest and the closest by rail; Polignano a Mare, 100 km and about 1 h 29 by road, is the dramatic one on cliffs; Monopoli, 110 km and about 1 h 36, is the smaller harbour town. The Polignano a Mare guide covers the cliffs option in detail.
A guided option also exists in the reverse direction, from Bari, and it suits travellers who start on the coast and want the Sassi without a car. The booking page says the excursion covers Bari to Matera by bus with a guided walk and free time in the Sassi; Check availability at the operator's live listing. There is a full planning write-up in Matera day trip from Bari.

What Should A One-Day Bari Itinerary From Matera Include?
A realistic shape is a morning in Bari Vecchia, the walled old town around the basilica and the cathedral, a walk along the seafront to the modern centre, and an afternoon return train, keeping about two hours of transit each way in the budget. The station is close to the edge of the old quarter, so the walk from arrival to the first sight is a few minutes.
Nothing in the centre requires a ticket to see from the street, and the whole loop is flat, which makes a contrast with the stepped Sassi.
This site's facts pack does not carry verified opening hours or admission prices for Bari's individual monuments, so none are printed here: confirm each at the door or on the official site before you commit. What can be said from the verified pack is the geography and the timing. The basilica of San Nicola, the cathedral, the Swabian castle and the seafront promenade sit inside a walkable band, and the vecchia and nuova cities meet at the station corridor. The rest of the planning pages sit on Matera Travel Guide.
Timing the return matters more than the sights list. The last weekday FAL arrival at Matera Centrale is 23:08, but the connections through Altamura thin out in the evening, so check the last workable departure on FAL's timetable page rather than trusting the arrival time alone. On a Sunday or a public holiday you are on the replacement bus timetable, which has 8 departures a day from Matera and, in the other direction, a fixed evening tail; again, the live sheet is the authority.
| Day trip from Matera | Road km | Free-flow drive |
|---|---|---|
| Montescaglioso | 19 | 26 min |
| Altamura | 20 | 20 min |
| Gravina in Puglia | 30 | 31 min |
| Metaponto | 47 | 52 min |
| Bari | 68 | 1 h 02 |
| Polignano a Mare | 100 | 1 h 29 |
| Ostuni | 102 | 2 h 00 |
| Lecce | 204 | 3 h 08 |
For ideas on the Matera half of the trip, the Sassi di Matera overview and the Matera walking tour page lay out the cave-house and rock-church circuit.

What Should Drivers Know About The Matera To Bari Road?
The road itself is straightforward, about 68 km and one hour free-flow, but Matera's restricted traffic zones bite before you leave and Bari's city centre has its own rules: park at the edge and walk in. In Matera the ZTL Sassi cameras run 10:00 to 20:30 from 16 September to 30 June and 10:00 to 24:00 from 1 July to 15 September, weekdays and holidays alike, while the ZTL Centro around Via Duomo and Piazza Sedile is active 24 hours a day.
Those camera hours are published by the comune of Matera and they matter twice: once when you pick accommodation with a car, covered in where to stay in Matera with a car, and once when you drive out of the city on the morning of the trip. A hotel inside the Sassi gates will usually handle a transit declaration, and the comune's ZTL desk takes declarations online, but that is a conversation to have at booking, not at the barrier.
On the Bari end, this site holds no verified public car park tariff or street parking price for either city, so none is printed. The working method everywhere in Puglia's capitals is the same: park outside the restricted core and walk or take local transport in. For the wider rules of driving from a Matera base, including the ZTL map, see the Matera parking and Matera ZTL guides.

Bari Versus The Other Day Trips From Matera: Which One First?
Bari is the day trip to take when you want a real city, shops and the sea on one ticket, at the shortest rail distance from Matera; the Murgia towns and the Adriatic beach towns each do one thing better. Altamura and Gravina in Puglia are shorter drives for bread and ravine scenery, Alberobello is the trulli spectacle at 68 km, and Polignano a Mare is the coast at its most theatrical. Bari wins on combination and on rail frequency, with 18 weekday arrivals at Matera from the Bari direction.
The distances are all verified from the same routing computation, so they compare honestly. Alberobello matches Bari at 68 km but takes longer by road, about 1 h 23 against 1 h 02, because the trulli town sits inland of the coast axis; the Alberobello guide has the detail, including the Matera and Alberobello in one day question. Gravina in Puglia, 30 km and 31 minutes, is the easiest half-day of the set and pairs with Altamura on a single loop.
| Option from Matera | Best for | Verified road figure |
|---|---|---|
| Bari | City, shopping, seafront, rail hub | 68 km, about 1 h 02 |
| Polignano a Mare | Cliffs and swimming coves | 100 km, about 1 h 29 |
| Alberobello | Trulli district, UNESCO | 68 km, about 1 h 23 |
| Gravina in Puglia | Ravine, old town, short hop | 30 km, about 31 min |
| Metaponto | Ionian coast, Greek ruins | 47 km, about 52 min |
For travellers with several days, the honest sequencing advice is to keep Bari for a day that also serves a purpose: a flight out of Bari Airport, a shopping gap, or a rainy stretch when caves and churches feel more sheltered than open viewpoints. The Matera rainy day guide covers the indoor side of the base city.

When Is The Best Time Of Year For The Matera To Bari Run?
The sweet spot is May, June or late September: ERA5 reanalysis 1991-2020 puts Matera's mean high at 22.7 C in May and 25.7 C in September, and the APT Basilicata counts show September, not August, as the busiest month in Matera's accommodation with 61,630 arrivals in 2025 against 60,257 in August. July and August bring mean highs of 31.2 and 31.3 C, and December to February means lows near freezing with 8 to 9 rain days a month.
The pattern matters for the coast half of the day more than the city half. A seafront walk in Bari at 31 C is a different trip from the same walk at 15.5 C in November, which is the wettest month in Matera's normals at 67.1 mm, with July driest at 21.2 mm. None of this is a station record; it is the ERA5 reanalysis grid cell for Matera, 1991-2020, and Bari's own coastal figures will run slightly milder.
| Month | Mean high C, Matera (ERA5 1991-2020) | Rain mm | Matera arrivals 2025 (APT) |
|---|---|---|---|
| Jan | 10.3 | 51.4 | 18,402 |
| Mar | 14.1 | 59.2 | 23,629 |
| May | 22.7 | 41.7 | 54,101 |
| Jul | 31.2 | 21.2 | 43,966 |
| Aug | 31.3 | 21.7 | 60,257 |
| Sep | 25.7 | 44.8 | 61,630 |
| Nov | 15.5 | 67.1 | 23,555 |
Two seasonal notes from the events file. The Festa della Bruna closes Matera down on 2 July every year, and Oltre l'Arte's church sites shut that day too, so a 2 July coast day is actually well timed. And in winter the Presepe Vivente fills the Sasso Caveoso on set December and early-January days, which pulls evening attention back to the base city; check the events calendar before trading a Sassi evening for a late train.

What About Combining Bari With Other Stops On The Way?
The two natural add-ons are Altamura, 20 km and about 20 minutes from Matera, and Gravina in Puglia, 30 km and about 31 minutes, both on or beside the Matera to Bari road axis; by train the FAL line stops at Altamura, so a split journey is possible on a single fare band. A car makes the three-stop day easy, while the train pushes you to choose one stop, because the change at Altamura already eats the schedule.
The Gravina in Puglia guide covers the ravine town that sits roughly on the way, and the Craco ghost town, 57 km from Matera, is a different axis entirely, best taken as its own trip rather than a detour towards Bari. The same logic applies to the inland adventure towns: Castelmezzano and Pietrapertosa sit 82 km south and deserve a whole day.
For the onward coastal chain, Monopoli, Trani and Castel del Monte all radiate from Bari faster than from Matera, which is the quiet argument for ending a Matera-based holiday with a night or two in Bari before flying out. The Bari Airport transfer page, Bari Airport to Matera, covers the airport end, including why the airport shuttle's timetable is not printed on this site.
The site's wider day-trip set, from Lecce to Ostuni, Taranto, Metaponto and the Valle d'Itria, gives the full radial map for a longer stay. Matera Travel Guide keeps every distance on those pages to the same verified routing computation, so the figures compare like for like.
Common Questions About Matera To Bari
How far is Matera to Bari?
The road distance from Matera Centrale station to Bari is 68 km, about 1 hour of free-flow driving, computed over OpenStreetMap with a car profile. Bari Airport is 64 km, about 1 hour.
Is there a direct train from Matera to Bari?
No direct express exists. The line is run by FAL, and the posted weekday timetable has you change at Altamura, with a journey of about 1 h 45 to 2 h. There is no Trenitalia service in Matera at all.
Do trains run from Matera on Sundays?
No. On Sundays and public holidays FAL runs replacement buses only, 8 arrivals at and 8 departures from Matera Centrale in the posted festive sheet. Check FAL's timetable page for the current times.
Is Bari worth a day trip from Matera?
Yes, if you want a city, shops and the sea, none of which Matera has: Matera is inland at about 400 m elevation. Budget about two hours each way by train, or an hour each way by car.
What is the best month for the trip?
By the ERA5 1991-2020 reanalysis for Matera, May and September are the comfortable months, with mean highs of 22.7 and 25.7 C. September is also the base city's busiest month, 61,630 accommodation arrivals in 2025, so book the train and any tour early.
Can I visit Alberobello and Bari on the same day from Matera?
It is tight. Alberobello is 68 km from Matera on a different axis from Bari, about 1 h 23 by road, and pairing both with any time in each usually needs a car and an early start. Many pick one.