Travel from Olsztyn to Krakow

Bus or train from Olsztyn to Krakow?

Polish Railways (PKP) operates a train from Olsztyn to Krakow once daily. Tickets cost $16 - $23 and the journey takes 5 h 48 min. Alternatively, Polski Bus operates a bus from Olsztyn to Krakow 3 times a day. Tickets cost $11 - $17 and the journey takes 4 h 30 min. 2 other operators also service this route.

How to get from Olsztyn to Krakow

ModeDurationPrice
From Olsztyn Glowny train to Krakow Glowny.5 h 48 min68 zł
From Olsztyn Glowny train to Ilawa Glowna then train to Krakow Glowny.6 h 25 min71 zł
From Olsztyn bus to Warszawa Zachodnia then night train to Kraków Główny.8 h 11 min83 zł
From Olsztyn bus to Warszawa then bus to Kraków.10 h 25 min118 zł
From Olsztyn drive to Krakow.6 h 24 min229 zł
From Olsztyn Glowny train to Warszawa Wschodnia, train to Warsaw airport, fly to Krakow airport, then train to Krakow.6 h 40 min213 zł
From Olsztyn Glowny train to Ilawa Glowna, train to Gdansk Wrzeszcz, train to Gdansk airport, fly to Krakow airport, then train to Krakow.6 h 57 min183 zł
From Olsztyn Glowny train to Warszawa Wschodnia, train to Warsaw airport, fly to Katowice airport, then night bus to Krakow.8 h 23 min179 zł
Close Print Itinerary
  1. Here are 8 options to get from
    Olsztyn to Krakow:

    1. Trip:
      1 Train
      • One-Way approx: USD $16 - $23
      • Duration: 5 h 48 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $16 - $23
        • Duration: 5 h 48 min
        Close x
    2. Trip:
      2 Train via Ilawa Glowna
      • One-Way approx: USD $17 - $25
      • Duration: 6 h 25 min
      Open +
      • Trip:
        2 Train via Ilawa Glowna
        • One-Way approx: USD $17 - $25
        • Duration: 6 h 25 min
        Close x
    3. Trip:
      3 Bus, night train
      • One-Way approx: USD $21 - $30
      • Duration: 8 h 11 min
      Open +
      • Trip:
        3 Bus, night train
        • One-Way approx: USD $21 - $30
        • Duration: 8 h 11 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $26 - $40
      • Duration: 10 h 25 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $26 - $40
        • Duration: 10 h 25 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $55 - $80
      • Duration: 6 h 24 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $55 - $80
        • Duration: 6 h 24 min
        Close x
    6. Trip:
      6 Train to Warsaw, fly to Krakow
      • One-Way approx: USD $35 - $113
      • Duration: 6 h 40 min
      Open +
      • Trip:
        6 Train to Warsaw, fly to Krakow
        • One-Way approx: USD $35 - $113
        • Duration: 6 h 40 min
        Close x
    7. Trip:
      7 Train, train to Gdansk, fly to Krakow
      • One-Way approx: USD $36 - $98
      • Duration: 6 h 57 min
      Open +
      • Trip:
        7 Train, train to Gdansk, fly to Krakow
        • One-Way approx: USD $36 - $98
        • Duration: 6 h 57 min
        Close x
    8. Trip:
      8 Train to Warsaw, fly to Katowice, night bus
      • One-Way approx: USD $35 - $150
      • Duration: 8 h 23 min
      Open +
      • Trip:
        8 Train to Warsaw, fly to Katowice, night bus
        • One-Way approx: USD $35 - $150
        • Duration: 8 h 23 min
        Close x