Travel from Berlin to Bled

Bus or train from Berlin to Bled?

You can take a train from Berlin to Bled via München Hbf and Lesce Bled in around 11 h 20 min. Alternatively, you can take a bus from Berlin to Bled via Berlin, Berlin Südkreuz, Maribor, and Ljubljana in around 19 h 21 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Slovenia: Getting from Ljubljana to Lake BledRome2rio's guide to the easiest, cheapest and fastest routes to this iconic Slovenian destination

How to get from Berlin to Bled

From Berlin train to München Hbf, train to Lesce Bled, then bus to Bled Union. 11 h 20 min 187€. From Berlin, Memhardstr. bus to Berlin Hbf (tief), train to Rosenheim Hbf, night train to Lesce Bled, then bus to Bled Union. 15 h 5 min 180€. From S+U Alexanderpl./Grunerstr.(Bln) [Grunerstr.] line 248 bus to Berlin, Berlin Südkreuz, bus to Maribor, bus to Ljubljana, then bus to Bled Union. 19 h 21 min 96€. From S+U Alexanderplatz train to U Kaiserdamm, walk to Berlin ZOB, bus to Rupa, bus to Ljubljana, then bus to Bled Union. 24 h 49 min 102€. From Berlin drive to Bled. 8 h 50 min 125€. From Berlin, Invalidenpark bus to Berlin Tegel airport, fly to Trieste airport, then shuttle to Bled. 8 h 22 min 248€. From Berlin, Invalidenpark bus to Berlin Tegel airport, fly to Klagenfurt airport, shuttle to Kranj, then bus to Bled. 7 h 140€. From Berlin, Invalidenpark bus to Berlin Tegel airport, fly to Ljubljana airport, shuttle to Ljubljana, train to Lesce Bled, then bus to Bled. 8 h 44 min 215€. From Berlin Alexanderplatz train to Berlin Schoenefeld airport, fly to Venice Treviso airport, then shuttle to Bled. 7 h 59 min 266€. From Berlin, Invalidenpark bus to Berlin Tegel airport, fly to Graz airport, shuttle to Ljubljana, train to Lesce Bled, then bus to Bled. 8 h 58 min 297€. From Berlin Alexanderplatz train to Berlin Schoenefeld airport, fly to Venice airport, then shuttle to Bled. 8 h 13 min 270€. From Berlin, Invalidenpark bus to Berlin Tegel airport, fly to Munich airport, train to München Ost, train to Lesce Bled, then bus to Bled. 10 h 24 min 132€.
Close Print Itinerary
  1. Here are 12 options to get from
    Berlin to Bled:

    1. Trip:
      1 Train
      • One-Way approx: USD $179 - $263
      • Duration: 11 h 20 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $179 - $263
        • Duration: 11 h 20 min
        Close x
    2. Trip:
      2 Train, night train
      • One-Way approx: USD $174 - $262
      • Duration: 15 h 5 min
      Open +
      • Trip:
        2 Train, night train
        • One-Way approx: USD $174 - $262
        • Duration: 15 h 5 min
        Close x
    3. Trip:
      3 Bus FlixBus
      • One-Way approx: USD $68 - $130
      • Duration: 19 h 21 min
      Open +
      • Trip:
        3 Bus FlixBus
        • One-Way approx: USD $68 - $130
        • Duration: 19 h 21 min
        Close x
    4. Trip:
      4 Bus Autotrans
      • One-Way approx: USD $95 - $149
      • Duration: 24 h 49 min
      Open +
      • Trip:
        4 Bus Autotrans
        • One-Way approx: USD $95 - $149
        • Duration: 24 h 49 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $120 - $190
      • Duration: 8 h 50 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $120 - $190
        • Duration: 8 h 50 min
        Close x
    6. Trip:
      6 Fly Berlin Tegel to Trieste, shuttle
      • One-Way approx: USD $158 - $644
      • Duration: 8 h 22 min
      Open +
      • Trip:
        6 Fly Berlin Tegel to Trieste, shuttle
        • One-Way approx: USD $158 - $644
        • Duration: 8 h 22 min
        Close x
    7. Trip:
      7 Fly Berlin Tegel to Klagenfurt, shuttle
      • One-Way approx: USD $102 - $358
      • Duration: 7 h
      Open +
      • Trip:
        7 Fly Berlin Tegel to Klagenfurt, shuttle
        • One-Way approx: USD $102 - $358
        • Duration: 7 h
        Close x
    8. Trip:
      8 Fly Berlin Tegel to Ljubljana, train
      • One-Way approx: USD $146 - $436
      • Duration: 8 h 44 min
      Open +
      • Trip:
        8 Fly Berlin Tegel to Ljubljana, train
        • One-Way approx: USD $146 - $436
        • Duration: 8 h 44 min
        Close x
    9. Trip:
      9 Fly Berlin Schoenefeld to Venice Treviso, shuttle
      • One-Way approx: USD $87 - $659
      • Duration: 7 h 59 min
      Open +
      • Trip:
        9 Fly Berlin Schoenefeld to Venice Treviso, shuttle
        • One-Way approx: USD $87 - $659
        • Duration: 7 h 59 min
        Close x
    10. Trip:
      10 Fly Berlin Tegel to Graz, shuttle, train
      • One-Way approx: USD $115 - $756
      • Duration: 8 h 58 min
      Open +
      • Trip:
        10 Fly Berlin Tegel to Graz, shuttle, train
        • One-Way approx: USD $115 - $756
        • Duration: 8 h 58 min
        Close x
    11. Trip:
      11 Fly Berlin Schoenefeld to Venice, shuttle
      • One-Way approx: USD $94 - $669
      • Duration: 8 h 13 min
      Open +
      • Trip:
        11 Fly Berlin Schoenefeld to Venice, shuttle
        • One-Way approx: USD $94 - $669
        • Duration: 8 h 13 min
        Close x
    12. Trip:
      12 Fly Berlin Tegel to Munich, train
      • One-Way approx: USD $103 - $275
      • Duration: 10 h 24 min
      Open +
      • Trip:
        12 Fly Berlin Tegel to Munich, train
        • One-Way approx: USD $103 - $275
        • Duration: 10 h 24 min
        Close x