Matera is best reached by car and then explored on foot. You can see how we included it in our Southern Italy itinerary here. Parking is available outside of the main sassi area (which is not accessible by car) either on street or in one of the several parking lots around.