Travel options for:
Vienna to Barcelona
  • Fly

    $79 - $243
    1. Vienna

      16 min - every 30 minutes

      $7 - $11

    2. Vienna (VIE)

      2 h 10 min - non-stop

      $70 - $230

    3. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Train

    $294 - $432
    1. Wien Westbahnhof

      3 h 55 min - 5 times a day

      $60 - $100

    2. München Hbf

      2 h 19 min - every 2 hours

      $50 - $80

    3. Stuttgart Hbf

      1 h 27 min - 4 times a day

      $35 - $45

    4. Strasbourg

      3 h 40 min - once daily

      $70 - $100

    5. Lyon Part Dieu

      4 h 58 min - once daily

      $75 - $110

  • Bus FlixBus

    $107 - $182
    1. Vídeň, U2 Stadion, Busterminal

      7 h 25 min - every 30 minutes

      $35 - $55

    2. Venice, Venice Mestre

      16 h 40 min - twice daily

      $70 - $130

  • Bus Eurolines FR

    $178 - $273
    1. Wien Stephansplatz (U3)

      7 min - every 15 minutes

      $2 - $8

    2. Vienna

      19 h 50 min - 3 times a week

      $140 - $210

    3. Marseille

      7 h 50 min - 3 times a week

      $35 - $55

  • Night train, train

    $230 - $373
    1. Wien Stephansplatz (U1)

      5 min - every 5 minutes

      $5 - $8

    2. Wien Hbf

      19 h 54 min - once a week

      $130 - $220

    3. Nice Ville

      2 h 36 min - every 2 hours

      $35 - $55

    4. Marseille-St-Charles

      4 h 30 min - once daily

      $60 - $90

  • Drive

    $200 - $300
    1. Vienna

      17 h 1 min - 1101.8 miles

      $200 - $300

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

From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Barcelona airport, then train to Barcelona. 4 h 56 min $111. From Wien Westbahnhof train to München Hbf, train to Stuttgart Hbf, train to Strasbourg, train to Lyon Part Dieu, then train to Barcelona Sants. 19 h 39 min $364. From Vídeň, U2 Stadion, Busterminal Stadioncenter, Engerthstrasse bus to Venice, Venice Mestre then bus to Barcelona. 25 h 5 min $163. From Wien Stephansplatz (U3) subway to Vienna, bus to Marseille, then bus to Barcelona. 29 h 47 min $231. From Wien Stephansplatz (U1) subway to Wien Hbf, night train to Nice Ville, train to Marseille-St-Charles, then train to Barcelona Sants. 30 h 5 min $296. From Vienna drive to Barcelona. 17 h 1 min $254.