Travel options for:
Ljubljana to Berlin
  • Fly Ljubljana to Berlin Tegel

    $138 - $418
    1. Ljubljana

      18 min - on demand

      $24 - $45

    2. Ljubljana (LJU)

      3 h 20 min - 1 stopover

      $110 - $370

    3. Berlin Tegel (TXL)

      22 min - every 10 minutes

      $3 - $4

  • Shuttle to Zagreb, fly to Berlin Tegel

    $97 - $422
    1. Ljubljana

      2 h 2 min - on demand

      $30 - $270

    2. Zagreb (ZAG)

      1 h 25 min - non-stop

      $60 - $150

    3. Berlin Tegel (TXL)

      22 min - every 10 minutes

      $3 - $4

  • Shuttle to Venice, fly to Berlin Schoenefeld

    $88 - $562
    1. Ljubljana

      3 h - on demand

      $45 - $400

    2. Venice (VCE)

      1 h 40 min - non-stop

      $30 - $150

    3. Berlin Schoenefeld (SXF)

      22 min - hourly

      $13 - $19

  • Shuttle to Venice Treviso, fly to Berlin Schoenefeld

    $81 - $550
    1. Ljubljana

      3 h 15 min - on demand

      $45 - $400

    2. Venice Treviso (TSF)

      1 h 35 min - non-stop

      $23 - $140

    3. Berlin Schoenefeld (SXF)

      22 min - hourly

      $13 - $19

  • Train

    $120 - $230
    1. Ljubljana

      6 h 19 min - once daily

      $60 - $90

    2. München Hbf

      5 h 47 min - once daily

      $60 - $140

  • Bus FlixBus

    $58 - $103
    1. Ljubljana

      5 h 10 min - 3 times a day

      $23 - $40

    2. Munich, Munich central bus

      7 h - once daily

      $30 - $55

    3. Berlin, Masurenallee/ZOB

      15 min - every 30 minutes

      $2 - $4

    4. S+U Zoologischer Garten Bhf

      26 min - every 15 minutes - line 100

      $2 - $4

  • Night train, train

    $279 - $399
    1. Ljubljana

      4 h 9 min - 6 times a week

      $27 - $35

    2. Salzburg Hbf

      13 h 16 min - twice a week

      $250 - $360

    3. S+U Gesundbrunnen Bhf

      8 min - every 10 minutes

      $2 - $4

  • Bus Autotrans

    $87 - $127
    1. Ljubljana

      1 h 44 min - twice daily

      $9 - $14

    2. Rupa

      18 h 16 min - once a week

      $75 - $110

    3. Berlin ZOB

      4 min - 1179 feet

    4. U Kaiserdamm

      28 min - every 15 minutes

      $2 - $4

  • Drive

    $130 - $190
    1. Ljubljana

      9 h 14 min - 625 miles

      $130 - $190

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

From Ljubljana shuttle to Ljubljana airport, fly to Berlin Tegel airport, then bus to Berlin. 6 h 3 min $253. From Ljubljana shuttle to Zagreb airport, fly to Berlin Tegel airport, then bus to Berlin. 5 h 52 min $238. From Ljubljana shuttle to Venice airport, fly to Berlin Schoenefeld airport, then train to Berlin. 7 h 18 min $136. From Ljubljana shuttle to Venice Treviso airport, fly to Berlin Schoenefeld airport, then train to Berlin. 7 h 28 min $285. From Ljubljana train to München Hbf then train to Berlin Hbf (tief). 13 h 6 min $157. From Ljubljana bus to Munich, Munich central bus station, bus to Berlin, Masurenallee/ZOB, bus to S+U Zoologischer Garten Bhf, then line 100 bus to Berlin, S+U Alexanderplatz Bhf/Memhardstr.. 14 h 2 min $94. From Ljubljana night train to Salzburg Hbf, train to S+U Gesundbrunnen Bhf, then train to S+U Alexanderplatz. 18 h 36 min $345. From Ljubljana bus to Rupa, bus to Berlin ZOB, walk to U Kaiserdamm, then train to S+U Alexanderplatz. 21 h 35 min $110. From Ljubljana drive to Berlin. 9 h 14 min $160.