Trains in Poland
Use trains in Poland to explore all of this wonderfully diverse country. Travel to the Baltic coast in the north and the Tatra mountains in the south. Poland's national passenger rail network links all the major cities including Warsaw, Krakow and Gdansk. Its trains connect you to all these affordable and fun destinations.
Train types in Poland
There is a great choice of domestic and international trains in Poland. You can get times for all Polish trains in the Interrail timetable. Furthermore, PKP Intercity also has a lot of information about how to use Interrail in Poland. See here.
- Route Map
- Domestic Trains
- International Trains
- Night Trains
Long distance trains in Poland
The majority of passenger trains in Poland are operated by PKP Intercity, the Polish State Railways. There are also private operators as of 2026.
Express InterCity Premium (EIP)
- Operates on important North-South corridor:
- Gdánsk-Warsaw-Krakow/Katowice/Wroclaw
- Speeds up to 200km/h
- Reservation with a supplement is mandatory (costs are 43 PLN / 10 EUR)
- Additional supplement is required
- Popular trains, worth reserving your seat well in advance
Express InterCity (EIC)
- Operates on important domestic routes
- Speeds up to 160km/h
- Most luxurious and modern Intercity rolling stock
- Seat reservations are recommended
Intercity (IC) and Twoje Linie Kolejowe (TLK)
- Link major cities in Poland
- Includes day- and overnight services
- A list of IC and TLK connections can be found here.
- Seat reservations (1,00 PLN) are mandatory for selected trains
- These trains are marked with [R] in the timetable.
- In other IC and TLK trains (seating cars), a seat reservation is recommended.
Regiojet (IC)
- Private operator linking major cities in Poland
- Serves Warsaw, Prague, Katowice, Przemysl, Gdánsk and Grynia
- Reservations mandatory, only available on the train
Regional trains in Poland
POLREGIO (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 – Gdynia – Rumia – Reda – Wejherowo – Lębork).
Łódzka Kolej Aglomeracyjna
- No reservation required
- ŁKA Sprinter, the direct train between Łódź and Warszawa, is not included
Koleje Małopolskie (KM)
- English: Lesser Poland Railways
- Regional trains operating in Southern Poland, Krakow region.
- No reservation required
Koleje Wielkopolskie (KW)
- English: Greater Poland Railways
- Regional trains operating in Western Poland, Poznan region
- No reservation required
Koleje Slaskie (KS)
- English: Silesian Railways
- Regional trains operating in Southern Poland, Katowice region
- No reservation required
Arriva (AR)
- Regional trains operating in Central Poland, Bydgoszcz and Torún region
- No reservation required
International trains in Poland
EuroCity (EC) and Intercity (IC)
- International trains on major routes connecting Poland to cities in neighbouring countries.
- An advance reservation is required.
- Routes currently running:
- Warsaw – Poznan – Berlin
- Warsaw – Katowice – Ostrava – Prague
- Gdánsk – Bydgoszcz – Poznan – Berlin
- Gdynia – Gdánsk – Bydgoszcz – Poznan – Wroclaw – Prague
- (Przemysl –) Krakow – Katowice – Wroclaw – Leipzig/Berlin
- Przemysl – Krakow – Katowice – Ostrava – Prague
- Przemysl – Krakow – Katowice – Vienna – Graz
- (Wroclaw –) Katowice – Vienna
- Krakow – Bohumin – Vienna
- Warsaw – Katowice - Vienna
- Terespol – Warsaw – Katowice – Bratislava – Budapest
- Krakow – Warsaw – Mockava – Kaunas – Vilnius
- Szczecin - Poznan - 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
- Reservations are required and can be booked through LTG Link. See here for more information.
Regional international connections
- International trains on regional routes connecting Poland to cities in neighbouring countries, such as Germany, Czech Republic and Slovakia.
- An advance reservation is not possible.
Leo Express
- Serves several Polish cities three times a week
- Krakow – Oświęcim – Ostrava – Prague
- Seat reservation is required but free.
Regiojet
- Serves several Polish cities daily
- Warsaw - Krakow – Ostrava – Prague
- Seat reservation is required
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/Przemysl – Krakow – Katowice – Bratislava – Budapest
- Warsaw/Przemysl – Krakow – Katowice – Vienna –Linz – Munich
- Warsaw/Przemysl – Krakow – Katowice – Ostrava – Prague
- Berlin – Dresden – Prague – Vienna – Graz
- Berlin – Dresden – Prague – Bratislava – Budapest
Baltic Express
- Gdynia – Gdánsk – Poznan – Wroclaw – Prague
- Sleeping car from 14 April to 31 August
Adriatic Express
- Warsaw – Katowice – Vienna – Ljubljana – Rijeka
- Seasonal 27 June to 30 August
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 Pass holders:
- Przemysl – Krakow – Katowice – Prague
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 | EIP / EIC / IC / TLK | 2h 30m / 4h | Required / Recommended |
| Warsaw to Wroclaw | EIP / EIC / IC / TLK | 3h 30m / 4h 30m | Required / Recommended |
| Warsaw to Gdansk | EIP / EIC / IC / TLK | 2h 30m / 3h 10m | Required / Recommended |
| Warsaw to Poznan | EIP / IC / TLK | 2h 30m / 3h | Required / Recommended |
| Warsaw to Katowice | EIP / EIC / IC / TLK | 2h 30m / 3h | Required / Recommended |
| Wrocław to Sczcecin | EIC / IC | 5h 20m / 5h 50m | Required / Recommended |
| Krakow to Wrocław | IC / TLK | 3h | Required / Recommended |
| Krakow to Gdansk | EIP / EIC / IC / TLK | 5h | Required / Recommended |
| Krakow to Poznan | IC / TLK | 5h | Required / Recommended |
| Warsaw to Olsztyn | IC | 2h 40m | Required |
| Szczecin to Gdánsk | IC | 4h 40m | Required |
| Wroclaw to Gdánsk | IC / TLK | 5h | Required / Recommended |
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 | 8h 30m (overnight) | Required |
| Gdynia to Prague (Czech Republic) | EuroCity | 9h | 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
Reservations for trains in Poland:
- Learn about how and where to book seats, check out our page How do I book seats.
- Find out how much a reservation costs on our page about reservation fees.
Get your Pass for Poland
Interrail Global Pass
Travel by train as much as you like in 33 European countries including Poland
Discounts available for youth, senior and families
Prices from € 212
Get inspired
-
Poland Find out about travelling around Poland by train. We outline train types, reservations and international connections. -
24 hours in Warsaw Explore the hidden gem of Warsaw, with its colourful buildings, historical streets and impressive skyline filling our imaginations every day.
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.