Travel options for:
Leipzig to Prague
  • Bus

    $15 - $25
    1. Leipzig, Leipzig central

      3 h 40 min - twice daily

      $15 - $25

  • Train

    $35 - $60
    1. Leipzig Hbf

      3 h 40 min - once daily

      $35 - $60

  • Train via Dresden Hbf

    $47 - $68
    1. Leipzig Hbf

      1 h 12 min - 5 times a day

      $30 - $45

    2. Dresden Hbf

      2 h 18 min - 3 times a day

      $16 - $24

  • Train, night bus

    $39 - $57
    1. Leipzig Hbf

      1 h 12 min - 5 times a day

      $30 - $45

    2. Drážďany, Hbf., Bayrische Str.

      1 h 45 min - every 15 minutes

      $8 - $13

  • Drive

    $30 - $50
    1. Leipzig

      2 h 31 min - 159.6 miles

      $30 - $50

  • Fly

    $94 - $561
    1. Leipzig

      16 min - hourly

      $2 - $5

    2. Leipzig (LEJ)

      2 h 55 min - 1 stopover

      $90 - $550

    3. Prague (PRG)

      17 min - every 10 minutes

      $1 - $5

    4. Nádraží Veleslavín

      9 min - every 15 minutes

      $1 - $2

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Leipzig, Leipzig central station bus to Prague, Prague ÚAN Florenc. 3 h 40 min 20€. From Leipzig Hbf train to Praha hl.n.. 3 h 40 min 40€. From Leipzig Hbf train to Dresden Hbf then train to Praha hl.n.. 4 h 30 min 50€. From Leipzig Hbf train to Drážďany, Hbf., Bayrische Str. then night bus to Praha, ÚAN Florenc. 3 h 3 min 40€. From Leipzig drive to Prague. 2 h 31 min 34€. From Leipzig Markt train to Leipzig airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague. 5 h 44 min 243€.