Bari To Matera: Bus, Train And Driving

The day trip from Piazza Mercantile in Bari to Matera, across the regional border in Basilicata, works by train on the FAL line, by coach or by car.

Rocky plateau across a ravine with scattered cave openings and sparse scrub in clear late light

Short answer

Matera is about 71 km from Bari, roughly 69 minutes by road from Piazza Mercantile. FAL trains run the Bari to Matera line through Altamura and Gravina in Puglia, coaches connect the two cities, and organized day tours run from Bari with the Sassi and Alberobello combined.

Matera is one of the signature day trips from Bari, the capital of Puglia on the Adriatic coast of southern Italy, and it is also the one trip that leaves the region: Matera is in Basilicata, not Puglia, and the road crosses the regional border shortly before the city. The distance is short. From Piazza Mercantile in the heart of Bari, the Sassi districts of Matera are about 71 km and 69 minutes away by road in free-flow traffic. This page sets out the three realistic ways to make the journey, by coach, by train on the FAL line, or by car, plus the organized day tours that combine Matera with Alberobello, and what to plan for once there. For the wider picture of the city itself, the Bari Italy Travel Guide covers the old town, the Basilica di San Nicola and the seafront.

How Far Is Matera From Bari?

Matera is about 71 km from Piazza Mercantile in Bari, roughly 69 minutes by road in free-flow traffic, and the route crosses from Puglia into Basilicata before the city appears. Matera is the capital of the Province of Matera in Basilicata, not a town in Puglia, which is the single detail that trips up the most guidebooks. The drive passes Altamura and Gravina in Puglia on the way, both of which are themselves day-trip stops.

Those road figures are computed distances from Piazza Mercantile, measured on the free-flow road network, so a real journey in traffic takes longer than the bare number suggests. What the figure gives you is a sense of scale: Matera is closer to Bari than Lecce is (about 151 km and 115 minutes by road), and roughly the same order of effort as Castel del Monte (about 62 km and 59 minutes). It is a comfortable day trip by any of the three means of transport, and it is also short enough to pair with a second stop, usually Alberobello in the Valle d'Itria, on organized tours.

The border point matters for one practical reason: regional transport maps and tourist passes that cover Puglia stop at the border, and Matera's own transport, tourist information and parking rules belong to the city and to Basilicata. Nothing about the crossing involves a checkpoint or a toll in the ordinary sense; it simply changes which authority's timetable and which comune's rules apply. For background on the city of Matera itself, see the Matera day trip guide, and for whether the trip justifies the effort, is Matera worth it.

Regional train pulling into a station platform under a long canopy with a few distant waiting travellers
Bar chart of ticket and entry prices in euro
Ticket and entry prices in euro for each item.

Is There A Bari To Matera Bus?

Yes, direct coaches link Bari and Matera, and organized bus day tours from Bari are the simplest version of the trip because they bundle the transport with a guide and a set departure point in the city. The scheduled public coach services and the FAL railway both serve the corridor, and the operators publish their own timetables, which hold the current times and fares. For a day trip that leaves the planning to someone else, a private-bus tour pairs Matera with Alberobello in one day.

The public coach option is real but its times and fares live on the operators' own timetable pages, and those change with the seasons, so the planning rule is simple: read the operator's current timetable before committing to a day. Coaches in this corridor typically depart from the area around Bari Centrale, the main railway station, and arrive in central Matera within walking reach of the Sassi. The advantage over the train is a direct seat with no changes. The disadvantage is frequency: the train line has more structure to it, and a missed coach can mean a long wait.

Organized tours are a different animal from the scheduled coach. A tour books you a seat on a private bus with a fixed itinerary, usually Matera alone or Matera with Alberobello, departing from Bari in the morning and returning in the evening. The listings on this site include several of these, and the related tour for this page is one of the most booked: the UNESCO tour that carries travelers from Bari to both Alberobello and Matera by private bus. You can read the full description on the UNESCO Alberobello and Matera tour page or Check availability at the operator's live listing.

Deep rocky ravine crossed by a tall many-arched stone bridge with old town houses on the far rim

Can You Take The Train From Bari To Matera?

Yes. FAL, the Ferrovie Appulo Lucane, runs the railway line from Bari through Modugno, Palo, Binetto, Grumo, Toritto, Altamura and Gravina to Matera, and it is the only rail route between the two cities. The trains are narrow-gauge regional services, slower and smaller than the Trenitalia fleet, and the operator's timetable page holds the journey times and fares, which change with the schedule.

The FAL line is a subject worth understanding before you plan around it. It is a single route through the interior of Puglia, and Matera is its terminus in Basilicata. The stations along the way map almost exactly onto the region's second string of day trips: Altamura, known for its bread and its archaeological museum, and Gravina in Puglia, with its bridge over the ravine, both sit on the line. That makes the railway more than a means to an end; it is a chain of stops you could break at rather than ride straight through. The practical planning points are these: the journey time and the fare are on FAL's published timetable, the service is less frequent than the Trenitalia coast line, and service changes during works are posted by the operator, so a quick check of the operator's notices before the travel date is wise.

Leg Station Notes
Start Bari (FAL terminus) Departs from the city centre station, separate from Bari Centrale's Trenitalia platforms
1 Modugno First stop out of Bari
2 Palo, Binetto, Grumo Small intermediate stations
3 Toritto Interior of Puglia
4 Altamura Town known for bread; National Archaeological Museum is 5 EUR full, 2 EUR reduced
5 Gravina in Puglia Town with the bridge over the ravine
End Matera Terminus, in Basilicata

For a sense of how the interior towns compare as stops on a road itinerary, the computed free-flow distances from Piazza Mercantile are:

Destination Distance by road Free-flow time
Altamura about 51 km about 50 minutes
Gravina in Puglia about 64 km about 64 minutes
Matera (Sassi) about 71 km about 69 minutes
Castel del Monte about 62 km about 59 minutes
Lecce about 151 km about 115 minutes

The rail comparison matters if you are choosing between Matera and a coastal day trip instead. Trenitalia regional trains on the Bari-Lecce line serve Polignano a Mare (33 km along the line), Monopoli (41 km), Ostuni (75 km) and Lecce (150 km); Polignano is typically 25 to 35 minutes, per secondary timetable sources, while the point-to-point fares sit on Trenitalia's own tariff. The Bari to Polignano a Mare guide and the Bari to Lecce guide cover those coastal runs, and the Bari train station guide explains the station itself.

The self-guided option above suits travelers who want the transport and the tour leader handled but prefer to wander Matera and Alberobello without a fixed walking group. It is one of several Matera products on this site; the Sassi tour with rock-cut church entry is a Matera-only version for those already in the town.

Sunset gold on stacked rooftops and cave facades of an ancient stone town above a shadowed ravine

Should You Drive From Bari To Matera?

Driving is the fastest and most flexible way to reach Matera, at about 71 km and 69 minutes by road from Piazza Mercantile in free-flow conditions, and it lets you stop at Altamura, Gravina in Puglia or Castel del Monte on the way. The one rule that matters in Bari itself: do not drive into Bari Vecchia, the old town is a limited traffic zone with a camera gate at the Castello since 1 July 2026.

The road route out of Bari heads inland and west, and the drive is ordinary southern-Italian autostrada and state road, not a mountain crossing. Pick up the car, leave it outside the old town, and the ZTL question never arises: the camera gate at piazza Federico II di Svevia at piazza Massari controls entry, with weekday windows of 09:00 to 11:00 for authorised vehicles and an afternoon window of 16:00 to 18:00 reported, and the perimeter parking near Bari Vecchia is paid on working days 08:30 to 20:30. The tariff for that parking sits on the comune's pages. The Bari parking and driving guide works through all of it, and the Bari airport car rental guide covers hiring at Karol Wojtyla airport if you are collecting on arrival.

In Matera, the planning question reverses: the Sassi districts are a warren of stone steps and lanes, and the sensible pattern is to park on the upper modern town and descend on foot.

Romanesque cathedral in warm limestone with a carved rose window and portal on a small square

What Are The Sassi Of Matera?

The Sassi are Matera's two old stone districts, Sasso Caveoso and Sasso Barisano, built of and carved into the limestone over centuries, and they are a UNESCO World Heritage site. The name means "stones", and the districts are a stack of cave dwellings, churches dug into the rock and stone houses descending the sides of a ravine. They are the reason the day trip exists.

The way to see them is on foot, from the rim viewpoints first and then down into the lanes. Cave churches cut directly into the rock open off the streets, and several organized tours include entry to one of them, which is the easiest way inside a rock church without queuing at a ticket desk. The Sassi tour with rock-cut churches is the listing on this site that does exactly that. How many hours the town deserves is a fair question with no single answer; the how many hours are enough for Matera page works through it against the transport realities.

One framing point worth carrying: because Matera is in Basilicata, its tourist tax, its parking rules and its information services are set by the city of Matera, not by Bari or by Puglia. Each comune sets its own tax and the host will say what applies. Bari's own tourist tax, for contrast, runs 1.50 to 4.00 EUR per person per night by accommodation category, for a maximum of 4 consecutive nights per calendar year. None of that follows you across the border in either direction.

If the Matera day leaves you an evening in Bari, the focaccia and gelato street-food walk above is the city's most-booked food option, and it starts and ends inside Bari Vecchia, no driving involved.

Inside a restored cave dwelling with an arched rock ceiling, a simple bed and a wooden table

What Can You Stop At Between Bari And Matera?

The inland corridor between Bari and Matera holds Altamura, Gravina in Puglia and, on a short detour, Castel del Monte, and all three are realistic stops on a driving day. Altamura is about 51 km and 50 minutes from Piazza Mercantile, Gravina about 64 km and 64 minutes, and Castel del Monte about 62 km and 59 minutes. The Altamura National Archaeological Museum costs 5 EUR full and 2 EUR reduced.

Altamura gives the day a layer of archaeology alongside the bread the town is known for. The National Archaeological Museum is open Monday to Friday 08:30 to 19:00 and Saturday, Sunday and holidays 08:30 to 13:30. Gravina in Puglia, a few minutes further along the same corridor, is built above its own ravine, with the bridge as the landmark. Castel del Monte, the octagonal UNESCO castle from 1996, sits north of the corridor and turns the drive into a triangle: Bari out, castle, Altamura or Gravina, Matera, and back. That is a full day by any measure, and the Castel del Monte day trip guide covers the castle on its own terms.

Stop Admission (full / reduced) Hours
Castel del Monte 10 EUR / 2 EUR Every day 10:00 to 18:45 (1 Apr to 30 Sep); 09:00 to 17:45 (1 Oct to 31 Mar)
Altamura National Archaeological Museum 5 EUR / 2 EUR Mon to Fri 08:30 to 19:00; Sat, Sun and holidays 08:30 to 13:30
Sassi districts, Matera Set by individual operators Check the operator's listing before you go

The tours that bundle this corridor exist precisely because the triangle is fiddly to plan alone. The four-stop tour that chains Castel del Monte, Altamura, Gravina and Trani from Bari is the widest of them.

Station footbridge with stairs and a glass roof and a distant traveller with a rucksack

Bus, Train Or Car: Which Is Best From Bari To Matera?

The coach and the organized bus tour suit a traveler who wants zero logistics, the FAL train suits a confident independent traveler who reads a timetable, and the car suits anyone combining Matera with Altamura, Gravina or Castel del Monte. There is no single best answer; the decisive factors are whether you want stops en route and whether a fixed return time suits you.

The trade-offs line up like this. A scheduled coach or the FAL train ties you to a published timetable, and the return leg matters more than the outbound one: miss the last service and the day gets expensive. A car removes the return-time problem but adds parking and the ZTL rules in Bari, which are manageable if you never drive into Bari Vecchia. An organized tour fixes both the transport and the return, and adds a guide, at the cost of spending the day on someone else's clock. Travelers pairing Matera with Alberobello, which is in the opposite direction in the Valle d'Itria, should read the Bari to Alberobello guide before deciding; a two-town day by public transport is tight in a way a tour is not.

Option Best for Main constraint
Scheduled coach Simple, cheap, no changes Fixed timetable; check the operator's times
FAL train Independent travelers, stops at Altamura and Gravina Narrow-gauge service, less frequent; timetable holds times and fares
Rental car Combining Matera with inland stops Parking; never drive into Bari Vecchia (ZTL)
Organized bus tour First visit, two towns in one day Fixed itinerary and return time

Weather barely changes the calculation. Typical values from modelled ERA5 data, 1991 to 2020, put July's mean daily maximum at 28.6 C and August's at 29.1 C, with January and February highs about 12 C, so summer days ask for water and shade in the stone lanes, and winter days are mild rather than bitter. The Sassi lanes are walked year-round.

Tiers of honey-coloured cave dwellings stacked on the side of a deep ravine below a cathedral bell tower

How Do You Plan The Day Back In Bari?

The practical pattern is a morning departure from Bari Centrale or the city centre, the road or rail leg of about 69 minutes to Matera, several hours in the Sassi, and a return that leaves room for dinner in Bari Vecchia or the Murat district. City transport in Bari runs on AMTAB buses at 1.00 EUR for a single ride, 1.20 EUR for 90 minutes, or 2.50 EUR for a day ticket, per the operator's fares page.

Cave entrances cut into a pale rock face above a dry stream bed with shrubs on the ledges and a distant hiker

If the day tour is the chosen route, the departure points cluster around the centre, and the listings state exactly where to meet. If the journey is independent, the same rule as before applies: the operators' timetables hold the current times and fares, and a check the evening before saves a wasted morning. Travelers flying out the same week should note that Karol Wojtyla airport is 12.0 km and about 21 minutes by road from Piazza Mercantile, with the Ferrotramviaria train covering the airport to Bari Centrale leg in 17 minutes at 5.30 EUR for a single, per the 2026 tariff; the airport to city centre guide works through the options.

Bari transport fact Figure
AMTAB single ticket 1.00 EUR, one ride
AMTAB 90-minute ticket 1.20 EUR
AMTAB day ticket 2.50 EUR, until end of service
Airport train, BRI to Bari Centrale 17 minutes, 5.30 EUR single
Airport taxi to a city-centre hotel 25 EUR predetermined fare

For the wider itinerary, the Puglia week from Bari sequences Matera against the coastal towns, and the what to do in Bari overview covers the days you keep in the city.

Common Questions About Bari To Matera

How far is Matera from Bari?

Matera is about 71 km from Piazza Mercantile in Bari, roughly 69 minutes by road in free-flow traffic. Matera is in Basilicata, so the trip crosses the regional border out of Puglia.

Can you take the train from Bari to Matera?

Yes. FAL, the Ferrovie Appulo Lucane, runs the line from Bari through Modugno, Palo, Binetto, Grumo, Toritto, Altamura and Gravina in Puglia to Matera. Journey times and fares are on the operator's timetable page.

Is there a Bari to Matera bus?

Yes, scheduled coaches link the two cities and organized bus tours run the route daily with a guide, usually pairing Matera with Alberobello. The operators' timetables and listings hold the current times and fares.

Is Matera in Puglia?

No. Matera is in Basilicata, the region west of Puglia. The day trip from Bari crosses the regional border shortly before the city.

Should you drive from Bari to Matera?

Driving is the fastest and most flexible option at about 71 km and 69 minutes by road, and it allows stops at Altamura, Gravina in Puglia or Castel del Monte. Do not drive into Bari Vecchia, which is a limited traffic zone with a camera gate at the Castello.

What are the Sassi of Matera?

The Sassi are Matera's two old stone districts, Sasso Caveoso and Sasso Barisano, a UNESCO World Heritage site of cave dwellings and rock-cut churches descending the sides of a ravine. They are explored on foot from the rim viewpoints down into the lanes.

Whichever way you make the journey, the corridor from Bari to Matera is one of the most rewarding inland day trips in southern Italy, and an hour of timetable checking the evening before is the difference between a smooth border crossing and a rushed one.

Want A Guided Matera Day Trip From Bari?

A private-bus tour pairs Matera with Alberobello in one day, with cancellation options at the operator's live listing.

Check availability →