The average bus between Gniezno and Żnin takes 8h 15m and the fastest bus takes 5h 10m. The bus runs, on average, 5 times per week from Gniezno to Żnin. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run 5 times a week between Gniezno and Żnin. The service departs Gniezno at 10:05 AM in the morning, which arrives into Żnin at 06:40:00. All services require a transfer, and take on average 8h 15m. The schedules shown below are for the next available departures.
Want to know about travelling from Gniezno to Żnin? 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.
No, there is no direct bus from Gniezno to Żnin. However, there are services departing from Gniezno, Parking lot, Laskiego Street station and arriving at Znin, Bus Station via Bydgoszcz, Bus station. The journey, including transfers, takes approximately 8h 15m.
Gniezno to Żnin bus services, operated by FlixBus, depart from Gniezno, Parking lot, Laskiego Street station.
Gniezno to Żnin bus services, operated by FlixBus, arrive at Znin, Bus Station.
Book your Gniezno to Żnin bus tickets online with Omio and FlixBus.
The distance between Gniezno and Żnin is 36.1 km. The road distance is 40 km.
You can take a bus from Gniezno, Parking lot, Laskiego Street to Znin, Bus Station via Bydgoszcz, Bus station in around 2h 50m.