Travel from Naples to Matera

Bus or train from Naples to Matera?

Trenitalia Intercity operates a train from Naples to Matera 3 times a day. Tickets cost $30 - $45 and the journey takes 3 h 4 min. Alternatively, Marino Autolinee operates a bus from Naples to Matera every 4 hours. Tickets cost $26 and the journey takes 4 h 40 min. FlixBus also services this route twice daily.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Naples to Matera

From Napoli Centrale train to Ferrandina Scalo then bus to Matera.4 h 34 min42€
From NapoIi - Metropark bus to Matera.4 h 40 min20€
From Naples International Airport bus to Avellino then bus to Matera.5 h 17 min25€
From Naples drive to Matera.3 h 4 min38€

How long does it take to get from Naples to Matera?

It takes approximately 4 h 34 min to get from Naples to Matera, including transfers.

Is there a direct bus between Naples and Matera?

Yes, there is a direct bus departing from NapoIi - Metropark and arriving at Matera. Services depart five times a day, and operate every day. The journey takes approximately 4 h 40 min.

Operators from Naples to Matera

Trenitalia Intercity+39 06 68475475Trenitalia Intercity
Marozzi VT080 579 0211Marozzi VT
Marino Autolinee+39 080 3112335Marino Autolinee
Air-Spa+39 0825.204250Air-Spa