Duration 16h 28m
Distance 443 km
Average price 147 zł
Frequency 6/week

Trip overview

The average train between Prague and Poznań takes 16h 28m and the fastest train takes 16h 13m. The train runs, on average, 6 times per week from Prague to Poznań. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.


  1. Prague, hl.n.
  2. Hradec Kralove Hlavni Nadrazi
  3. Sedzislaw
  4. Wroclaw Glowny
  5. Poznań
11h 8m
70 zł - 232 zł

Frequently asked questions

Want to know about travelling from Prague to Poznań? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

There is widespread community transmission in Poland.
Last Updated: 3/11/2020 | Source: CDC

Heavy travel restrictions apply and transportation services are subject to change. Please check before you travel.

Learn More.

No, there is no direct train from Prague to Poznań. However, there are services departing from Prague, hl.n. and arriving at Poznan Glowny via Pardubice Hlavni Nadrazi, Hradec Kralove Hlavni Nadrazi, Trutnov, Sedzislaw and Wroclaw Glowny. The journey, including transfers, takes approximately 11h 8m.

More details

The distance between Prague and Poznań is 311 km. The road distance is 443 km.

Get driving directions

Prague to Poznań train services, operated by RegioJet, depart from Prague, hl.n. station.

More details

Prague to Poznań train services, operated by PKP Intercity, arrive at Poznan Glowny station.

More details

There are 948+ hotels available in Poznań. Prices start at 500 zł per night.

More details

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps