Travel from Landshut to Prague

Train or fly from Landshut to Prague?

German Railways (DB) operates a train from Landshut to Prague 6 times a week. Tickets cost $40 - $60 and the journey takes 4 h 55 min. Alternatively, Lufthansa flies from Landshut to Prague 4 times a day.

Travel Guides

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

How to get from Landshut to Prague

From Landshut(Bay)Hbf train to Praha hl.n.. 4 h 55 min 41€. From Landshut(Bay)Hbf train to Regensburg, Regensburg central station then bus to Prague, Prague Main station. 4 h 58 min 42€. From Landshut drive to Prague. 3 h 3 min 42€. From Landshut(Bay)Hbf train to Freising, train to Neufahrn(b Freising), train to Munich airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague. 3 h 18 min 135€.
Close Print Itinerary
  1. Here are 4 options to get from
    Landshut to Prague:

    1. Trip:
      1 Train
      • One-Way approx: USD $40 - $60
      • Duration: 4 h 55 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $40 - $60
        • Duration: 4 h 55 min
        Close x
    2. Trip:
      2 Train, bus
      • One-Way approx: USD $36 - $56
      • Duration: 4 h 58 min
      Open +
      • Trip:
        2 Train, bus
        • One-Way approx: USD $36 - $56
        • Duration: 4 h 58 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $40 - $65
      • Duration: 3 h 3 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $40 - $65
        • Duration: 3 h 3 min
        Close x
    4. Trip:
      4 Fly
      • One-Way approx: USD $100 - $332
      • Duration: 3 h 18 min
      Open +
      • Trip:
        4 Fly
        • One-Way approx: USD $100 - $332
        • Duration: 3 h 18 min
        Close x