Travel options for:
Switzerland to Czech Republic
  • Fly Basel to Prague

    $61 - $264
    1. Basel

      5 min - every 15 minutes - line 1

      $2 - $3

    2. Basel, Kannenfeldplatz

      8 min - every 15 minutes - line 50

      $2 - $4

    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 Geneva to Prague

    $67 - $265
    1. Genève

      7 min - every 3 hours

      $10 - $18

    2. Geneva (GVA)

      1 h 25 min - non-stop

      $55 - $240

    3. Prague (PRG)

      17 min - every 10 minutes

      $1 - $5

    4. Nádraží Veleslavín

      9 min - every 15 minutes

      $1 - $2

  • Fly Zurich to Prague

    $79 - $258
    1. Zürich (Kreis 11)

      13 min - every 20 minutes - line 62

      $3 - $5

    2. Zürich Oerlikon

      5 min - hourly - line 16

      $9 - $17

    3. Zurich (ZRH)

      1 h 20 min - non-stop

      $65 - $230

    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, train

    $105 - $299
    1. Zürich (Kreis 11)

      13 min - every 20 minutes - line 62

      $3 - $5

    2. Zürich Oerlikon

      5 min - hourly - line 16

      $9 - $17

    3. Zurich (ZRH)

      1 h 20 min - non-stop

      $70 - $250

    4. Dresden (DRS)

      21 min - hourly

      $1 - $4

    5. Dresden Hbf

      1 h 4 min - 3 times a day

      $22 - $24

  • Bus Nobless Line

    $96 - $103
    1. Zürich Stadelhofen

      2 min - hourly - line 15

      $8 - $15

    2. Zurich

      8 h 42 min - once daily

      $88

  • Bus FlixBus

    $42 - $73
    1. Zürich, Opernhaus

      12 min - every 10 minutes - line 4

      $2 - $4

    2. Zurich

      9 h 15 min - 5 times a week

      $40 - $70

  • Train

    $131 - $210
    1. Zürich Stadelhofen

      19 min - hourly - line 12

      $14 - $26

    2. Winterthur

      3 h 46 min - 5 times a day

      $60 - $100

    3. München Hbf

      23 min - hourly

      $16 - $24

    4. 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 Basel, Dreirosenbrücke line 1 tram to Basel, Kannenfeldplatz, line 50 bus to Basel airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Praha. 4 h 11 min $119. From Genève train to Geneva airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Praha. 4 h 5 min $111. From Zürich, Schwandenholz line 62 bus to Zürich Oerlikon, line 16 train to Zurich airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Praha. 4 h 16 min $123. From Zürich, Schwandenholz line 62 bus to Zürich Oerlikon, line 16 train to Zurich airport, fly to Dresden airport, train to Dresden Hbf, then train to Ústí nad Labem. 6 h 23 min $155. From Zürich Stadelhofen line 15 train to Zurich then bus to Prague. 9 h 44 min $102. From Zürich, Opernhaus line 4 tram to Zurich then bus to Prague, Prague Main station. 10 h 27 min $52. From Zürich Stadelhofen line 12 train to Winterthur, train to München Hbf, train to Freising, then train to Praha hl.n.. 11 h 57 min $190. From Zürich drive to Praha. 6 h 20 min $111.