Travel options for:
Lake Bled to Vienna
  • Train

    $52 - $91
    1. Bled Jezero

      17 min - 3 times a day

      $3 - $5

    2. Jesenice(SL)

      41 min - once daily

      $3 - $6

    3. Villach Hbf

      4 h 21 min - 5 times a day

      $45 - $80

  • Bus

    $25 - $44
    1. Bled Mlino

      1 h 27 min - every 3 hours

      $3 - $5

    2. Ljubljana

      5 h 15 min - once daily

      $22 - $40

  • Bus via Vienna

    $25 - $44
    1. Bled Mlino

      1 h 27 min - every 3 hours

      $3 - $5

    2. Ljubljana

      6 h 16 min - twice daily

      $22 - $40

  • Drive

    $50 - $75
    1. Lake Bled

      4 h 3 min - 251.5 miles

      $50 - $75

  • Shuttle to Klagenfurt, fly

    $95 - $434
    1. Lake Bled

      49 min - every 3 hours

      $2 - $4

    2. Kranj

      1 h 15 min - on demand

      $11 - $120

    3. Klagenfurt (KLU)

      35 min - non-stop

      $75 - $300

    4. Vienna (VIE)

      16 min - every 30 minutes

      $7 - $11

  • Shuttle to Zagreb, fly

    $135 - $668
    1. Lake Bled

      3 h 15 min - on demand

      $40 - $360

    2. Zagreb (ZAG)

      55 min - non-stop

      $85 - $300

    3. Vienna (VIE)

      16 min - every 30 minutes

      $7 - $11

  • Fly from Ljubljana

    $94 - $344
    1. Lake Bled

      49 min - every 3 hours

      $2 - $4

    2. Kranj Avtobusna postaja

      14 min - hourly

    3. Ljubljana (LJU)

      1 h 5 min - non-stop

      $85 - $330

    4. Vienna (VIE)

      16 min - every 30 minutes

      $7 - $11

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

From Bled Jezero train to Jesenice(SL), train to Villach Hbf, then train to Wien Hbf. 7 h 15 min 62€. From Bled Mlino bus to Ljubljana then bus to Vienna, Vienna Erdberg. 7 h 42 min 32€. From Bled Mlino bus to Ljubljana then bus to Vienna. 8 h 43 min 37€. From Lake Bled drive to Vienna. 4 h 3 min 51€. From Bled Mlino bus to Kranj, shuttle to Klagenfurt airport, fly to Vienna airport, then train to Vienna. 4 h 38 min 162€. From Bled shuttle to Zagreb airport, fly to Vienna airport, then train to Vienna. 5 h 39 min 287€. From Bled Mlino bus to Kranj Avtobusna postaja, bus to Ljubljana airport, fly to Vienna airport, then train to Vienna. 5 h 28 min 128€.