Travel Bari to Matera

Bari to Matera

Travel between Bari and Matera is possible using two transport options, with clear information on schedules, travel length and prices for each.

Travel options for Bari to Matera

Get from Bari to Matera quickly and affordably with bus for 10 EUR, covering the journey in only 1 hour.

Bus from Bari to Matera

Hop on a bus at multiple stations, including Bari Sottovia Quintino Sella, Bari FS Park Via Capruzzi, Bari Via Giuseppe Capruzzi ATS Terminal Bus, Lungomare Imperatore Augusto, Bari and others, with the first departure of the day at 07:30, and head from Bari toward Matera, arriving at Matera Via Don Luigi Sturzo. Services run frequently, so you can pick a departure time that fits your schedule. The journey usually takes around 1 hour, with tickets starting from 10 EUR. Plan ahead and book your seat here.

Prices: 10 EUR

Duration: 1h – 1h 35m ⏱

Take bus from Bari to Matera for 10 EUR Go with bus from Bari to Matera for 10 EUR Take bus from Bari to Matera in 1h Experience bus from Bari to Matera in 1h

View all Bus tickets →

Charter from Bari to Matera

A private transfer from Bari to Matera offers a convenient, stress-free way to travel, with pickup and drop-off tailored to your needs. The journey lasts about 1 hour 5 minutes and fares start from 164 EUR. Reserve your transfer here and enjoy the comfort of traveling directly between the locations you choose.

Popular departures: Bari Hotel Transfer
Popular arrivals: Matera Hotel Transfer

Prices: 164 EUR

Duration: 1h 5m ⏱

Choose charter from Bari to Matera in 1h 5m

View all Charter tickets →

Distance Bari to Matera

The distance between Bari and Matera is 82.2 kilometers.

Bari to Matera Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Bari to Matera

Bus
Charter
Average price
13 EUR
164 EUR
Cheapest price
10 EUR
164 EUR
Average duration
1h 07m
1h 05m
Minimum duration
1h 00m
1h 05m
Number of departures
12
1
Tickets
Operators
Marino, Itabus, Miccolis Spa, FlixBus
Daytrip private transfer with English speaking driver

Bus Routes & Schedules from Bari to Matera

To reach Matera by bus from Bari, several departure and arrival stations are available along the route rather than a single fixed stop. The total travel time depends on the combination of bus stops used, though most services take around 1h to 1h 35m. Buses operate throughout the day within a shared timetable, starting from 07:30 and continuing until 22:45. Ticket prices generally begin at 10 to 20 EUR and may vary slightly depending on the service and boarding point. Checking the complete bus timetable for Bari to Matera allows you to understand which stations are served, how long each option takes and which departures best fit your travel plans.

Departure stations
Bari Sottovia Quintino Sella
Bari FS Park Via Capruzzi
Bari Via Giuseppe Capruzzi ATS Terminal Bus
Lungomare Imperatore Augusto, Bari
Bari Centrale Train Station
Bari Via Giuseppe Capruzzi 13
Arrival stations
Matera Via Don Luigi Sturzo

Bus Timetable: Bari Centrale Train Station → Matera Via Don Luigi Sturzo

  • 14:30 15:35 1h 5m 14 EUR

Bus Timetable: Bari FS Park Via Capruzzi → Matera Via Don Luigi Sturzo

  • 07:30 08:30 1h 16 EUR
  • 09:50 10:50 1h 20 EUR
  • 20:00 21:05 1h 5m 16 EUR

Bus Timetable: Bari Sottovia Quintino Sella → Matera Via Don Luigi Sturzo

  • 17:45 18:45 1h 14 EUR
  • 20:35 21:40 1h 5m 14 EUR
  • 22:45 23:45 1h 13 EUR

Bus Timetable: Bari Via Giuseppe Capruzzi 13 → Matera Via Don Luigi Sturzo

  • 07:30 08:35 1h 5m 10 EUR
  • 16:00 17:15 1h 15m 10 EUR

Bus Timetable: Bari Via Giuseppe Capruzzi ATS Terminal Bus → Matera Via Don Luigi Sturzo

  • 07:30 08:35 1h 5m 10 EUR
  • 16:00 17:15 1h 15m 10 EUR

Bus Timetable: Lungomare Imperatore Augusto, Bari → Matera Via Don Luigi Sturzo

  • 15:40 17:15 1h 35m 12 EUR

Check all Charter tickets →

Charter Routes & Schedules from Bari to Matera

Start your journey at Bari Hotel Transfer with a private driver taking you to Matera, leaving at the time that suits your plans. The transfer lasts about 1h 5m, offering a smooth, hassle-free ride. Tickets start from 164 EUR, and you’ll reach Matera Hotel Transfer efficiently, without the need to adhere to strict departure times.

Check all Charter tickets →

Frequently Asked Questions Bari to Matera

Below you will find answers to the most common questions about traveling from Bari to Matera.

How long does the Bari to Matera route usually take?

The Bari to Matera trip usually takes between 1 and 2 hours by bus, depending on the departure point and traffic. Some services are close to 1 hour, while others take longer when they stop at different Bari locations.

What is the cheapest way to travel from Bari to Matera?

The cheapest option on the Bari to Matera route is the bus, with fares starting at 10 EUR. Bus prices go up to 20 EUR, depending on the service and departure point.

How much does the Bari to Matera route cost overall?

For Bari to Matera, bus tickets cost between 10 EUR and 20 EUR. A charter transfer is also listed at 164 EUR. The price difference is significant, so the route has a wide cost range.

Which option is fastest on the Bari to Matera route?

The fastest listed option for Bari to Matera is the bus from Bari Sottovia Quintino Sella or Bari FS Park Via Capruzzi, both taking about 1 hour. A charter transfer takes about 1 hour 5 minutes.

Where do buses leave from on the Bari to Matera route, and where do they arrive?

Buses from Bari to Matera depart from several points in Bari, including Bari Centrale Train Station, Bari FS Park Via Capruzzi, and Bari Via Giuseppe Capruzzi ATS Terminal Bus. All bus services arrive at Matera Via Don Luigi Sturzo.

How often do buses run from Bari to Matera?

There are 12 bus trips on the Bari to Matera route. The schedule shown includes departures from 07:30 to 22:45, but no fixed frequency is listed, so departures are spread across the day.

What are the first and last bus departures on the Bari to Matera route?

The first bus departure from Bari to Matera is at 07:30, and the last one is at 22:45. These times apply to the bus services listed for the route.

Does the Bari to Matera bus take the same time from every departure point?

No, the travel time varies by departure point. Some Bari departures, such as Bari Sottovia Quintino Sella and Bari FS Park Via Capruzzi, take about 1 hour, while Lungomare Imperatore Augusto takes about 1 hour 35 minutes.

Is there a direct transfer option for Bari to Matera?

Yes, a charter transfer is listed for Bari to Matera. It runs from Bari Hotel Transfer to Matera Hotel Transfer and takes about 1 hour 5 minutes. The fare is 164 EUR.

Which Bari to Matera bus departure points are the quickest?

The quickest bus departures on the Bari to Matera route are from Bari Sottovia Quintino Sella and Bari FS Park Via Capruzzi. Both are listed at about 1 hour to Matera Via Don Luigi Sturzo.

Can I book Bari to Matera tickets online?

Yes, Bari to Matera tickets can be booked online through TicketRoutes.com. That is the route’s booking reference, and it covers the listed bus and charter options for this trip.

How does the Bari to Matera charter compare with the bus in time and price?

The charter transfer from Bari to Matera takes about 1 hour 5 minutes and costs 164 EUR. The bus is cheaper at 10 EUR to 20 EUR and can be slightly faster on some departures, around 1 hour.

Find routes between popular destinations in Italy

Route finder

Explore connections linking Italy's most visited cities, coastal resorts, islands, and transport hubs. Compare available travel options and plan your next trip.


More travel routes for Bari and Matera

Planning more stops after Bari to Matera?

If your journey doesn’t end with Bari to Matera, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.