Travel options for:
Barcelona to Amalfi
  • Fly to Naples, ferry

    $84 - $262
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      1 h 55 min - non-stop

      $35 - $180

    3. Naples (NAP)

      25 min - every 30 minutes

      $1 - $5

    4. Naples

      40 min - every 3 hours

      $30 - $45

    5. Capri

      6 min - 1925 feet

    6. Capri

      40 min - 5 times a day

      $16 - $30

  • Fly to Rome, train

    $90 - $301
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      1 h 45 min - non-stop

      $30 - $200

    3. Rome (FCO)

      32 min - every 20 minutes

      $21 - $22

    4. Roma Termini

      1 h 10 min - every 3 hours

      $23 - $55

    5. Napoli Centrale

      38 min - every 4 hours

      $10 - $12

    6. Salerno

      7 min - 2060 feet

    7. Salerno

      1 h 15 min - hourly - line 5120

      $4 - $10

  • Train

    $235 - $457
    1. Barcelona Sants

      4 h 32 min - once daily

      $55 - $160

    2. Marseille-St-Charles

      7 h 20 min - once daily

      $80 - $120

    3. Milano Centrale

      4 h 20 min - 5 times a day

      $55 - $120

    4. Napoli Garibaldi

      42 min - hourly

      $2 - $4

    5. Via Nocera

      36 min - 22.4 miles

      $40 - $55

  • Train via Genova Piazza Principe

    $202 - $368
    1. Barcelona Sants

      4 h 32 min - once daily

      $55 - $160

    2. Marseille-St-Charles

      5 h 35 min - once daily

      $60 - $90

    3. Genova Piazza Principe

      8 h 52 min - once daily

      $80 - $110

    4. Salerno

      7 min - 2060 feet

    5. Salerno

      1 h 15 min - hourly - line 5120

      $4 - $10

  • Bus

    $124 - $162
    1. Barcelona - Nord

      23 h 56 min - 3 times a week

      $110 - $160

    2. NapoIi - Metropark

      9 min - 2536 feet

    3. Naples

      2 h - 3 times a day

      $9 - $11

  • Bus, subway

    $142 - $211
    1. Barcelona

      24 h 50 min - twice a week

      $130 - $200

    2. Caserta

      1 h 10 min - hourly

      $2 - $4

    3. Napoli Garibaldi

      1 h 4 min - hourly

      $3 - $5

    4. Sant Agnello

      1 h 28 min - every 4 hours

      $5 - $10

  • Drive

    $240 - $350
    1. Barcelona

      15 h 23 min - 1009 miles

      $240 - $350

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

From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Naples airport, shuttle to Naples, ferry to Capri, walk to Capri, then ferry to Amalfi. 7 h 58 min $135. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Rome airport, train to Roma Termini, train to Napoli Centrale, train to Salerno, walk to Salerno, then line 5120 bus to Amalfi. 9 h 8 min $152. From Barcelona Sants train to Marseille-St-Charles, train to Milano Centrale, train to Napoli Garibaldi, subway to Via Nocera, then taxi to Amalfi. 19 h 47 min $359. From Barcelona Sants train to Marseille-St-Charles, train to Genova Piazza Principe, train to Salerno, walk to Salerno, then line 5120 bus to Amalfi. 22 h 52 min $300. From Barcelona - Nord bus to NapoIi - Metropark, walk to Naples, then bus to Amalfi. 27 h 5 min $141. From Barcelona bus to Caserta, bus to Napoli Garibaldi, subway to Sant Agnello, then bus to Amalfi. 30 h 5 min $170. From Barcelona drive to Amalfi. 15 h 23 min $296.