There are 12 ways to get from Kassel to Olsztyn by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Kassel Bahnhof Wilhelmshöhe to S Spandau Bhftrain 12 / ...
- Take the train from S+U Gesundbrunnen Bhf to Rzepintrain 95 / ...
- Take the train from Rzepin to Poznan Glownytrain 95 / ...
- Take the train from Poznan Glowny to Olsztyn Glownytrain Ic
12h 58mzł 609–1,281Train to Dortmund Airport, fly to Gdańsk Lech Wałęsa Airport, bus, train
cheapest- Take the train from Kassel-Wilhelmshoehe to Hamm(Westf)Hbftrain
- Fly from Dortmund Airport (DTM) to Gdańsk Lech Wałęsa Airport (GDN)plane DTM - GDN
- Take the bus from Gdansk Airport to Elblągbus
- Take the train from Elblag to Olsztyn Glownytrain
10h 48mzł 310–1,428Bus
- Take the bus from KASSEL, Bf Wilhelmshöhe, Willy-Brandt-Platz 1 to SŁUBICE, Port Świecko, Świecko 39bus
- Take the bus from SŁUBICE, Port Świecko, Świecko 39 to OLSZTYN, Nowy Dw. Autobusowy, ul.Lubelska/Przemysłowa st.5.bus
15h 25mzł 478–748Drive 936.3 km
- Drive from Kassel to Olsztyncar 936.3 km
9h 37mzł 601–867Train to Frankfurt, fly to Warsaw Chopin Airport, train
- Take the train from Kassel Bahnhof Wilhelmshöhe to Frankfurttrain
- Fly from Frankfurt (FRA) to Warsaw Chopin Airport (WAW)plane FRA - WAW
- Take the train from Warszawa Wschodnia to Olsztyn Glownytrain
9h 32mzł 627–2,135Train, bus
- Take the train from Kassel Bahnhof Wilhelmshöhe to Berlin Hbftrain 12 / ...
- Take the train from Berlin Hbf to Angermünde, Bahnhoftrain Re3
- Take the bus from Angermünde, Bahnhof to Szczecin Dworzec autobusowybus
- Take the train from Szczecin Glowny to Olsztyn Glownytrain Ic
17h 23mzł 680–1,456Bus, train
- Take the bus from Kassel to Torun, Bus Stationbus N1335
- Take the train from Torun Miasto to Olsztyn Srodmiescietrain R
17h 31mzł 327–483Train to Frankfurt, fly to Gdańsk Lech Wałęsa Airport, bus, train
- Take the train from Kassel Bahnhof Wilhelmshöhe to Frankfurttrain
- Fly from Frankfurt (FRA) to Gdańsk Lech Wałęsa Airport (GDN)plane FRA - GDN
- Take the bus from Gdansk Airport to Elblągbus
- Take the train from Elblag to Olsztyn Glownytrain
9h 56mzł 630–2,083Train to Dortmund Airport, fly to Olsztyn-Mazury, train
- Take the train from Kassel-Wilhelmshoehe to Hamm(Westf)Hbftrain
- Fly from Dortmund Airport (DTM) to Olsztyn-Mazury (SZY)plane DTM - SZY
- Take the train from Szymany Lotnisko to Olsztyn Glownytrain
8h 44mzł 408–2,397Train to Düsseldorf International Airport, fly to Warsaw Chopin Airport, train
- Take the train from Kassel-Wilhelmshoehe to Duesseldorf Flughafentrain
- Fly from Düsseldorf International Airport (DUS) to Warsaw Chopin Airport (WAW)plane DUS - WAW
- Take the train from Warszawa Wschodnia to Olsztyn Glownytrain
11h 19mzł 677–1,798Train to Frankfurt, fly to Poznań–Ławica Henryk Wieniawski Airport, train
- Take the train from Kassel Bahnhof Wilhelmshöhe to Frankfurttrain
- Fly from Frankfurt (FRA) to Poznań–Ławica Henryk Wieniawski Airport (POZ)plane FRA - POZ
- Take the train from Poznan Glowny to Olsztyn Glownytrain
10h 8mzł 728–2,208Train to Dortmund Airport, fly to Warsaw Chopin Airport, train
- Take the train from Kassel-Wilhelmshoehe to Hamm(Westf)Hbftrain
- Fly from Dortmund Airport (DTM) to Warsaw Chopin Airport (WAW)plane DTM - WAW
- Take the train from Warszawa Wschodnia to Olsztyn Glownytrain
10h 24mzł 497–1,680
Kassel to Olsztyn by train
Comparing Your Travel Options
The cheapest way to get from Kassel to Olsztyn is to bus and train which costs 320 zł - 490 zł and takes 17h 31m.
The fastest way to get from Kassel to Olsztyn is to train and fly which takes 8h 44m and costs 400 zł - 2 400 zł.
No, there is no direct bus from Kassel to Olsztyn. However, there are services departing from KASSEL, Bf Wilhelmshöhe, Willy-Brandt-Platz 1 and arriving at OLSZTYN, Nowy Dw. Autobusowy, ul.Lubelska/Przemysłowa st.5. via SŁUBICE, Port Świecko, Świecko 39. The journey, including transfers, takes approximately 15h 25m.
No, there is no direct train from Kassel to Olsztyn. However, there are services departing from Kassel Hauptbahnhof and arriving at Olsztyn Glowny via Kassel Bahnhof Wilhelmshöhe, S Spandau Bhf, S+U Gesundbrunnen Bhf, Rzepin and Poznan Glowny. The journey, including transfers, takes approximately 12h 58m.
The distance between Kassel and Olsztyn is 950 km. The road distance is 936.3 km.
The best way to get from Kassel to Olsztyn without a car is to train which takes 12h 58m and costs 600 zł - 1 300 zł.
It takes approximately 12h 58m to get from Kassel to Olsztyn, including transfers.
Kassel to Olsztyn bus services, operated by Sindbad, depart from KASSEL, Bf Wilhelmshöhe, Willy-Brandt-Platz 1 station.
Kassel to Olsztyn train services, operated by Deutsche Bahn Intercity (DB IC), depart from Kassel Bahnhof Wilhelmshöhe station.
The best way to get from Kassel to Olsztyn is to train which takes 12h 58m and costs 600 zł - 1 300 zł. Alternatively, you can bus, which costs 470 zł - 750 zł and takes 15h 25m.
What companies run services between Kassel, Germany and Olsztyn, Poland?
You can take a train from Kassel Hauptbahnhof to Olsztyn Glowny via Kassel Bahnhof Wilhelmshöhe, S Spandau Bhf, S+U Gesundbrunnen Bhf, Rzepin, and Poznan Glowny in around 12h 58m. Alternatively, you can take a bus from KASSEL, Bf Wilhelmshöhe, Willy-Brandt-Platz 1 to OLSZTYN, Nowy Dw. Autobusowy, ul.Lubelska/Przemysłowa st.5. via SŁUBICE, Port Świecko, Świecko 39 in around 15h 25m.
- Website
- lot.com
Flights from Frankfurt to Warsaw Chopin Airport
- Ave. Duration
- 1h 44m
- When
- Every day
- Estimated price
- zł 410–1,200
Flights from Frankfurt to Warsaw Chopin Airport via Poznań–Ławica Henryk Wieniawski Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- zł 450–950
Flights from Frankfurt to Warsaw Chopin Airport via Wroclaw
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- zł 450–950
Flights from Frankfurt to Warsaw Chopin Airport via Gdańsk Lech Wałęsa Airport
- Ave. Duration
- 3h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- zł 450–950
Flights from Frankfurt to Gdańsk Lech Wałęsa Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- zł 440–1,100
Flights from Frankfurt to Gdańsk Lech Wałęsa Airport via Warsaw Chopin Airport
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- zł 440–1,100
Flights from Düsseldorf International Airport to Warsaw Chopin Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- zł 390–1,500
Flights from Frankfurt to Poznań–Ławica Henryk Wieniawski Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- zł 440–650
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Kassel Bahnhof Wilhelmshöhe to S Spandau Bhf
- Ave. Duration
- 2h 29m
- Frequency
- Hourly
- Estimated price
- zł 290–600
- Website
- Deutsche Bahn Intercity (DB IC)
Train from S+U Gesundbrunnen Bhf to Rzepin
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- zł 90–180
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Kassel Bahnhof Wilhelmshöhe to Frankfurt
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- zł 150–310
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Kassel Bahnhof Wilhelmshöhe to Berlin Hbf
- Ave. Duration
- 2h 47m
- Frequency
- Every 3 hours
- Estimated price
- zł 310–600
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Kassel Bahnhof Wilhelmshöhe to Frankfurt
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- zł 150–310
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Kassel-Wilhelmshoehe to Hamm(Westf)Hbf
- Ave. Duration
- 1h 49m
- Frequency
- 5 times a day
- Estimated price
- zł 140–290
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Kassel-Wilhelmshoehe to Duesseldorf Flughafen
- Ave. Duration
- 3h 2m
- Frequency
- Twice daily
- Estimated price
- zł 230–450
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Kassel Bahnhof Wilhelmshöhe to Frankfurt
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- zł 150–310
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Kassel-Wilhelmshoehe to Hamm(Westf)Hbf
- Ave. Duration
- 1h 49m
- Frequency
- 5 times a day
- Estimated price
- zł 140–290
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Kassel-Wilhelmshoehe to Hamm(Westf)Hbf
- Ave. Duration
- 1h 49m
- Frequency
- 5 times a day
- Estimated price
- zł 140–290
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +48 77 443 44 44
- [email protected]
- Website
- Sindbad
Bus from KASSEL, Bf Wilhelmshöhe, Willy-Brandt-Platz 1 to SŁUBICE, Port Świecko, Świecko 39
- Ave. Duration
- 6h 5m
- Frequency
- 4 times a day
- Estimated price
- zł 220–350
- Website
- Sindbad
Bus from SŁUBICE, Port Świecko, Świecko 39 to OLSZTYN, Nowy Dw. Autobusowy, ul.Lubelska/Przemysłowa st.5.
- Ave. Duration
- 8h 20m
- Frequency
- Twice daily
- Estimated price
- zł 250–400
- Website
- Sindbad
Want to know more about travelling around Poland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Kassel to Olsztyn bus services, operated by Sindbad, arrive at SŁUBICE, Port Świecko, Świecko 39 station.
Kassel to Olsztyn train services, operated by Deutsche Bahn Intercity (DB IC), arrive at S Spandau Bhf station.
Yes, the driving distance between Kassel to Olsztyn is 936 km. It takes approximately 9h 37m to drive from Kassel to Olsztyn.
Book your Kassel to Olsztyn train tickets online with Omio.
Book your Kassel to Olsztyn bus tickets online with Omio.
There are 810+ hotels available in Olsztyn.











