Travel options for:
Messina to Taranto
  • Train

    $123 - $216
    1. Messina Piazza della

      9 min - once daily

      $65 - $95

    2. Villa S.Giovanni

      1 h 45 min - 3 times a day

      $12 - $35

    3. Paola

      13 min - 5 times a day

      $1 - $16

    4. Castiglione Cosentino

      50 min - 5 times a day

      $4 - $21

    5. Sibari

      1 h 38 min - once daily

      $19 - $28

    6. Taranto

      12 min - 6.6 miles

      $18 - $23

  • Bus

    $33 - $42
    1. Messina FS

      3 h 6 min - once daily

      $13 - $20

    2. Cosenza

      3 h 1 min - 3 times a day

      $17

    3. Taranto

      35 min - every 3 hours

      $1 - $3

    4. Monteparano

      34 min - every 30 minutes - line 093

      $1 - $3

  • Car ferry, train, night bus

    1. Messina

      30 min - hourly

      $2 - $30

    2. Villa S.Giovanni

      1 h 13 min - 3 times a day

      $7 - $27

    3. Lamezia Terme Centrale

      3 h 21 min - 5 times a week

    4. Taranto

      12 min - 6.6 miles

      $18 - $23

  • Car ferry, drive

    $58 - $114
    1. Messina

      30 min - hourly

      $2 - $30

    2. Villa San Giovanni

      4 h 29 min - 236.9 miles

      $55 - $85

  • Train, fly to Brindisi, bus

    $104 - $525
    1. Messina

      1 h 24 min - twice daily

      $16 - $25

    2. Catania

      8 min - 5 times a day

      $1 - $4

    3. Catania (CTA)

      3 h 25 min - 1 stopover

      $65 - $470

    4. Brindisi (BDS)

      1 h 10 min - 3 times a day

      $6 - $8

    5. Taranto

      10 min - 4.9 miles

      $15 - $19

  • Train, fly to Bari, bus

    $89 - $381
    1. Messina

      1 h 24 min - twice daily

      $16 - $25

    2. Catania

      8 min - 5 times a day

      $1 - $4

    3. Catania (CTA)

      1 h 15 min - non-stop

      $45 - $320

    4. Bari (BRI)

      1 h 15 min - every 4 hours

      $8 - $11

    5. Taranto Centro

      11 min - 6.3 miles

      $18 - $22

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

From Messina Piazza della Repubblica bus and ferry to Villa S.Giovanni, train to Paola, train to Castiglione Cosentino, train to Sibari, train to Taranto, then taxi to Taranto. 8 h 7 min 133€. From Messina FS bus to Cosenza, bus to Taranto, bus to Monteparano, then line 093 bus to Talsano. 9 h 31 min 31€. From Messina car ferry to Villa S.Giovanni, train to Lamezia Terme Centrale, night bus to Taranto, then taxi to Taranto. 6 h 50 min. From Messina car ferry to Villa San Giovanni then drive to Taranto. 4 h 59 min 84€. From Messina Centrale train to Catania, bus to Catania airport, fly to Brindisi airport, bus to Taranto, then taxi to Taranto. 8 h 13 min 179€. From Messina Centrale train to Catania, bus to Catania airport, fly to Bari airport, bus to Taranto Centro, then taxi to Taranto. 6 h 11 min 124€.

 
 

Train from Messina to Taranto

Autoservizi Salemi Srl operates a train from Messina to Taranto once daily. Tickets cost $65 - $95 and the journey takes 9 min. 4 other operators also service this route.