Travel options for:
Berlin to Krakow
  • Train via Warszawa Zachodnia

    $56 - $93
    1. Berlin Ostbahnhof

      5 h 9 min - 4 times a day

      $45 - $80

    2. Warszawa Zachodnia

      2 h 21 min - every 3 hours

      $10 - $15

  • Bus FlixBus

    $39 - $66
    1. Berlin, S+U Alexanderplatz

      50 min - every 4 hours

      $4 - $6

    2. Berlin, Berlin central bus

      7 h 35 min - 4 times a day

      $35 - $60

  • Train

    $48 - $74
    1. Berlin Ostbahnhof

      2 h 35 min - 4 times a day

      $30 - $55

    2. Poznan Gl.

      5 h 57 min - 3 times a day

      $14 - $21

  • Bus Polski Bus

    $34 - $55
    1. S+U Alexanderplatz

      10 min - every 10 minutes

      $2 - $4

    2. U Hermannplatz

      58 min - every 30 minutes - line 171

      $4 - $6

    3. S Flughafen Berlin-Schönefeld

      11 min - every 3 hours - line 735

    4. Berlin Schoenefeld Airport

      7 h 20 min - twice daily

      $28 - $45

  • Rideshare

    $33
    1. Berlin

      7 h 34 min - twice daily

      $33

  • Drive

    $75 - $120
    1. Berlin

      6 h - 372 miles

      $75 - $120

  • Fly Berlin Schoenefeld to Krakow

    $76 - $411
    1. Berlin

      24 min - hourly

      $13 - $19

    2. Berlin Schoenefeld (SXF)

      1 h 15 min - non-stop

      $60 - $390

    3. Krakow (KRK)

      17 min - twice daily

      $3

  • Fly Berlin Tegel to Katowice, night bus

    $149 - $494
    1. Berlin

      22 min - every 10 minutes

      $3 - $4

    2. Berlin Tegel (TXL)

      3 h 35 min - 1 stopover

      $140 - $480

    3. Katowice (KTW)

      2 h 5 min - once daily

      $6 - $10

  • Fly Berlin Tegel to Warsaw, train

    $69 - $235
    1. Berlin

      22 min - every 10 minutes

      $3 - $4

    2. Berlin Tegel (TXL)

      1 h 25 min - non-stop

      $55 - $210

    3. Warsaw (WAW)

      15 min - every 30 minutes

      $1 - $6

    4. Warszawa Zachodnia

      2 h 21 min - every 3 hours

      $10 - $15

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

From Berlin Ostbahnhof train to Warszawa Zachodnia then train to Krakow Glowny. 8 h 30 min 77€. From Berlin, S+U Alexanderplatz Bhf/Memhardstr. bus to Berlin, Berlin central bus station then bus to Kraków, Kraków MDA. 9 h 25 min 54€. From Berlin Ostbahnhof train to Poznan Gl. then train to Krakow Glowny. 9 h 32 min 59€. From S+U Alexanderplatz train to U Hermannplatz, line 171 bus to S Flughafen Berlin-Schönefeld Bhf, line 735 bus to Berlin Schoenefeld Airport, then bus to Kraków. 10 h 16 min 41€. From Berlin rideshare to Krakow. 7 h 34 min 27€. From Berlin drive to Krakow. 6 h 80€. From Berlin Alexanderplatz train to Berlin Schoenefeld airport, fly to Krakow airport, then train to Krakow. 4 h 56 min 134€. From Berlin, Invalidenpark bus to Berlin Tegel airport, fly to Katowice airport, then night bus to Krakow. 9 h 2 min 195€. From Berlin, Invalidenpark bus to Berlin Tegel airport, fly to Warsaw airport, train to Warszawa Zachodnia, then train to Krakow. 7 h 27 min 95€.