Travel options for:
Maratea to Matera
  • Bus Marozzi VT

    $51 - $64
    1. Maratea - piazzale Europa

      1 h 2 min - 3 times a day - line 294

      $26 - $40

    2. Lagonegro

      1 h 33 min - once daily

      $10

    3. Potenza

      1 h 25 min - every 3 hours

      $14 - $17

  • Train

    $40 - $73
    1. Maratea

      1 h 41 min - once daily

      $8 - $28

    2. Battipaglia

      2 h 12 min - once daily

      $23 - $35

    3. Ferrandina Scalo

      30 min - every 3 hours

      $8 - $10

  • Bus

    1. Maratea

      51 min - 3 times a day - line 131

      $5

    2. Lauria Inferiore - Piazza

      2 h 37 min - once daily

    3. Potenza Scalo Interfiore

      1 h 46 min - 5 times a day

      $11 - $12

  • Drive

    $25 - $40
    1. Maratea

      2 h 44 min - 104.3 miles

      $25 - $40

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Maratea - piazzale Europa line 294 bus to Lagonegro, bus to Potenza, then bus to Matera. 6 h 48€. From Maratea train to Battipaglia, train to Ferrandina Scalo, then bus to Matera. 6 h 23 min 43€. From Maratea line 131 bus to Lauria Inferiore - Piazza Popolo, bus to Potenza Scalo Interfiore, then bus to Matera Via Dante. 7 h 14 min. From Maratea drive to Matera. 2 h 44 min 25€.

 
 

Bus or train from Maratea to Matera?

Rocco Autolinee srl operates a bus from Maratea to Matera 3 times a day. Tickets cost $26 - $40 and the journey takes 1 h 2 min. 2 other operators also service this route. Alternatively, Trenitalia operates a train from Maratea to Matera every 3 hours. Tickets cost $8 - $28 and the journey takes 1 h 41 min. 2 other operators also service this route.