SoloWay LogoSoloWay
Routes

Bus Zaporizhzhia – Koszalin

from 5,550 ₴ when bought online37–40 h

The 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

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.