There are 4 ways to get from Warsaw to Gniezno by train, 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 Warszawa Centralna to Gnieznotrain Ic
2h 52mzł 140–270Train via Wrzesnia
cheapest- Take the train from Warszawa Centralna to Wrzesniatrain Ic
3h 33mzł 139–249Drive 280.6 km
- Drive from Warsaw to Gnieznocar 280.6 km
2h 52mzł 162–233Fly, train
- Fly from Warsaw Chopin Airport (WAW) to Poznań–Ławica Henryk Wieniawski Airport (POZ)plane WAW - POZ
- Take the train from Poznan Glowny to Gnieznotrain
3h 30mzł 332–829
Warsaw to Gniezno by train
Comparing Your Travel Options
The cheapest way to get from Warsaw to Gniezno is to train via Wrzesnia which costs 130 zł - 250 zł and takes 3h 33m.
The fastest way to get from Warsaw to Gniezno is to train which takes 2h 52m and costs 140 zł - 270 zł.
Yes, there is a direct train departing from Warszawa Centralna and arriving at Gniezno. Services depart once daily, and operate every day. The journey takes approximately 2h 52m.
The distance between Warsaw and Gniezno is 291 km. The road distance is 280.6 km.
The best way to get from Warsaw to Gniezno without a car is to train which takes 2h 52m and costs 140 zł - 270 zł.
The train from Warszawa Centralna to Gniezno takes 2h 52m including transfers and departs once daily.
Warsaw to Gniezno train services, operated by PKP Intercity, depart from Warszawa Centralna station.
Warsaw to Gniezno train services, operated by PKP Intercity, arrive at Gniezno station.
Yes, the driving distance between Warsaw to Gniezno is 281 km. It takes approximately 2h 52m to drive from Warsaw to Gniezno.
There are 192+ hotels available in Gniezno.
What companies run services between Warsaw, Poland and Gniezno, Poland?
PKP Intercity operates a train from Warszawa Centralna to Gniezno once daily. Tickets cost zł 140–270 and the journey takes 2h 52m.
- Website
- lot.com
Flights from Warsaw Chopin Airport to Poznań–Ławica Henryk Wieniawski Airport
- Ave. Duration
- 56 min
- When
- Every day
- Estimated price
- zł 260–750
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Warszawa Centralna to Gniezno
- Ave. Duration
- 2h 52m
- Frequency
- Once daily
- Estimated price
- zł 140–270
- Website
- PKP Intercity
Train from Poznan Glowny to Gniezno
- Ave. Duration
- 26 min
- Frequency
- Every 3 hours
- Estimated price
- zł 24–50
- Website
- PKP Intercity
Train from Warszawa Centralna to Wrzesnia
- Ave. Duration
- 2h 11m
- Frequency
- Every 4 hours
- Estimated price
- zł 120–230
- Website
- PKP Intercity
- Phone
- 61- 27-92-700
- [email protected]
- Website
- Koleje Wielkopolskie
Train from Poznan Glowny to Gniezno
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- zł 16–23
- Schedules at
- Koleje Wielkopolskie
- Phone
- +48 22 474 00 44
- [email protected]
- Website
- Polregio
Train from Poznan Glowny to Gniezno
- Ave. Duration
- 47 min
- Frequency
- Every 4 hours
- Estimated price
- zł 15–21
- Website
- Polregio
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Poznan Glowny to Gniezno
- Ave. Duration
- 26 min
- Frequency
- 4 times a day
- Estimated price
- zł 50–60
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What are the different types of Renfe trains in Spain?, How to get from Gatwick Airport into central London, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.












