
Poland By Train
Grab your Eurail Pass and hop aboard for a spectacular East European rail travel adventure. From Warsaw to Wrocław, from Kraków to Toruń, the people and sights of Poland are unforgettable. Get a taste of the famous hospitality and affordability of this east European treasure, using the convenient and accessible Polish rail service.
Trains types in Poland
- Route map
- Domestic trains
- International trains
- Night trains
- Private railway

Intercity trains in Poland
The majority of passenger trains in Poland are operated by PKP JSC, the Polish State Railways.
Intercity (IC)
Links major cities in Poland.
Reservations are mandatory.
Express InterCity (EIC)
Operates on important domestic routes.
Reservations are mandatory.
Express InterCity Premium (EIP)
Runs on important domestic routes.
Reservations are required and you'll need to pay an additional supplement to take these trains. They're popular so it's worth reserving your seat further in advance if you'll be travelling during a busy period.
Please, see here for more information.
Twoje Linie Kolejowe (TLK)
Long distance regional trains.
Reservations are mandatory.
Regional trains in Poland (Przewozy Regionalne)
REGIO (R)
Local trains stopping at all stations along their routes.
2nd class only.
No reservation required.
interREGIO (IR)
Operates on the route Łódź to Warsaw, stopping at medium and major stations along the way.
2nd class only.
No reservation required.
Koleje Dolnośląskie (Os)
English: Lower Silesian Railways.
Regional trains operating in southwestern Poland.
No reservation required.
Please note: the Kulturzug, the direct train between Wroclaw (Breslaw) and Berlin, is not included.
PKP Szybka Kolej Miejska w Trójmieście Sp. z o.o.
Alternative name: SKM w Trójmiescie.
Regional trains operating in Poland's Tricity area (Gdańsk, Sopot and Gdynia).
No reservation required.
International trains in Poland
EuroCity (EC) and Intercity (IC)
- International trains on major routes connecting Poland to cities in neighboring countries.
- An advance reservation is required.
- Routes currently running:
- Warsaw – Poznan – Berlin
- Warsaw – Katowice – Ostrava – Prague
- Gdánsk – Bydgoszcz – Poznan – Berlin
- Przemysl – Krakow – Katowice – Wroclaw – Berlin
- Przemysl – Krakow – Katowice – Ostrava – Prague
- Przemysl – Krakow – Katowice – Vienna – Graz
- Terespol – Warsaw – Katowice – Bratislava – Budapest
- Krakow – Warsaw – Mockava – Kaunas – Vilnius
The international service Krakow – Vilnius is split in Mockava:
- A Polish train runs Krakow – Warsaw – Mockava
- A Lithuanian train runs Mockava – Kaunas – Vilnius
Seat reservations can currently only be booked online for the Polish section of the train until the border station Trakiszki.
Regional international connections
- International trains on regional routes connecting Poland to cities in neighboring countries, such as Germany, Czech Republic and Slovakia.
- An advance reservation is not possible.
Leo Express
- Serves several Polish cities twice a week
- Krakow – Katowice – Ostrava – Prague
- Seat reservation is required, but for free
RegioJet Bus
- RegioJet, based in the Czech Republic, runs a connection bus service from Krakow and Katowice to Ostrava (Czech Republic) with a guaranteed change to RegioJet trains in direction to Olomouc and Prague and also to Košice and Tatra mountains in Slovakia.
- The RegioJet bus is included in the Interrail Global Pass.
- Reservations are required (€3 for a seat for 1st and 2nd Class Pass holders) and can be made online.
Domestic night trains in Poland
- Domestic overnight trains.
- Links major cities in Poland.
- You need to reserve sleeping accommodation or a seat on this train in advance.
- Routes currently running:
- Warsaw – Szczecin – Swinoujscie
- Warsaw – Wroclaw – Jelenia Gora
- Swinoujscie – Szczecin – Krakow – Przemysl
- Kolobrzeg – Gdynia – Gdansk – Krakow
- Gdynia – Gdansk – Warsaw – Zakopane
- Szczecin – Poznan – Zakopane (summer only)
- Hel – Gdynia – Gdansk – Krakow (summer only)
International night trains in Poland
Euro Night (EN)
- International overnight trains.
- Links Poland with Germany, the Czech Republic, Hungary and Austria.
- You need to reserve sleeping accommodation or a seat on this train in advance.
- Routes currently running:
- Warsaw – Krakow – Katowice – Bratislava – Budapest
- Warsaw – Krakow – Katowice – Vienna – Graz
- Berlin – Rzepin – Wroclaw – Vienna – Graz
- Berlin – Rzepin – Wroclaw – Bratislava – Budapest
RegioJet
- International overnight trains.
- Links Poland with the Czech Republic.
- You need to reserve sleeping accommodation or a seat on this train in advance.
- Routes currently included for Passholders:
- Przemysl – Krakow – Katowice – Prague
Private train companies in Poland
Arriva RP
Operating in mid-northern Poland.
You can't board these trains with a rail pass.
SKM and WKD
Commuter railways operating in the Warsaw region.
You can't board these trains with a rail pass.
Popular Connections
- Domestic routes
- International routes
Here are approximate train times between Poland's most popular cities:
Route | Which train? | Duration | Reservations |
---|---|---|---|
Warsaw to Krakow | EIC | 2h 15m | Required |
Warsaw to Wroclaw | EIC / InterCity | 3h 30m / 4h 30m | Required |
Warsaw to Gdansk | EIC / InterCity | 2h 30m / 3h 10m | Required |
Warsaw to Poznan | EuroCity / InterCity | 2h 30m / 3h | Required |
Wrocław to Sczcecin | EIC / InterCity | 5h 20m / 5h 50m | Required |
Krakow to Wroclaw | InterCity | 3h | Required |
Krakow to Gdansk | EIC | 5h | Required |
Krakow to Poznan | InterCity | 5h | Required |
Modern, air-conditioned international trains link Poland to popular cities in the following European countries:
Route | Which train? | Duration | Reservations |
---|---|---|---|
Warsaw to Berlin (Germany) | EuroCity | 5h 50m | Required |
Warsaw to Budapest (Hungary) | EuroCity / Euro Night | 11h 25m / 12h 50m (overnight) | Required |
Warsaw to Prague (Czech Republic) | EuroCity / Euro Night | 8h 30m (overnight) | Required |
Warsaw to Vienna (Austria) | EuroCity / Euro Night | 7h 15m / 11h 10m (overnight) | Required |
Wrocław to Dresden (Germany) | trilex regional train | 4h | Not required |
Reservations
How can I make reservations for trains in Poland?
At train stations in Poland:
By making your reservation at a railway ticket office in Poland you don't pay a reservation fee, making this by far your best option.
If you want to take an Express InterCity Premium train you'll still need to pay a supplement.
While it's often possible to make your reservation on the day of travel, some trains do get fully booked, especially in summer. Consider making your reservation in advance.
- Online:
- You can reserve Polish trains using our Reservation Service.
- You can reserve Polish trains through PolRail.
- You can reserve Polish trains through PKP Intercity
- Search for a route and find a passholder tariff next to “Number of passengers with discounts”
- Can only be used for domestic trains
- You can reserve Polish trains through ÖBB
- Search for a route and select “seat reservation only (no ticket)”
- Domestic and some international trains
- Please note that reservations cost around $ 3.50 when made online (via a distributor)
- Leo Express trains can be reserved on the Leo Express booking platform
- Select an ‘Interrail discount card’ when changing the passenger type.
- By phone: By calling the Deutsche Bahn booking centre on +49 1806 996 633 (open 24/7).
Important:
Some IC and TLK trains have optional reservations, while others have mandatory ones. Always check our timetable to see what reservation is needed for your train. Even for optional reservations, we strongly recommend you to book reservations, as IC and TLK trains are often fully booked.
Get your Pass for Poland
Poland Pass
Use your whole vacation to discover Poland by rail.
Standard prices from $ 58
Global Pass
Be free to explore Poland and up to 32 other Eurail countries.
Standard prices from $ 208
Tips and tricks for Poland
Quick facts
Capital: Warsaw (local spelling: Warszawa)
Population: 38.2 million
Language: Polish
Currency: Polish Zloty (PLN)
Dialing code: +48
Get inspired
-
Top 10 affordable cities in Europe Planning to visit Europe on a budget? Make your money go further by traveling to 10 of Europe's most affordable cities with a Eurail Pass.
-
10 days: World War II sites Visit famous World War II sites in Europe and relive history with Eurail. Follow in the footsteps of the Allied forces, from the beaches of Normandy to the heart of Berlin.
-
2 weeks in Poland and the Czech Republic Travel to Eastern Europe with a Eurail Pass and spend 2 weeks in Poland and the Czech Republic. Amazing scenery and historic cities are waiting for you!
Change of currency
You cannot change the currency once you have a Pass in your cart. Remove the Pass, and then change the currency on the website header.