RailClick

Trains from Bari to Materafrom $ 11.77

One‑way

Trains from Bari to Matera

Journey time
From 40m
Price
From $ 11.77
Distance
58 km (36 miles)
Changes
Direct trains available
Departure station
Bari Centrale
Arrival station
Matera

Travelling by train: Bari - Matera

Journey details

How long does the train from Bari to Matera take?

The journey time for the train between Bari and Matera varies, but the average trip duration is approximately 1 hour and 30 minutes.

What is the fastest journey from Bari to Matera by train?

The fastest train journey from Bari to Matera can take about 1 hour and 20 minutes, depending on the specific service and time of day.

How much does the train cost from Bari to Matera?

The price for a train ticket from Bari to Matera can vary, but prices start from €9 for a one-way ticket.

How much does the Bari to Matera?

Yes, there are direct train services available from Bari to Matera, offering a convenient travel option without the need for transfers.

What is the distance from Bari to Matera by train?

The distance from Bari to Matera by train is approximately 76 Km.

Which are the cities that the train stops from Bari to Matera?

On its journey from Bari to Matera, the train can stop at several cities, including Modugno, Gravina, and Altamura, depending on the route and service chosen.

Buy train tickets from Bari to Matera

Bari: Places to see

Matera: Places to see

Bari: Main train stations

  • Bari Centrale
  • Bari Centrale FAL
  • Bari Centrale FNB
  • Bari Viale Unita d‘Italia
  • Bari Palese-Macchie
  • Bari Largo Sorrentino
  • Bari Brigata Bari
  • Bari Torre a Mare
  • Bari Marconi
  • Bari Santo Spirito
  • Bari Quintino Sella
  • Bari Via Napoli Caserma

Matera: Main train stations

  • Matera
  • Matera Via Nazionale
  • PARCO DEI MONACI
  • S. LUCIA
  • VENUSIO

Bari - Matera: How to get the best deals

Need our help?
Guaranteed secure payment
  • visa
  • mastercard
  • amex
  • applepay
Certificates
Europ AssistanceGlobal Awards
TreeNation
Google logo4.8 Stars | 10000+ Reviews