Travel options for:
Prague to Leipzig
  • Bus

    $13 - $22
    1. Prague

      3hrs 20min - once daily

      $13 - $22

      • Leipzig central train station
  • Train

    $37 - $53
    1. Praha hl.n.

      2hrs 15min - once daily

      $17 - $26

    2. Dresden Hbf

      1hrs 05min - 5 times a day

      $19 - $28

      • Leipzig Hbf
  • Bus, train

    $25 - $75
    1. Praha, ÚAN Florenc

      2hrs 10min - hourly

      $7 - $50

    2. Dresden, Hauptbahnhof

      1hrs 35min - hourly

      $17 - $26

      • Leipzig, Hauptbahnhof
  • Night train

    $45 - $60
    1. Praha hl.n.

      3hrs 55min - once daily

      $45 - $60

      • Leipzig Hbf
  • Rideshare

    $13
    1. Prague

      3hrs 26min - once daily

      $13

      • Leipzig
  • Drive

    $40 - $60
    1. Prague

      2hrs 33min - 160.1 miles

      $40 - $60

      • Leipzig
  • Fly to Leipzig

    $78 - $205
    1. Prague

      15min - every 4 hours

      $1 - $2

    2. Prague (PRG)

      2hrs 55min - 1 stopover

      $75 - $200

    3. Leipzig (LEJ)

      15min - hourly

      $2 - $4

      • Leipzig
  • Fly to Berlin Tegel, train

    $90 - $229
    1. Prague

      15min - every 4 hours

      $1 - $2

    2. Prague (PRG)

      50min - non-stop

      $60 - $170

    3. Berlin Tegel (TXL)

      7min - every 10 minutes

      $1 - $3

    4. Berlin Jungfernheide

      13min - every 3 hours

      $1 - $15

    5. Berlin Südkreuz

      1hrs 05min - 4 times a day

      $27 - $40

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

From Prague bus to Leipzig central train station. 3hrs 20min 20€. From Praha hl.n. train to Dresden Hbf then train to Leipzig Hbf. 4hrs 05min 43€. From Praha, ÚAN Florenc bus to Dresden, Hauptbahnhof then train to Leipzig, Hauptbahnhof. 4hrs 25min 32€. From Praha hl.n. night train to Leipzig Hbf. 3hrs 55min 48€. From Prague rideshare to Leipzig. 3hrs 26min 12€. From Prague drive to Leipzig. 2hrs 33min 46€. From Praha, Hradčanská bus to Prague airport, fly to Leipzig airport, then train to Leipzig. 5hrs 36min 126€. From Praha, Hradčanská bus to Prague airport, fly to Berlin Tegel airport, bus to Berlin Jungfernheide, train to Berlin Südkreuz, then train to Leipzig. 4hrs 25min 143€.