Travel options for:
Barcelona to Dubrovnik
  • Fly

    $65 - $330
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      2 h 10 min - non-stop

      $55 - $320

    3. Dubrovnik (DBV)

      28 min - hourly

      $8

  • Train, bus, ferry via Lyon Part Dieu

    $273 - $407
    1. Barcelona Sants

      4 h 59 min - once daily

      $85 - $130

    2. Lyon Part Dieu

      11 min - hourly

      $7 - $11

    3. Lyon

      17 h 18 min - once a week

      $150 - $230

    4. Split

      7 min - 1914 feet

    5. Split

      4 h 20 min - once daily

      $29 - $45

  • Car ferry, drive

    $184 - $276
    1. Barcelona

      20 h - 5 times a week

      $80 - $120

    2. Civitavecchia

      3 h 46 min - 243.6 miles

      $55 - $85

    3. Ancona

      10 h - 3 times a week

      $21 - $29

    4. Split

      3 h 5 min - 145.9 miles

      $28 - $45

  • Bus

    $188 - $314
    1. Barcelone Centre

      9 h - once daily

      $22 - $65

    2. Lyon

      17 h 18 min - once a week

      $150 - $230

    3. Split

      3 h - twice daily

      $15 - $24

  • Train, bus, ferry

    $252 - $356
    1. Barcelona Sants

      4 h 32 min - once daily

      $70 - $110

    2. Marseille

      23 h 53 min - once a week

      $150 - $210

    3. Split

      7 min - 1914 feet

    4. Split

      4 h 20 min - once daily

      $29 - $45

  • Bus, car ferry

    $153 - $204
    1. Barcelona - Nord

      23 h 56 min - 3 times a week

      $110 - $160

    2. Napoli

      3 h 15 min - twice daily

      $20 - $29

    3. Bari

      10 h - twice a week

      $18 - $24

  • Drive

    $250 - $370
    1. Barcelona

      20 h 33 min - 1289.4 miles

      $250 - $370

  • 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 Dubrovnik airport, then shuttle to Dubrovnik. 5 h 19 min $119. From Barcelona Sants train to Lyon Part Dieu, train to Lyon, bus to Split, walk to Split, then ferry to Dubrovnik. 29 h 4 min $306. From Barcelona car ferry to Civitavecchia, drive to Ancona, car ferry to Split, then drive to Dubrovnik. 37 h 52 min $224. From Barcelone Centre bus to Lyon, bus to Split, then bus to Dubrovnik. 31 h 18 min $212. From Barcelona Sants train to Marseille, bus to Split, walk to Split, then ferry to Dubrovnik. 34 h 52 min $297. From Barcelona - Nord bus to Napoli, bus to Bari, then car ferry to Dubrovnik. 39 h 11 min $180. From Barcelona drive to Dubrovnik. 20 h 33 min $308.