Travel options for:
Budapest to Bled
  • Bus

    $56 - $64
    1. Deák Ferenc tér M

      12 min - every 20 minutes

      $2

    2. Budapest Népliget

      6 h 15 min - once daily

      $53

    3. Ljubljana

      1 h 14 min - hourly

      $2 - $10

  • Train, bus

    $35 - $56
    1. Budapest-Déli

      7 h 50 min - once daily

      $30 - $50

    2. Ljubljana

      1 h 14 min - hourly

      $2 - $10

  • Drive

    $60 - $90
    1. Budapest

      4 h 55 min - 313 miles

      $60 - $90

  • Fly to Klagenfurt, shuttle

    $164 - $526
    1. Budapest

      34 min - every 30 minutes

      $1 - $4

    2. Budapest (BUD)

      2 h 25 min - 1 stopover

      $150 - $400

    3. Klagenfurt (KLU)

      1 h 15 min - on demand

      $11 - $120

    4. Kranj

      37 min - hourly

      $2 - $3

  • Fly to Ljubljana, train

    $128 - $535
    1. Budapest

      34 min - every 30 minutes

      $1 - $4

    2. Budapest (BUD)

      3 h 5 min - 1 stopover

      $95 - $470

    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

  • Shuttle bus, bus

    $103 - $161
    1. Dózsa György tér

      13 min - every 15 minutes - line 5

      $2

    2. Budapest

      5 h 40 min - on demand

      $100 - $150

    3. Ljubljana

      18 min - 4954 feet

    4. Ljubljana

      1 h 14 min - hourly

      $2 - $10

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

From Deák Ferenc tér M bus to Budapest Népliget, bus to Ljubljana, then bus to Bled Union. 9 h 32 min 53€. From Budapest-Déli train to Ljubljana then bus to Bled Union. 9 h 55 min 41€. From Budapest drive to Bled. 4 h 55 min 64€. From Budapest Astoria bus to Budapest airport, fly to Klagenfurt airport, shuttle to Kranj, then bus to Bled. 8 h 12 min 293€. From Budapest Astoria bus to Budapest airport, fly to Ljubljana airport, shuttle to Ljubljana, train to Lesce Bled, then bus to Bled. 8 h 56 min 222€. From Dózsa György tér line 5 bus to Budapest, Shuttle bus to Ljubljana, walk to Ljubljana, then bus to Bled Union. 8 h 31 min 127€.