Travel from Udine to Bled

Bus or train from Udine to Bled?

You can take a train from Udine to Bled via Villach Hbf and Lesce Bled in around 4 h 22 min. Alternatively, you can take a bus from Udine to Bled via Ljubljana in around 4 h 30 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 Udine to Bled

From Udine stazione(Viale Europa Unita) train to Villach Hbf, train to Lesce Bled, then bus to Bled Union. 4 h 22 min 28€. From Udine, Udine bus to Ljubljana then bus to Bled Union. 4 h 30 min 20€. From Udine drive to Bled. 1 h 49 min 26€. From Udine shuttle to Bled. 3 h 15 min 143€.
Close Print Itinerary
  1. Here are 4 options to get from
    Udine to Bled:

    1. Trip:
      1 Train
      • One-Way approx: USD $22 - $40
      • Duration: 4 h 22 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $22 - $40
        • Duration: 4 h 22 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $12 - $26
      • Duration: 4 h 30 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $12 - $26
        • Duration: 4 h 30 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $26 - $40
      • Duration: 1 h 49 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $26 - $40
        • Duration: 1 h 49 min
        Close x
    4. Trip:
      4 Shuttle
      • One-Way approx: USD $40 - $320
      • Duration: 3 h 15 min
      Open +
      • Trip:
        4 Shuttle
        • One-Way approx: USD $40 - $320
        • Duration: 3 h 15 min
        Close x