Travel options for:
Barcelona to Dijon
  • Train

    $89 - $207
    1. Barcelona Sants

      4 h 59 min - once daily

      $55 - $160

    2. Lyon Part Dieu

      1 h 32 min - once daily

      $30 - $50

  • Bus

    $55 - $85
    1. Barcelona

      11 h 15 min - once daily

      $55 - $85

  • Drive

    $110 - $160
    1. Barcelona

      7 h 41 min - 517.4 miles

      $110 - $160

  • Fly to Lyon, train

    $80 - $230
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      1 h 25 min - non-stop

      $30 - $160

    3. Lyon (LYS)

      30 min - every 20 minutes

      $18

    4. Lyon Part Dieu

      1 h 32 min - once daily

      $30 - $50

  • Fly to Geneva, train

    $99 - $302
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      1 h 25 min - non-stop

      $26 - $160

    3. Geneva (GVA)

      46 min - every 3 hours

      $26 - $50

    4. Lausanne

      1 h 58 min - 5 times a day

      $45 - $90

  • Fly to Paris CDG, train

    $92 - $307
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      1 h 55 min - non-stop

      $45 - $240

    3. Paris CDG (CDG)

      1 h 45 min - once daily

      $45 - $65

  • Fly to Basel, train

    $69 - $308
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      1 h 55 min - non-stop

      $35 - $210

    3. Basel (BSL)

      10 min - every 30 minutes - line 11

      $3

    4. St-Louis(Haut Rhin)

      23 min - hourly

      $12 - $18

    5. Mulhouse Ville

      1 h 16 min - 5 times a day

      $17 - $75

  • Fly to Zurich, train

    $122 - $397
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      1 h 45 min - non-stop

      $40 - $230

    3. Zurich (ZRH)

      1 h 28 min - 4 times a day

      $35 - $65

    4. Basel SBB

      1 h 24 min - 4 times a day

      $45 - $100

  • Fly to Paris Orly, train

    $103 - $302
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      1 h 50 min - non-stop

      $35 - $220

    3. Paris Orly (ORY)

      6 min - every 15 minutes

      $2 - $3

    4. Rungis La Fraternelle

      26 min - hourly

      $4 - $7

    5. Gare D'austerlitz

      12 min - 3482 feet

    6. Paris Gare de Lyon

      1 h 34 min - every 4 hours

      $60 - $70

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

From Barcelona Sants train to Lyon Part Dieu then train to Dijon Ville. 7 h 28 min 113€. From Barcelona bus to Dijon. 11 h 15 min 60€. From Barcelona drive to Dijon. 7 h 41 min 115€. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Lyon airport, Rhonexpress to Lyon Part Dieu, then train to Dijon. 6 h 51 min 105€. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Geneva airport, train to Lausanne, then train to Dijon. 7 h 47 min 158€. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Paris CDG airport, then train to Dijon. 6 h 57 min 124€. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Basel airport, line 11 Navette to St-Louis(Haut Rhin), train to Mulhouse Ville, then train to Dijon. 7 h 33 min 110€. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Zurich airport, train to Basel SBB, then train to Dijon. 8 h 18 min 192€. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Paris Orly airport, tram to Rungis La Fraternelle, train to Gare D'austerlitz, walk to Paris Gare de Lyon, then train to Dijon. 7 h 52 min 131€.