Travel options for:
Zürich to Prague
  • Fly Zurich to Prague

    $78 - $256
    1. Zürich

      9 min - hourly

      $10 - $20

    2. Zurich (ZRH)

      1 h 20 min - non-stop

      $65 - $230

    3. Prague (PRG)

      17 min - every 10 minutes

      $1 - $5

    4. Nádraží Veleslavín

      9 min - every 15 minutes

      $1 - $2

  • Train to Basel, fly to Prague

    $93 - $320
    1. Zürich

      53 min - 3 times a day

      $30 - $60

    2. Basel, Bahnhof SBB

      16 min - every 15 minutes - line 50

      $3 - $5

    3. Basel (BSL)

      1 h 20 min - non-stop

      $55 - $250

    4. Prague (PRG)

      17 min - every 10 minutes

      $1 - $5

    5. Nádraží Veleslavín

      9 min - every 15 minutes

      $1 - $2

  • Fly Zurich to Dresden, night bus

    $90 - $283
    1. Zürich

      9 min - hourly

      $10 - $20

    2. Zurich (ZRH)

      1 h 20 min - non-stop

      $70 - $250

    3. Dresden (DRS)

      2 h 10 min - every 15 minutes

      $9 - $14

  • Bus

    $35 - $100
    1. Zurich

      8 h 42 min - once daily

      $35 - $100

  • Bus, train

    $151 - $215
    1. Zürich, Sihlquai/HB

      3 h 43 min - 5 times a day

      $130 - $190

    2. München Hackerbrücke

      41 min - every 15 minutes

      $5 - $9

    3. München Flughafen FJS

      4 h 25 min - 4 times a week

      $14 - $20

  • Train, bus

    $120 - $186
    1. Zürich HB

      3 h 5 min - every 3 hours

      $55 - $90

    2. Stuttgart Hbf

      2 h 11 min - every 4 hours

      $45 - $70

    3. Nürnberg Hbf

      6 min - 1858 feet

    4. Nuremberg

      3 h 30 min - twice daily

      $17 - $28

  • Train

    $137 - $216
    1. Zürich HB

      4 h 12 min - 5 times a day

      $80 - $140

    2. München Hbf

      23 min - hourly

      $16 - $24

    3. Freising

      5 h 16 min - 3 times a week

      $40 - $60

  • Drive

    $90 - $140
    1. Zürich

      6 h 20 min - 436.5 miles

      $90 - $140

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

From Zürich HB train to Zurich airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague. 4 h 2 min $123. From Zürich HB train to Basel, Bahnhof SBB, line 50 bus to Basel airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague. 5 h 7 min $176. From Zürich HB train to Zurich airport, fly to Dresden airport, then night bus to Prague. 5 h 45 min $140. From Zurich bus to Prague. 8 h 42 min $87. From Zürich, Sihlquai/HB bus to München Hackerbrücke, train to München Flughafen FJS, then bus to Praha hl. n.. 9 h 52 min $180. From Zürich HB train to Stuttgart Hbf, train to Nürnberg Hbf, walk to Nuremberg, then bus to Prague, Prague ÚAN Florenc. 10 h 52 min $163. From Zürich HB train to München Hbf, train to Freising, then train to Praha hl.n.. 11 h 4 min $195. From Zürich drive to Prague. 6 h 20 min $111.