Travel from Linz to České-Budějovice

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

Leo Express operates a bus from Linz to České Budějovice 4 times a week. Tickets cost $6 - $10 and the journey takes 2 h. FlixBus also services this route 5 times a week. Alternatively, Austrian Railways (ÖBB) operates a train from Linz to České Budějovice every 4 hours. Tickets cost $12 - $20 and the journey takes 2 h 37 min.

Travel Guides

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

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

From Linz Industriezeile bus to České Budějovice. 2 h 162 Kč. From Linz/Donau Hbf train to Ceske Budejovice. 2 h 37 min 356 Kč. From Linz drive to České Budějovice. 1 h 15 min 278 Kč.

Operators from Linz to České Budějovice

Close Print Itinerary
  1. Here are 3 options to get from
    Linz to České Budějovice:

    1. Trip:
      1 Bus
      • One-Way approx: USD $6 - $10
      • Duration: 2 h
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $6 - $10
        • Duration: 2 h
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $12 - $20
      • Duration: 2 h 37 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $12 - $20
        • Duration: 2 h 37 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $11 - $16
      • Duration: 1 h 15 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $11 - $16
        • Duration: 1 h 15 min
        Close x