COMPARE Prices across different modes

Thu
Sep 16
Find prices
Find prices
$172Malta Air
Fri
Sep 17
$152Frecciarossa
$57Marino Autolinee
$29Wizz Air
Sat
Sep 18
$136Frecciarossa
$57Marino Autolinee
$114Alitalia Cityliner
Sun
Sep 19
$136Frecciarossa
$57Marino Autolinee
$33Malta Air
Mon
Sep 20
$125Frecciarossa
$57Marino Autolinee
$19Wizz Air
Tue
Sep 21
$116Frecciarossa
$57Marino Autolinee
$14Malta Air
Wed
Sep 22
$116Frecciarossa
$57Marino Autolinee
$6Wizz Air
Thu
Sep 23
$116Frecciarossa
$57Marino Autolinee
$20Malta Air
Fri
Sep 24
$125Frecciarossa
$57Marino Autolinee
$29Wizz Air
Sat
Sep 25
$116Frecciarossa
$57Marino Autolinee
$31Malta Air
Sun
Sep 26
$110Frecciarossa
$57Marino Autolinee
$13Wizz Air
Mon
Sep 27
$116Frecciarossa
$57Marino Autolinee
$13Wizz Air
Tue
Sep 28
$116Frecciarossa
$57Marino Autolinee
$14Malta Air
Wed
Sep 29
$116Frecciarossa
$57Marino Autolinee
$6Wizz Air
Thu
Sep 30
$122Frecciarossa
$57Marino Autolinee
$14Malta Air
Fri
Oct 1
$116Frecciarossa
$57Marino Autolinee
$25Wizz Air
Sat
Oct 2
$122Frecciarossa
$57Marino Autolinee
$24Malta Air
Sun
Oct 3
$103Frecciarossa
$64Marino Autolinee
$6Malta Air
Mon
Oct 4
$116Frecciarossa
$64Marino Autolinee
$6Wizz Air
Tue
Oct 5
$110Frecciarossa
$64Marino Autolinee
$6Malta Air
Wed
Oct 6
$110Frecciarossa
$24Flixbus
$6Wizz Air

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Bologna and Matera

distanceDistance375 miles (605 km)
durationAverage train duration7 h 54 min
priceAverage train ticket price$131 (€105)
changesDirect trainYes

Trains from Bologna to Matera cover the 375 miles (605 km) long journey taking on average 7 h 54 min with our travel partners like. There are direct train services available. While the average ticket price for this trip costs around $131 (€105), you can find the cheapest train ticket for as low as $116 (€93). Travelers depart most frequently from Bologna Centrale and arrive in Matera Centrale.

Travel Tips

Trains from Bologna to Matera
Travel by train to Matera easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bologna to Matera.
FAQs
How much are cheap trains from Bologna to Matera?
Omio customers have found cheap train tickets between Bologna and Matera for as low as $116 (€93)  for the next 7 days.
How much is a train ticket from Bologna to Matera?
If you are looking to purchase your train ticket in the next 7 days, you can expect the Bologna to Matera train to cost on average $131 (€105)  one way.
How far is it from Bologna to Matera by train?
The distance to Matera from Bologna by train is approximately 375 miles (605 km).
How many hours is the train time from Bologna to Matera?
On average the Bologna to Matera train travel time is 7 h 54 min  for the 375 miles (605 km) long route, but the duration can vary if you travel on weekends and holidays.
When traveling by train from Bologna to Matera, which train station in Bologna do I depart from and which train station in Matera do I arrive in?

When traveling this route, Omio customers are departing most frequently from Bologna Centrale   and arriving in Matera Centrale.

Where do I find the Bologna train station to Matera? Where is the Matera train station?

The most popular departure train station with passengers for this journey, called Bologna Centrale, is located 1 mile (s) / 1 km from the city center of Bologna.

The most popular arrival train station, Matera Centrale, is located 0 mile (s) / 0 km away from the city center of Matera.

What time is the earliest train from Bologna to Matera? What time is the last train from Bologna to Matera?
The earliest train departing from Bologna to Matera leaves at 7: 27 AM. The last train departing from Bologna to Matera leaves at 7: 27 AM. You can find the latest Bologna to Matera train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I purchase train tickets from Bologna to Matera to score the best deals?
If you purchase the Bologna to Matera train within the next 7 days, you can find one way tickets to cost on average $131 (€105). However, booking your train ticket in advance gives you access to the best prices for trains between Bologna and Matera. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.
Stations

Important Stations and Airports for this Journey

Bologna
Bologna Centrale
Amenities