Travel options for:
Vienna to Bled
  • Train

    $53 - $83
    1. Wien Hbf

      4 h 24 min - 3 times a day

      $45 - $80

    2. Villach

      1 h 1 min - once a week

      $3 - $6

  • Bus Austrian Postbus

    $34 - $87
    1. Wien Erdberg (VIB)

      3 h 55 min - hourly

      $18 - $70

    2. Klagenfurt Hbf (Busbahnhof)

      1 h 12 min - hourly

      $14

    3. Kranj

      37 min - hourly

      $2 - $3

  • Bus FlixBus

    $24 - $49
    1. Vienna

      6 h 15 min - twice daily

      $22 - $40

    2. Ljubljana

      1 h 14 min - hourly

      $2 - $10

  • Drive

    $50 - $75
    1. Vienna

      4 h 3 min - 251.2 miles

      $50 - $75

  • Fly to Klagenfurt, shuttle

    $95 - $434
    1. Vienna

      16 min - every 30 minutes

      $7 - $11

    2. Vienna (VIE)

      40 min - non-stop

      $75 - $300

    3. Klagenfurt (KLU)

      1 h 15 min - on demand

      $11 - $120

    4. Kranj

      37 min - hourly

      $2 - $3

  • Fly to Zagreb, shuttle

    $132 - $671
    1. Vienna

      16 min - every 30 minutes

      $7 - $11

    2. Vienna (VIE)

      50 min - non-stop

      $85 - $300

    3. Zagreb (ZAG)

      3 h 15 min - on demand

      $40 - $360

  • Fly to Graz, shuttle, train

    $129 - $663
    1. Vienna

      16 min - every 30 minutes

      $7 - $11

    2. Vienna (VIE)

      35 min - non-stop

      $75 - $270

    3. Graz (GRZ)

      2 h 22 min - on demand

      $40 - $370

    4. Ljubljana

      1 h - every 3 hours

      $6 - $9

    5. Lesce Bled

      8 min - hourly

      $1 - $3

  • Fly to Venice, shuttle

    $147 - $851
    1. Vienna

      16 min - every 30 minutes

      $7 - $11

    2. Vienna (VIE)

      1 h 5 min - non-stop

      $95 - $360

    3. Venice (VCE)

      3 h 34 min - on demand

      $45 - $480

  • Fly to Ljubljana, train

    $124 - $403
    1. Vienna

      16 min - every 30 minutes

      $7 - $11

    2. Vienna (VIE)

      1 h - non-stop

      $85 - $330

    3. Ljubljana (LJU)

      18 min - on demand

      $25 - $50

    4. Ljubljana

      1 h - every 3 hours

      $6 - $9

    5. Lesce Bled

      8 min - hourly

      $1 - $3

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

From Wien Hbf train to Villach then bus to Bled. 6 h 25 min 60€. From Wien Erdberg (VIB) bus to Klagenfurt Hbf (Busbahnhof), bus to Kranj, then bus to Bled Union. 7 h 26 min 39€. From Vienna bus to Ljubljana then bus to Bled Union. 8 h 20 min 40€. From Vienna drive to Bled. 4 h 3 min 51€. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Klagenfurt airport, shuttle to Kranj, then bus to Bled. 5 h 9 min 163€. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Zagreb airport, then shuttle to Bled. 5 h 51 min 287€. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Graz airport, shuttle to Ljubljana, train to Lesce Bled, then bus to Bled. 7 h 12 min 244€. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Venice airport, then shuttle to Bled. 7 h 25 min 347€. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Ljubljana airport, shuttle to Ljubljana, train to Lesce Bled, then bus to Bled. 6 h 33 min 159€.