Travel options for:
Genoa to Barcelona
  • Train to Milan Linate, fly

    $69 - $310
    1. Genoa

      1 h 29 min - once daily

      $15 - $35

    2. Milan Central Station

      25 min - every 30 minutes

      $1 - $6

    3. Milan Linate (LIN)

      1 h 30 min - non-stop

      $50 - $270

    4. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Train, train to Milan Malpensa, fly

    $53 - $229
    1. Genoa

      1 h 29 min - once daily

      $15 - $35

    2. Milano Centrale

      51 min - hourly

      $5 - $15

    3. Milan Malpensa (MXP)

      1 h 30 min - non-stop

      $30 - $180

    4. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Train to Turin, fly

    $45 - $220
    1. Genoa

      2 h - every 2 hours

      $11 - $25

    2. Fermata 253 - PORTA NUOVA

      19 min - every 15 minutes - line 11

      $2

    3. Torino Dora

      19 min - hourly

      $2

    4. Turin (TRN)

      1 h 30 min - non-stop

      $27 - $190

    5. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Train, bus to Milan Bergamo, fly

    $47 - $270
    1. Genoa

      1 h 29 min - once daily

      $15 - $35

    2. Milan Central Station

      40 min - hourly

      $5 - $6

    3. Milan Bergamo (BGY)

      1 h 40 min - non-stop

      $24 - $230

    4. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Train, train to Nice, fly

    $55 - $184
    1. Genoa

      2 h 5 min - once daily

      $10 - $35

    2. Ventimiglia(fr)

      1 h 8 min - every 2 hours

      $12 - $20

    3. Nice (NCE)

      1 h 15 min - non-stop

      $30 - $130

    4. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Train

    $126 - $181
    1. Genova Piazza Principe

      5 h 33 min - once daily

      $55 - $75

    2. Marseille-St-Charles

      4 h 30 min - once daily

      $70 - $110

  • Bus Eurolines IT

    $62 - $87
    1. Genova - Via Vesuvio / Case

      29 min - every 20 minutes - line 39

      $2

    2. Genova - Piazza della Vittoria

      12 h 3 min - 3 times a week

      $60 - $85

  • Bus FlixBus

    $50 - $100
    1. Genoa, Genoa

      13 h 50 min - once daily

      $50 - $100

  • Car ferry

    $80 - $120
    1. Genoa

      19 h 30 min - 3 times a week

      $80 - $120

  • Drive

    $130 - $190
    1. Genoa

      8 h 16 min - 538.9 miles

      $130 - $190

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

From Genova Piazza Principe train to Milan Central Station, bus to Milan Linate airport, fly to Barcelona airport, then train to Barcelona. 6 h 3 min $123. From Genova Piazza Principe train to Milano Centrale, train to Milan Malpensa airport, fly to Barcelona airport, then train to Barcelona. 6 h 41 min $102. From Genova Piazza Principe train to Fermata 253 - PORTA NUOVA, line 11 bus to Torino Dora, train to Turin airport, fly to Barcelona airport, then train to Barcelona. 7 h 17 min $90. From Genova Piazza Principe train to Milan Central Station, bus to Milan Bergamo airport, fly to Barcelona airport, then train to Barcelona. 6 h 39 min $83. From Genova Piazza Principe train to Ventimiglia(fr), train to Nice airport, fly to Barcelona airport, then train to Barcelona. 7 h 14 min $92. From Genova Piazza Principe train to Marseille-St-Charles then train to Barcelona Sants. 11 h 3 min $146. From Genova - Via Vesuvio / Case Ina line 39 bus to Genova - Piazza della Vittoria then bus to Barcelona - Nord. 13 h 32 min $71. From Genoa, Genoa bus to Barcelona. 13 h 50 min $77. From Genoa car ferry to Barcelona. 19 h 30 min $102. From Genoa drive to Barcelona. 8 h 16 min $158.