Travel from Warsaw to Poznań

Train, bus or fly from Warsaw to Poznań?

Polish Railways (PKP) operates a train from Warsaw to Poznań every 4 hours. Tickets cost $11 - $16 and the journey takes 2 hours 27 minutes. Alternatively, Polski Bus operates a bus from Warsaw to Poznań once daily. Tickets cost $16 - $25 and the journey takes 4 hours 15 minutes.

Travel Guides

Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Warsaw to Poznań

ModeDurationPrice
From Warszawa Centralna train to Poznan Gl..2 h 27 min46 zł
From Warszawa bus to Poznań.4 h 15 min70 zł
From Centrum 06 line 127 bus to Warszawa Zachodni then bus to Poznań.4 h 50 min73 zł
From Warsaw rideshare to Poznan.3 h 55 min35 zł
From Warsaw drive to Poznań.2 h 43 min135 zł
From Warszawa Centralna train to Warsaw airport, fly to Poznan airport, then line 59 bus to Poznań.2 h 37 min129 zł

How long does it take to get from Warsaw to Poznań?

The train from Warszawa Centralna to Poznan Gl. takes 2 hours 27 minutes including transfers and departs every four hours.

Is there a direct train between Warsaw and Poznań?

Yes, there is a direct train departing from Warszawa Centralna and arriving at Poznan Gl.. Services depart every four hours, and operate every day. The journey takes approximately 2 hours 27 minutes.

Is there a direct bus between Warsaw and Poznań?

Yes, there is a direct bus departing from Warszawa and arriving at Poznań. Services depart once daily. The journey takes approximately 4 hours 15 minutes.

Operators from Warsaw to Poznań

OperatorPhoneWebsite
Polish Railways (PKP)703 200 200Polish Railways (PKP)
Polski Bus+48 22 417 62 27Polski Bus
ZTM Warszawa19 115ZTM Warszawa
BlaBlaCarBlaBlaCar
LOTLOT
MPK Poznan(61) 839-6000MPK Poznan