Travel from Lake-Bled to Belgrade

Train, bus or fly from Lake Bled to Belgrade?

AlpeTour operates a bus from Lake Bled to Belgrade hourly. Tickets cost $3 - $5 and the journey takes 1 h 27 min. 3 other operators also service this route. Alternatively, AlpeTour operates a train from Lake Bled to Belgrade hourly. Tickets cost $1 - $3 and the journey takes 9 min. 2 other operators also service this route.

How to get from Lake Bled to Belgrade

From Bled Mlino bus to Ljubljana then bus to Belgrade. 9 h 59 min RSD 4731. From Bled bus to Lesce Bled, train to Zagreb, then train to Belgrade. 11 h 26 min RSD 5415. From Lake Bled drive to Belgrade. 5 h 25 min RSD 8664. From Bled Mlino bus to Kranj Avtobusna postaja, bus to Ljubljana airport, fly to Belgrade airport, then Mini Bus to Belgrade. 6 h RSD 10346. From Bled shuttle to Zagreb airport, fly to Belgrade airport, then Mini Bus to Belgrade. 7 h 6 min RSD 30219. From Bled Mlino bus to Kranj, shuttle to Klagenfurt airport, fly to Belgrade airport, then Mini Bus to Belgrade. 8 h 15 min RSD 40862. From Bled shuttle to Zagreb airport, fly to Osijek airport, taxi to Vinkovci, then train to Belgrade. 9 h 16 min RSD 32738.
Close Print Itinerary
  1. Here are 7 options to get from
    Lake Bled to Belgrade:

    1. Trip:
      1 Bus
      • One-Way approx: USD $28 - $54
      • Duration: 9 h 59 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $28 - $54
        • Duration: 9 h 59 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $44 - $64
      • Duration: 11 h 26 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $44 - $64
        • Duration: 11 h 26 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $70 - $110
      • Duration: 5 h 25 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $70 - $110
        • Duration: 5 h 25 min
        Close x
    4. Trip:
      4 Fly Ljubljana to Belgrade
      • One-Way approx: USD $80 - $218
      • Duration: 6 h
      Open +
      • Trip:
        4 Fly Ljubljana to Belgrade
        • One-Way approx: USD $80 - $218
        • Duration: 6 h
        Close x
    5. Trip:
      5 Shuttle to Zagreb, fly to Belgrade
      • One-Way approx: USD $118 - $586
      • Duration: 7 h 6 min
      Open +
      • Trip:
        5 Shuttle to Zagreb, fly to Belgrade
        • One-Way approx: USD $118 - $586
        • Duration: 7 h 6 min
        Close x
    6. Trip:
      6 Shuttle to Klagenfurt, fly to Belgrade
      • One-Way approx: USD $187 - $838
      • Duration: 8 h 15 min
      Open +
      • Trip:
        6 Shuttle to Klagenfurt, fly to Belgrade
        • One-Way approx: USD $187 - $838
        • Duration: 8 h 15 min
        Close x
    7. Trip:
      7 Shuttle to Zagreb, fly to Osijek, train
      • One-Way approx: USD $126 - $598
      • Duration: 9 h 16 min
      Open +
      • Trip:
        7 Shuttle to Zagreb, fly to Osijek, train
        • One-Way approx: USD $126 - $598
        • Duration: 9 h 16 min
        Close x