Bus Zaporizhzhia – Koszalin
from 5,550 ₴when bought online
37–40 hThe Zaporizhzhia – Koszalin bus covers about 1750 km, takes roughly 37–40 h, crossing the border at Yahodyn – Dorohusk, Krakivets – Korczowa. Tickets start at 5,550 ₴ when bought online — the exact fare depends on the carrier, the date and the departure time.
- Distance
- 1750 km
- Travel time
- 37–40 h
- Border crossing
- Yahodyn – Dorohusk, Krakivets – Korczowa
The route goes via
Poltava → Smila → Cherkasy → Chernihiv → Zolotonosha → Bila Tserkva → Vinnytsia → Kyiv → Khmelnytskyi → Berdychiv → Zhytomyr → Zviahel → Ternopil → Zolochiv → Rivne → Lviv → Lutsk → Kovel → Volodymyr → Sheptytskyi → Novovolynsk → Warsaw → Płońsk → Mława → Olsztynek → Elblag → Gdansk → Gdynia → Lebork → Słupsk
Zaporizhzhia – Koszalin bus schedule
- 05:45AS pr. Sobornyi, 2020:00+1DW.PKS ul. Zwycięstwa, 1
39h 15min · daily · Caznatrans
- 19:00Avtovokzal "Tsentralnyi"09:30+2Avtovokzal Koshalin
39h 30min · Mon, Wed, Fri · ZUBUSTIK
- 19:20Central bus station, Soborny avenue; building 2013:20+2Bus station Koshalin ul. Zwyciestwa 1
43h · Wed, Fri · Pavluks Trans
transfers: 1
- 20:30Central bus station, Soborny avenue; building 20 Platform 213:20+2Bus station Koshalin ul. Zwyciestwa 1
41h 50min · Wed, Fri · Pavluks Trans
transfers: 1
- 20:45Зупинка "АЗС WOG" Каширське шосе13:20+2Bus station Koshalin ul. Zwyciestwa 1
41h 35min · Wed, Fri · Pavluks Trans
transfers: 1
- 20:45Avtovokzal "Tsentralnyi"09:30+2Avtovokzal Koshalin
37h 45min · Mon, Wed, Fri · ZUBUSTIK
| Departure | Arrival | Duration | Running days | Carrier |
|---|---|---|---|---|
| 05:45AS pr. Sobornyi, 20 | 20:00+1DW.PKS ul. Zwycięstwa, 1 | 39h 15min | daily | Caznatrans |
| 19:00Avtovokzal "Tsentralnyi" | 09:30+2Avtovokzal Koshalin | 39h 30min | Mon, Wed, Fri | ZUBUSTIK |
| 19:20Central bus station, Soborny avenue; building 20 | 13:20+2Bus station Koshalin ul. Zwyciestwa 1 | 43htransfers: 1 | Wed, Fri | Pavluks Trans |
| 20:30Central bus station, Soborny avenue; building 20 Platform 2 | 13:20+2Bus station Koshalin ul. Zwyciestwa 1 | 41h 50mintransfers: 1 | Wed, Fri | Pavluks Trans |
| 20:45Зупинка "АЗС WOG" Каширське шосе | 13:20+2Bus station Koshalin ul. Zwyciestwa 1 | 41h 35mintransfers: 1 | Wed, Fri | Pavluks Trans |
| 20:45Avtovokzal "Tsentralnyi" | 09:30+2Avtovokzal Koshalin | 37h 45min | Mon, Wed, Fri | ZUBUSTIK |
Typical schedule from search data as of 2026-10-14. 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. 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.
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 much is a Zaporizhzhia – Koszalin ticket and how do I pay?
As of the latest schedule snapshot, tickets start at 5,550 ₴ when bought online; the exact fare depends on the carrier and the date. A seat can be bought online by card, or reserved and paid to the driver on boarding. No account is needed: you can order as a guest and the confirmation arrives by email.
How many buses run on the Zaporizhzhia – Koszalin route?
The typical schedule has up to 6 departures a day. The first bus leaves at 05:45, the last at 20:45. Check the search above for departures on a specific date.
Which carriers operate the Zaporizhzhia – Koszalin route?
Carriers on this route: Caznatrans, ZUBUSTIK, Pavluks Trans. The line-up depends on the travel date.
