- Must visit
Museo Archeologico Nazionale Domenico Ridola
The city’s leading museum preserves archaeology from prehistoric to classical times, giving essential context before exploring the Sassi.
Omio recommends booking the bus as it is the most popular option from Bari to Matera among Omio's users. If you are prioritising price take the bus with prices starting from kr40. For those with little time consider booking a bus which can get you there in 1h 8m. The ticket price range depends on the travel mode: a bus costs an average of kr40, and a train costs an average of kr70.
Distance: 33 miles (54 km)
| Train | Most popular Bus |
|---|---|
kr70 Average price | kr56 Average price Cheapest |
2h 19m Average total duration 1h 49m Onboard + 30m Additional time* | 1h 38m Average total duration Fastest 1h 8m Onboard + 30m Additional time* |
![]() Most popular train company | ![]() Most popular bus company |
Direct Options | Direct Options |
This is compared to other travel options from Bari to Matera:
A bus is kr14 less than a train for this route with tickets for a train from Bari to Matera costing on average kr70.
Other travel options to Matera take longer:
Train takes on average 1h 49m.
Compare bus and train prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
By Koen Berghuis
Matera, a picturesque city famous for its cave houses, can easily be reached from Bari by train. Although a lot of tourists opt to travel here by bus, I actually think the train makes for a far more comfortable and rewarding experience. Let’s take a closer look at how you can travel from Bari to Matera by train!

The Bari to Matera train
Trains from Bari to Matera are operated by Ferrovie Appulo Lucane (FAL), a small railway company running services on the narrow-gauge lines between the Italian regions of Puglia and Basilicata. The distance by rail from Bari to Matera is 74 kilometers (46 miles), with trains taking around 1 hour and 45 minutes.
I found it very easy to book my Italian train tickets on Omio. If you’re not yet sure how to travel, Omio also allows you to compare trains, buses, and other transport options in a single search, which is another useful feature.
Bari Centrale, the city’s main railway station, is where you will start your journey. However, you should know that the narrow-gauge trains to Matera depart from a separate part of Bari Centrale, the Ferrovie Appulo Lucane (FAL) platforms. These are located in a building on the western side of Piazza Aldo Moro, the palm-lined square in front of the station. Make sure you don’t walk to the main part of Bari Centrale on the southern side of the square!
Matera Centrale is the station where you have to get off, as this is closest to the historic center. From this small but modern underground railway station, the old town of Matera is just a couple of hundred meters away.
There is a train from Bari to Matera roughly once every hour. The first service usually departs around 5 in the morning, and the last leaves Bari around 9 in the evening. Some trains run direct from Bari to Matera, while others are one-stop connections requiring a change of trains at Altamura.
The train from Bari to Matera is a modern regional service with second-class seating only, arranged in a 2+2 configuration. As it runs on a narrow-gauge line, it may feel slightly more cramped than the standard-gauge trains on Italy’s main railway network. However, I do think these trains are still perfectly comfortable. I booked my seat on the day of travel and luckily enjoyed a window seat with plenty of legroom. There was no food service on board, but I did enjoy a nice breakfast at home.
Trains from Bari to Matera have a fixed ticket price and cannot sell out, so it doesn’t matter whether you book weeks in advance or buy your ticket on the day of travel. I paid €6.20 for the ticket on the day of departure.
| Item | Cost (eur) |
|---|---|
| Ticket price | €6.2 |
| Food & drinks | €0 |
| Travel to departure station | €0 |
| Travel from arrival station | €0 |
| Total | € 6.2 |
Taking the train is the most comfortable and scenic way to travel from Bari to Matera. The tricky part is finding the correct departure platform, as it is not in the main part of Bari Centrale. Instead, you must make your way around the corner on the western side of the station square. Once on board, you can relax and enjoy the ride!

Matera Centrale exterior view
Trains from Bari to Matera run on average 1 times per day, taking around 1h 49m. Cheap train tickets for this journey start at kr70 but you can travel from only kr40 by bus.
The earliest train runs at 04:00, the last at 23:00. The fastest train covers the 33 miles (54 km) distance in 1h 36m.
Distance 33 miles (54 km) |
Average train duration 1h 49m |
Cheapest ticket price kr70 |
Trains per day 1 |
Fastest train 1h 36m |
First train 4:00 AM |
Last train 11:00 PM |
Cheapest Month May |
Cheapest Day Thu |
High Season Apr - Jun |
Low Season Jan - Mar |
Busiest Day Mon |
Least Busy Day Wed |
Best time to book 49 days |
Discover the best of Matera — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Matera trip today.
The city’s leading museum preserves archaeology from prehistoric to classical times, giving essential context before exploring the Sassi.
Contemporary sculpture museum inside Palazzo Pomarici, showcasing works by Italian artist Pietro Consagra in a striking historic setting.
Historic cave dwelling furnished to show daily family life in the Sassi before the 1950s relocation, simple and very evocative.
Matera’s most iconic ancient quarter, a dense landscape of caves, lanes, and stone houses that defines the city’s UNESCO fame.
Historic district of cave homes and churches with dramatic urban layers, excellent walking routes, and classic postcard views.
Main central square and transport hub above the Sassi, ideal for orienting yourself and accessing the underground cistern area.
Oven-baked sheep's milk cheese from Matera's Murgia area. Its intense flavor reflects local pastoral tradition and it is a classic table cheese in Basilicata.
Rustic semolina bread with a dark crust and long shelf life. It is one of Matera's signature foods and a symbol of the city's baking heritage.
Fresh handmade pasta with breadcrumbs, peppers, or tomato-based sauces. It is a staple of Basilicata home cooking and often served on Sundays and feast days.
Refined Michelin-starred dining in the Sassi, focused on Basilicata ingredients with creative tasting menus in an elegant cave setting.
Established restaurant in the Sassi with polished regional cuisine, strong wine selection, and panoramic ambiance suited to a leisurely dinner.
Historic cave restaurant serving traditional Lucanian dishes, local wines, and regional specialties in one of Matera's most atmospheric dining rooms.
Moderate for Italy: dining is fair, cave hotels can be pricey, and local transit is limited, so walking or taxis may add costs.
Service is often included or modest. Round up at cafes and taxis; leave 5-10% at restaurants only for very good service.
Official public transport app
Matera Centrale -> Piazza Vittorio Veneto, Matera
Find answers to the most common questions about traveling from Bari to Matera by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Matera, this guide helps you travel smarter and with confidence.

Most Bari to Matera trains use the Bari Centrale to Matera Villa Longo station pair, with some services arriving at Matera Centrale. Use this guide to compare Bari and Matera train stations on this route, check city-centre transport, alongside checking practicalities like train station facilities and services.
Bari Centrale is 1 km from Bari city centre. Public transport options include:
Bari Centrale has practical services for this route, including Wifi, Lockers, Parking, Dining, ATM, Taxis, Accessibility, WC, Hotel, Lost and Found Office, Ticket Office, Bike Parking, Bike Rental, Car Rental, Information Desk, and Luggage Carts.
Food options include: Ristorante Pizzeria Piccinni, La Tana Del Polpo
Free. ATMs are available in the train station.
Ticket office support is available at Bari Centrale. Information desks are located in the main hall.
Luggage storage is available at Bari Centrale. Lost and found is available at the station.
Available at Bari Centrale: Parking, Taxis, WC.
Available at Bari Centrale: Bike Parking, Bike Rental, Car Rental.
Accessibility facilities are available at Bari Centrale: Ramps.
Nearby hotels include Hotel Excelsior Bari, Grand Hotel Leon d'Oro, Hotel Adria.
Bari Palese-Macchie is 7 km from Bari city centre. Public transport options include:
Bari Palese-Macchie has practical services for this route, including Parking, Taxis, Accessibility, WC, and Bike Parking.
Available at Bari Palese-Macchie: Parking, Taxis, WC.
Available at Bari Palese-Macchie: Bike Parking.
Accessibility facilities are available at Bari Palese-Macchie: Ramps, restrooms.
Bari Aeroporto is 7 km from Bari city centre. Public transport options include:
Bari Aeroporto has practical services for this route, including Wifi, Lockers, Parking, Dining, ATM, Taxis, Accessibility, WC, Hotel, Lost and Found Office, Ticket Office, Bike Parking, Car Rental, Information Desk, and Luggage Carts.
Food options include: Ristorante Bacco, Ristorante Il Poeta Contadino
Free. ATMs are available in the train station.
Ticket office support is available at Bari Aeroporto. Information desks are located in the main hall.
Luggage storage is available at Bari Aeroporto. Lost and found is available at the station.
Available at Bari Aeroporto: Parking, Taxis, WC.
Available at Bari Aeroporto: Bike Parking, Car Rental.
Accessibility facilities are available at Bari Aeroporto: Elevators, ramps.
Nearby hotels include Parco Dei Principi Hotel Congress & SPA, Hotel Palumbo Masseria Sant'Anna, Vittoria Parc Hotel.
Matera Villa Longo is 1 km from Matera city centre. Public transport options include:
Matera Villa Longo has practical services for this route, including Dining and Hotel.
Food options include: Monkey Drink House
Matera Centrale has practical services for this route, including Wifi, Lockers, Parking, Dining, Taxis, Accessibility, WC, Hotel, Lost and Found Office, Ticket Office, Bike Parking, Information Desk, and Luggage Carts.
Food options include: Osteria Al Casale, Ristorante Francesca
Free.
Ticket office support is available at Matera Centrale. Information desks are located in the main hall.
Luggage storage is available at Matera Centrale. Lost and found is available at the station.
Available at Matera Centrale: Parking, Taxis, WC.
Available at Matera Centrale: Bike Parking.
Accessibility facilities are available at Matera Centrale: Elevators, ramps, restrooms.
Nearby hotels include Hotel San Domenico Al Piano, Hotel Nazionale, Hotel Sassi.
Here are some other resources that might have the information you need