Travel from Prague to Udine

Train, bus or fly from Prague to Udine?

FlixBus operates a bus from Prague to Udine 5 times a week. Tickets cost $40 - $70 and the journey takes 9 h 45 min. Tour Bus also services this route 4 times a week. Alternatively, Czech Railways (ČD) operates a train from Prague to Udine every 2 hours. Tickets cost $30 - $55 and the journey takes 4 h 10 min. Austrian Railways (ÖBB) also services this route once daily.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Prague to Udine

From Prague, Prague Main station bus to Udine, Udine. 9 h 45 min 56€. From Praha hl.n. train to Wien Hauptbahnhof then train to Udine. 11 h 1 min 111€. From Praha hl.n. train to Linz/Donau Hbf then night train to Udine. 13 h 16 min 73€. From Prague drive to Udine. 7 h 24 min 105€. From Staroměstská subway to Nádraží Veleslavín, bus to Prague airport, fly to Venice airport, then shuttle to Udine. 6 h 1 min 189€. From Staroměstská subway to Nádraží Veleslavín, bus to Prague airport, fly to Trieste airport, then bus to Udine. 6 h 54 min 154€. From Staroměstská subway to Nádraží Veleslavín, bus to Prague airport, fly to Klagenfurt airport, then shuttle to Udine. 7 h 41 min 353€. From Staroměstská subway to Nádraží Veleslavín, bus to Prague airport, fly to Ljubljana airport, shuttle to Trieste Centrale, then train to Udine. 7 h 6 min 249€. From Staroměstská subway to Nádraží Veleslavín, bus to Prague airport, fly to Venice Treviso airport, bus to Treviso Centrale, then train to Udine. 5 h 52 min 106€.
Close Print Itinerary
  1. Here are 9 options to get from
    Prague to Udine:

    1. Trip:
      1 Bus
      • One-Way approx: USD $40 - $85
      • Duration: 9 h 45 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $40 - $85
        • Duration: 9 h 45 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $100 - $163
      • Duration: 11 h 1 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $100 - $163
        • Duration: 11 h 1 min
        Close x
    3. Trip:
      3 Train, night train
      • One-Way approx: USD $70 - $100
      • Duration: 13 h 16 min
      Open +
      • Trip:
        3 Train, night train
        • One-Way approx: USD $70 - $100
        • Duration: 13 h 16 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $100 - $160
      • Duration: 7 h 24 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $100 - $160
        • Duration: 7 h 24 min
        Close x
    5. Trip:
      5 Fly to Venice, shuttle
      • One-Way approx: USD $97 - $473
      • Duration: 6 h 1 min
      Open +
      • Trip:
        5 Fly to Venice, shuttle
        • One-Way approx: USD $97 - $473
        • Duration: 6 h 1 min
        Close x
    6. Trip:
      6 Fly to Trieste
      • One-Way approx: USD $109 - $561
      • Duration: 6 h 54 min
      Open +
      • Trip:
        6 Fly to Trieste
        • One-Way approx: USD $109 - $561
        • Duration: 6 h 54 min
        Close x
    7. Trip:
      7 Fly to Klagenfurt, shuttle
      • One-Way approx: USD $192 - $863
      • Duration: 7 h 41 min
      Open +
      • Trip:
        7 Fly to Klagenfurt, shuttle
        • One-Way approx: USD $192 - $863
        • Duration: 7 h 41 min
        Close x
    8. Trip:
      8 Fly to Ljubljana, shuttle, train
      • One-Way approx: USD $143 - $688
      • Duration: 7 h 6 min
      Open +
      • Trip:
        8 Fly to Ljubljana, shuttle, train
        • One-Way approx: USD $143 - $688
        • Duration: 7 h 6 min
        Close x
    9. Trip:
      9 Fly to Venice Treviso, train
      • One-Way approx: USD $57 - $315
      • Duration: 5 h 52 min
      Open +
      • Trip:
        9 Fly to Venice Treviso, train
        • One-Way approx: USD $57 - $315
        • Duration: 5 h 52 min
        Close x