Bus Zaporizhzhia – Koszalin
This route is available for reservation with payment to the driver on boarding.
The Zaporizhzhia – Koszalin bus covers about 1750 km, takes roughly 36–40 h, crossing the border at Yahodyn – Dorohusk, Krakivets – Korczowa. Departures run regularly, several times a day, and tickets can be booked online in advance. A seat is reserved online with no prepayment and paid to the driver on boarding. No account is needed: you can order as a guest and the confirmation arrives by email.
- Distance
- 1750 km
- Travel time
- 36–40 h
- Border crossing
- Yahodyn – Dorohusk, Krakivets – Korczowa
Zaporizhzhia – Koszalin bus schedule
| Departure | Arrival | Duration | Running days | Carrier |
|---|---|---|---|---|
| 05:45AS pr. Sobornyi, 20 | 20:00DW.PKS ul. Zwycięstwa, 1 | 38h 15min | daily | Caznatrans |
| 19:00Avtovokzal "Tsentralnyi", prospekt Sobornyi; budynok 20 | 09:30Avtovokzal Koshalin, vulytsia Zvychestva; budynok 1 | 38h 30mintransfers: 1 | daily | СТЕЦИК Т.В. ФОП |
Typical schedule from search data as of 2026-07-21. Check the search above for departures and seat availability on a specific date.
About the Zaporizhzhia – Koszalin route
The Zaporizhzhia – Koszalin bus is one of the longest routes in the network: from an industrial hub in south-eastern Ukraine to the Baltic coast in north-west Poland. The road crosses almost the entire country from east to west, then a checkpoint on the Ukrainian-Polish border, followed by a route through central Poland to the West Pomeranian Voivodeship, home to Koszalin near the sea. Given the distance, passengers are mostly labour migrants from eastern Ukraine heading to long-term contracts in the region's port and fishing industry. Because of the route's length, tickets are sold as a reservation: you lock in a seat online in advance, then pay the driver in cash at boarding — online card payment is not offered on this route. Check the current schedule before you travel.
Frequently asked questions
How long is the trip from Zaporizhzhia to Koszalin?
Roughly 36–40 hours over about 1,750 km — the route crosses almost the whole of Ukraine and Poland from east to west. The exact duration depends on the border queue and the number of stops on a given service.
How do I pay — online or to the driver?
This route uses reservation with payment to the driver at boarding — online card payment is not possible. Book your seat in advance on the site and settle up in cash directly on the bus.
Are there overnight stops on this route?
Yes, given the long distance the journey spans at least two nights on the road. The bus makes rest stops for breaks and meals along the way.
How many buses run on the Zaporizhzhia – Koszalin route?
The typical schedule has up to 2 departures a day. The first bus leaves at 05:45, the last at 19:00. Check the search above for departures on a specific date.
Which carriers operate the Zaporizhzhia – Koszalin route?
Carriers on this route: Caznatrans, СТЕЦИК Т.В. ФОП. The line-up depends on the travel date.