Travel options for:
Casablanca to Taranto
  • Fly to Bari, train

    1. Casablanca

      45min - hourly

      $4 - $5

    2. Casablanca (CMN)

      5hrs 15min - 1 stopover

      $85 - $200

    3. Bari (BRI)

      17min - hourly

      $6

    4. Bari Centrale

      1hrs 23min - every 2 hours

      $7 - $25

      • Taranto
  • Fly to Brindisi, train

    1. Casablanca

      45min - hourly

      $4 - $5

    2. Casablanca (CMN)

      5hrs 25min - 1 stopover

      $120 - $280

    3. Brindisi (BDS)

      10min - every 30 minutes

      $1 - $2

    4. Brindisi

      1hrs 01min - every 3 hours

      $4 - $18

      • Taranto
  • Fly to Naples, train

    1. Casablanca

      45min - hourly

      $4 - $5

    2. Casablanca (CMN)

      3hrs 00min - non-stop

      $80 - $160

    3. Naples (NAP)

      13min - every 30 minutes

      $1 - $5

    4. Napoli Centrale

      4hrs 06min - once daily

      $30 - $45

      • Taranto
  • Fly to Lamezia Terme, bus

    1. Casablanca

      45min - hourly

      $4 - $5

    2. Casablanca (CMN)

      5hrs 25min - 1 stopover

      $120 - $270

    3. Lamezia Terme (SUF)

      1hrs 11min - twice daily

      $3 - $6

    4. Cosenza

      3hrs 01min - twice a week

      $17

      • Taranto
  • Bus, train

    1. Casablanca

      39hrs 44min - once a week

      $140 - $190

    2. Firenze S.M.N.

      2hrs 51min - every 3 hours

      $50 - $75

    3. Napoli Centrale

      4hrs 06min - once daily

      $26 - $35

      • Taranto
  • Bus, taxi

    1. Casablanca

      30hrs 30min - 3 times a week

      $100 - $170

    2. Girona

      22hrs 38min - 3 times a week

      $100 - $140

    3. NapoIi Metropark

      4hrs 05min - once daily

      $23

    4. Fasano

      46min - 30.2 miles

      $85 - $110

      • Taranto
  • Train, ferry

    1. Casablanca

      6hrs 37min - every 3 hours

      $12 - $20

    2. Tangier

      5min - every 15 minutes

    3. Tangier

      2days 04hrs - twice a week

      $120 - $220

    4. Genova - Dinegro

      2min - every 20 minutes

      $1 - $3

    5. Genova Piazza Principe

      2hrs 08min - once daily

      $11 - $40

    6. Fidenza

      9hrs 53min - once daily

      $80 - $110

      • Taranto
  • Drive

    1. Casablanca

      4days 13hrs - 5937 miles

      $1,600 - $2,500

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

From Casablanca port train to Casablanca airport, fly to Bari airport, train to Bari Centrale, then train to Taranto. 10hrs 35min $162. From Casablanca port train to Casablanca airport, fly to Brindisi airport, bus to Brindisi, then train to Taranto. 10hrs 36min $215. From Casablanca port train to Casablanca airport, fly to Naples airport, shuttle to Napoli Centrale, then train to Taranto. 11hrs 16min $148. From Casablanca port train to Casablanca airport, fly to Lamezia Terme airport, bus to Cosenza, then bus to Taranto. 14hrs 22min $215. From Casablanca bus to Firenze S.M.N., train to Napoli Centrale, then train to Taranto. 2days 00hrs $262. From Casablanca bus to Girona, bus to NapoIi Metropark, bus to Fasano, then taxi to Taranto. 2days 11hrs $386. From Casablanca train to Tangier, taxi to Tangier, ferry to Genova - Dinegro, bus to Genova Piazza Principe, train to Fidenza, then train to Taranto. 3days 01hrs $297. From Casablanca drive to Taranto. 4days 13hrs $2,058.