Travel options for:
Barcelona to Naples
  • Fly to Naples

    $38 - $184
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      1 h 55 min - non-stop

      $35 - $180

    3. Naples (NAP)

      11 min - hourly

      $1 - $2

  • Fly to Rome, train

    $73 - $264
    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

      $12 - $17

    4. Roma Termini

      1 h 10 min - every 3 hours

      $29 - $45

  • Train

    $249 - $352
    1. Barcelona Sants

      4 h 59 min - once daily

      $85 - $130

    2. Lyon Part Dieu

      3 h 53 min - once daily

      $60 - $75

    3. Torino Porta Susa

      48 min - 3 times a day

      $21 - $35

    4. Milano Centrale

      4 h 20 min - 5 times a day

      $80 - $120

  • Bus Eurolines IT

    $110 - $160
    1. Barcelona - Nord

      23 h 56 min - 3 times a week

      $110 - $160

  • Bus Autolinee Gambioli

    $135 - $197
    1. Barcelona

      24 h 50 min - twice a week

      $130 - $200

    2. Caserta

      1 h 10 min - hourly

      $2 - $4

  • Drive

    $230 - $340
    1. Barcelona

      14 h 42 min - 976.8 miles

      $230 - $340

  • 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, then bus to Naples. 5 h 5 min $72. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Rome airport, train to Roma Termini, then train to Naples. 6 h 18 min $116. From Barcelona Sants train to Lyon Part Dieu, train to Torino Porta Susa, train to Milano Centrale, then train to Napoli Centrale. 16 h 47 min $303. From Barcelona - Nord bus to NapoIi - Metropark. 23 h 56 min $133. From Barcelona bus to Caserta then bus to Naples - Piazza Garibaldi. 26 h 42 min $159. From Barcelona drive to Naples. 14 h 42 min $287.