Bus

Take the Autolinee Liscio bus at the Roma Tiburtina TiBus station .

The journey takes approximately 5 h 35 m. Ticket price is about €24 The travel distance is 463 km.

Carrier is Autolinee Liscio.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Matera at Booking


Train

Take the train Trenitalia Frecce at the station Roma Termini.

The journey takes approximately 56 m. Ticket price is about €15 The travel distance is 209 km.

Carrier is Trenitalia Frecce.

Buy ticket

Get off at the Napoli Afragola.
Take the train Trenitalia Frecce at the station Napoli Afragola.

The journey takes approximately 2 h 39 m. Ticket price is about €14 The travel distance is 231 km.

Carrier is Trenitalia Frecce.

Buy ticket

Get off at the Ferrandina-Pom.Migl..
420 m on foot from the Ferrandina-Pom.Migl. to the Ferrandina Scalo.

The journey takes approximately 5 m. The travel distance is 420 m.

Get off at the Ferrandina Scalo.
Take the Ferrovie Appulo Lucane bus at the Ferrandina Scalo station .

The journey takes approximately 38 m. Ticket price is about €2 The travel distance is 32 km.

Carrier is Ferrovie Appulo Lucane.

Buy ticket

Get off at the Matera Centrale Station.


🛏 Find hotel deals and discounts up to 20% in Matera at Booking


Train

Take the train Trenitalia Intercity at the station Roma Termini.

The journey takes approximately 5 h 28 m. Ticket price is about €27 The travel distance is 445 km.

Carrier is Trenitalia Intercity.

Buy ticket

Get off at the Ferrandina-Pom.Migl..
531692 m on foot from the Roma Tiburtina TiBus to the Matera Via Don Luigi Sturzo.

The journey takes approximately 5 m. The travel distance is 531 km.

Take the Ferrovie Appulo Lucane bus at the Roma Tiburtina TiBus station .

The journey takes approximately 38 m. Ticket price is about €2 The travel distance is 531 km.

Carrier is Ferrovie Appulo Lucane.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Matera at Booking


Night bus

Take the FlixBus bus at the Roma Tiburtina TiBus station .

The journey takes approximately 6 h 30 m. Ticket price is about €35 The travel distance is 476 km.

Carrier is FlixBus.

Buy ticket

Get off at the Matera.


🛏 Find hotel deals and discounts up to 20% in Matera at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 4 h 48 m. The travel distance is 450 km.

Get off at the Matera.


🛏 Find hotel deals and discounts up to 20% in Matera at Booking


Fly to Bari bus

Take the train Trenitalia at the station Roma Termini.

The journey takes approximately 32 m. Ticket price is about €7 The travel distance is 31 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Fiumicino Aeroporto.
Fly out to Rome (FCO) of the Bari (BRI) airport.

The journey takes approximately 1 h 5 m. Ticket price is about €13

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Bari (BRI).
1031 m on foot from the Bari (BRI) to the Bari Airport.

The journey takes approximately 12 m. The travel distance is 1 km.

Get off at the Bari Airport.
Take the Autolinee Smaldone bus at the Bari Airport station .

The journey takes approximately 1 h 15 m. Ticket price is about €3 The travel distance is 64 km.

Carrier is Autolinee Smaldone.

Buy ticket

Get off at the Matera piazza Matteotti.


🛏 Find hotel deals and discounts up to 20% in Matera at Booking


Fly to Brindisi train

Take the train Trenitalia at the station Roma Tiburtina TiBus.

The journey takes approximately 32 m. Ticket price is about €7 The travel distance is 531 km.

Carrier is Trenitalia.

Buy ticket

Fly out to Rome (FCO) of the Brindisi (BDS) airport.

The journey takes approximately 1 h 10 m. Ticket price is about €15

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Brindisi (BDS).
Take the Società Trasporti Pubblici Brindisi SpA bus at the Brindisi Airport - BDS station .

The journey takes approximately 11 m. The travel distance is 4 km.

Carrier is Società Trasporti Pubblici Brindisi SpA.

Buy ticket

Get off at the Brindisi Station.
Take the train Trenitalia Frecce at the station Brindisi.

The journey takes approximately 1 h Ticket price is about €8 The travel distance is 110 km.

Carrier is Trenitalia Frecce.

Buy ticket

Get off at the Bari Centrale.
Take the train Ferrovie Appulo Lucane at the station Bari Centrale.

The journey takes approximately 1 h 46 m. Ticket price is about €4 The travel distance is 74 km.

Carrier is Ferrovie Appulo Lucane.

Buy ticket

Get off at the Matera Centrale Station.


🛏 Find hotel deals and discounts up to 20% in Matera at Booking


The cheapest way to travel from Rome to Matera is by taking a Fly to Bari bus with an average price of €23. The journey takes approximately 5 ч. 4 мин.

Drive is the fastest way to travel from Rome to Matera. Tickets cost €24. The journey takes approximately 4 ч. 48 мин.

Rome is approximately 450 km away from Matera. The trip by car takes 4 h 48 m.

Yes! There is a direct bus with no transfers to this destination. The route is served by the Autolinee Liscio company. Tickets cost about €24. A bus trip from Rome to Matera will take 5 h 35 m.

The average journey time by car between Rome and Matera is 4 h 48 m.