Travel options for:
Prague to Krakow
  • Train, bus via Ostrava, Ostrava hl.n.

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

      3 h 6 min - 5 times a day

      $11 - $22

    2. Ostrava, Ostrava hl.n.

      2 h 35 min - twice daily

      $9 - $16

  • Bus

    $26 - $50
    1. Prague Florenc

      7 h 25 min - twice daily

      $26 - $50

  • Train

    $18 - $35
    1. Praha hl.n.

      3 h 37 min - every 4 hours

      $11 - $22

    2. Bohumin

      1 h 17 min - once daily

      $2 - $4

    3. Katowice

      2 h 2 min - every 4 hours

      $5 - $9

  • Train, bus Agat

    $35 - $41
    1. Praha hl.n.

      1 h - every 3 hours

      $4 - $8

    2. Pardubice hl.n.

      5 min - 1630 feet

    3. Pardubice

      7 h 30 min - once a week

      $30 - $34

  • Night train

    $19 - $30
    1. Praha hlavní nádraží

      7 h 59 min - once daily

      $19 - $30

  • Drive

    $60 - $90
    1. Prague

      5 h 1 min - 335 miles

      $60 - $90

  • Fly to Krakow

    $89 - $334
    1. Prague

      15 min - every 4 hours

      $1 - $2

    2. Prague (PRG)

      1 h 10 min - non-stop

      $85 - $330

    3. Krakow (KRK)

      17 min - twice daily

      $3

  • Fly to Ostrava, bus

    $92 - $430
    1. Prague

      15 min - every 4 hours

      $1 - $2

    2. Prague (PRG)

      1 h - non-stop

      $80 - $410

    3. Ostrava (OSR)

      45 min - hourly

      $1 - $2

    4. Náměsí Republiky

      9 min - every 5 minutes - line 1

      $1

    5. Ostrava, Ostrava hl.n.

      2 h 35 min - twice daily

      $9 - $16

  • Shuttle

    $110 - $150
    1. Prague

      7 h - on demand

      $110 - $150

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

From Praha hl.n. train to Ostrava, Ostrava hl.n. then bus to Kraków, Kraków MDA. 6 h 41 min 26€. From Prague Florenc bus to Kraków. 7 h 25 min 33€. From Praha hl.n. train to Bohumin, train to Katowice, then train to Krakow Glowny. 8 h 56 min 21€. From Praha hl.n. train to Pardubice hl.n., walk to Pardubice, then bus to Kraków. 9 h 35 min 32€. From Praha hlavní nádraží night train to Kraków Główny. 7 h 59 min 21€. From Prague drive to Krakow. 5 h 1 min 61€. From Praha, Hradčanská bus to Prague airport, fly to Krakow airport, then train to Krakow. 4 h 42 min 138€. From Praha, Hradčanská bus to Prague airport, fly to Ostrava airport, bus to Náměsí Republiky, line 1 tram to Ostrava, Ostrava hl.n., then bus to Krakow. 7 h 17 min 143€. From Prague shuttle to Krakow. 7 h 120€.