Travel options for:
Geneva to Prague
  • Fly to Prague

    $67 - $265
    1. Geneva

      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 to Dresden, night bus

    $114 - $282
    1. Geneva

      7 min - every 3 hours

      $10 - $18

    2. Geneva (GVA)

      3 h 10 min - 1 stopover

      $95 - $250

    3. Dresden (DRS)

      2 h 10 min - every 15 minutes

      $9 - $14

  • Bus

    $60 - $85
    1. Ženeva, Gare Routiere, pl.

      14 h 30 min - twice a week

      $60 - $85

  • Train

    $238 - $389
    1. Genève

      2 h 3 min - 4 times a day

      $65 - $120

    2. Olten

      25 min - 4 times a day

      $10 - $19

    3. Basel SBB

      13 h 18 min - once daily

      $160 - $250

  • Train via Bern

    $241 - $398
    1. Genève

      1 h 44 min - every 2 hours

      $50 - $95

    2. Bern

      55 min - 3 times a day

      $28 - $55

    3. Basel SBB

      13 h 18 min - once daily

      $160 - $250

  • Night bus, bus

    $58 - $97
    1. Geneva

      7 h 30 min - 5 times a week

      $28 - $50

    2. Memmingen, Memmingen central

      7 h 25 min - once daily

      $30 - $50

  • Drive

    $120 - $190
    1. Geneva

      8 h 42 min - 602.3 miles

      $120 - $190

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

From Genève train to Geneva airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague. 4 h 5 min $111. From Genève train to Geneva airport, fly to Dresden airport, then night bus to Prague. 7 h 33 min $158. From Ženeva, Gare Routiere, pl. Dorciere bus to Praha, ÚAN Florenc. 14 h 30 min $71. From Genève train to Olten, train to Basel SBB, then train to Praha hl.n.. 17 h 2 min $359. From Genève train to Bern, train to Basel SBB, then train to Praha hl.n.. 17 h 17 min $362. From Geneva night bus to Memmingen, Memmingen central bus station then bus to Prague, Prague Main station. 15 h 55 min $96. From Geneva drive to Prague. 8 h 42 min $153.