Travel from České-Budějovice to Ljubljana

Bus or train from České Budějovice to Ljubljana?

FlixBus operates a bus from České Budějovice to Ljubljana twice daily. Tickets cost $5 - $10 and the journey takes 1 h 50 min. 5 other operators also service this route. Alternatively, Czech Railways (ČD) operates a train from České Budějovice to Ljubljana every 4 hours. Tickets cost $17 - $27 and the journey takes 2 h 11 min. 2 other operators also service this route.

Travel Guides

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

How to get from České Budějovice to Ljubljana

From Budweis bus to Linz/Donau Hbf (Wissensturm), bus to St.Michael in Oberstmk Bahnhof (Vorplatz), bus to Klagenfurt Hbf (Busbahnhof), then bus to Ljubljana Avtobusna postaja. 8 h 52 min 51€. From Ceske Budejovice train to Linz/Donau Hbf, train to Salzburg Hbf, then train to Ljubljana. 8 h 53 min 82€. From Ceske Budejovice train to Linz/Donau Hbf, train to Klagenfurt Hbf (Busbahnhof), then bus to Ljubljana Avtobusna postaja. 9 h 51 min 92€. From České Budějovice bus to Salzburg Alpensiedlung P+R, bus to Salzburg Hauptbahnhof, then night train to Ljubljana. 9 h 35 min 39€. From České Budějovice drive to Ljubljana. 5 h 19 min 63€. From Ceske Budejovice train to Hlavní nádraží, bus to Prague airport, fly to Ljubljana airport, then shuttle to Ljubljana. 7 h 11 min 172€. From Ceske Budejovice train to Linz/Donau Hbf, train to Vienna airport, fly to Klagenfurt airport, then shuttle to Ljubljana. 8 h 53 min 203€. From Ceske Budejovice train to Linz/Donau Hbf, train to Vienna airport, fly to Ljubljana airport, then shuttle to Ljubljana. 8 h 46 min 190€.

How long does it take to get from České Budějovice to Ljubljana?

It takes approximately 8 h 52 min to get from České Budějovice to Ljubljana.
Close Print Itinerary
  1. Here are 8 options to get from
    České Budějovice to Ljubljana:

    1. Trip:
      1 Bus
      • One-Way approx: USD $46 - $112
      • Duration: 8 h 52 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $46 - $112
        • Duration: 8 h 52 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $72 - $122
      • Duration: 8 h 53 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $72 - $122
        • Duration: 8 h 53 min
        Close x
    3. Trip:
      3 Train, bus
      • One-Way approx: USD $87 - $132
      • Duration: 9 h 51 min
      Open +
      • Trip:
        3 Train, bus
        • One-Way approx: USD $87 - $132
        • Duration: 9 h 51 min
        Close x
    4. Trip:
      4 Bus, night train
      • One-Way approx: USD $43 - $60
      • Duration: 9 h 35 min
      Open +
      • Trip:
        4 Bus, night train
        • One-Way approx: USD $43 - $60
        • Duration: 9 h 35 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $60 - $95
      • Duration: 5 h 19 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $60 - $95
        • Duration: 5 h 19 min
        Close x
    6. Trip:
      6 Train to Prague, fly to Ljubljana
      • One-Way approx: USD $134 - $513
      • Duration: 7 h 11 min
      Open +
      • Trip:
        6 Train to Prague, fly to Ljubljana
        • One-Way approx: USD $134 - $513
        • Duration: 7 h 11 min
        Close x
    7. Trip:
      7 Train, train to Vienna, fly to Klagenfurt, shuttle
      • One-Way approx: USD $134 - $567
      • Duration: 8 h 53 min
      Open +
      • Trip:
        7 Train, train to Vienna, fly to Klagenfurt, shuttle
        • One-Way approx: USD $134 - $567
        • Duration: 8 h 53 min
        Close x
    8. Trip:
      8 Train, train to Vienna, fly to Ljubljana
      • One-Way approx: USD $158 - $457
      • Duration: 8 h 46 min
      Open +
      • Trip:
        8 Train, train to Vienna, fly to Ljubljana
        • One-Way approx: USD $158 - $457
        • Duration: 8 h 46 min
        Close x