SoloWay LogoSoloWay
Zesen Trans

Zesen Trans: bus tickets, schedule & routes

Zesen Trans, operated by MTK Zesen Trans LLC, is an international carrier that has been operating since 2018, connecting Ukraine with Poland and Germany. Its departure network covers most of the country's major cities: Kyiv, Lviv, Odesa, Dnipro, Kharkiv, Vinnytsia, Zhytomyr, Ternopil, Rivne, Khmelnytskyi, Uman, Sumy, Mykolaiv, Poltava, Cherkasy, Kropyvnytskyi and Pavlohrad. In Poland its coaches run to Warsaw, Krakow, Wroclaw, Gdansk, Katowice, Lodz, Lublin and Rzeszow; in Germany to Berlin, Dortmund, Cologne, Düsseldorf, Hannover and Bielefeld.

The carrier puts its trust in experienced drivers — each has around 10 years behind the wheel on average. The coaches have power outlets, TVs, air conditioning and heating, with Wi-Fi available on EU territory. The baggage allowance is one suitcase up to 30 kg (up to 50×40×80 cm) and one carry-on item (up to 20×30×40 cm). Besides its international services, Zesen Trans also runs domestic routes from Lviv to Kyiv, Odesa and Dnipro. On SoloWay you can find and reserve tickets for Zesen Trans routes with no prepayment and pay the driver at boarding.

Zesen Trans at a glance

Countries
3 countries
Ukraine, Poland, Germany
Tickets
from 350 ₴
cheapest: Kyiv – Zhytomyr
Routes on SoloWay
130
with timetables and online booking
Main departure cities
Lviv, Kyiv, Odesa
Payment
To the driver at boarding
reservation with no prepayment
Operating since
2018
Baggage
1 × 30 kg
included in the fare
On board
Wi-Fi220 V outletsTV screensAir conditioning

Zesen Trans timetable and routes

Typical timetable as of October 5, 2026, from SoloWay search data. Exact trips, fares and free seats for a given date are in the search at the top of the page.

Poland

Lviv – Krakow08:50, 18:506h 15mindailyfrom 1,900 ₴
Ternopil – Krakow06:00, 15:209h 5mindailyfrom 2,500 ₴
Wroclaw – Sumy09:4529hdailyfrom 4,150 ₴
Krakow – Ternopil14:00, 22:3012h 10mindailyfrom 2,500 ₴
Rivne – Warsaw05:00, 14:1011h 25mindailyfrom 2,500 ₴
Warsaw – Lviv14:40, 22:508h 10mindailyfrom 2,300 ₴
Warsaw – Ternopil14:2011h 50mindailyfrom 2,650 ₴
Warsaw – Sumy13:10, 14:00, 15:0023h 25mindailyfrom 3,500 ₴
Show 76 more
Sumy – Wroclaw16:0028h 30mindaily
Warsaw – Kyiv13:10, 14:10, 22:5017h 40mindailyfrom 3,050 ₴
Krakow – Kyiv14:1017h 25mindailyfrom 3,250 ₴
Lviv – Warsaw08:507h 40mindailyfrom 2,300 ₴
Wroclaw – Odesa09:4526h 25mindailyfrom 4,150 ₴
Warsaw – Zhytomyr14:00, 14:40, 21:00, 22:00, 22:5014h 50mindailyfrom 2,750 ₴
Warsaw – Rivne13:10, 14:00, 21:00, 22:5012h 35mindailyfrom 2,500 ₴
Dubno – Katowice05:30, 15:0011h 30mindailyfrom 2,750 ₴
Krakow – Rivne13:30, 14:1012h 40mindailyfrom 2,650 ₴
Krakow – Vinnytsia14:10, 22:3016h 25mindailyfrom 2,850 ₴
Rivne – Wroclaw05:00, 14:1014h 50mindailyfrom 3,400 ₴
Wroclaw – Kyiv09:45, 18:5022h 5mindailyfrom 3,750 ₴
Wroclaw – Ternopil09:45, 18:5015h 50mindailyfrom 3,200 ₴
Dnipro – Wroclaw17:3026hdailyfrom 4,500 ₴
Gdansk – Zhytomyr15:0024h 35mindailyfrom 3,550 ₴
Katowice – Dnipro12:2026h 40mindailyfrom 4,200 ₴
Katowice – Vinnytsia12:2018h 15mindailyfrom 3,050 ₴
Wroclaw – Lviv18:5010h 40mindailyfrom 2,850 ₴
Zhytomyr – Katowice01:1515h 45mindailyfrom 3,100 ₴
Warsaw – Khmelnytskyi13:10, 14:10, 22:00, 22:5013h 55mindailyfrom 2,950 ₴
Warsaw – Vinnytsia14:00, 14:40, 15:00, 21:0015h 45mindailyfrom 3,000 ₴
Kyiv – Katowice08:50, 21:30, 23:0018hdailyfrom 3,450 ₴
Katowice – Zhytomyr12:20, 21:3017h 15mindailyfrom 3,100 ₴
Kyiv – Rzeszów07:50, 23:0013h 50mindailyfrom 2,850 ₴
Odesa – Wroclaw16:30, 17:0026h 40mindailyfrom 4,150 ₴
Rzeszów – Lviv01:00, 17:004h 30mindailyfrom 1,700 ₴
Ternopil – Warsaw06:00, 15:2010h 25mindailyfrom 2,650 ₴
Vinnytsia – Katowice10:50, 23:5017h 10mindailyfrom 3,050 ₴
Vinnytsia – Warsaw10:50, 23:5016h 35mindailyfrom 3,000 ₴
Warsaw – Dnipro13:10, 14:0025hdailyfrom 3,850 ₴
Gdansk – Kyiv15:0026h 25mindailyfrom 3,850 ₴
Katowice – Dubno12:2013h 50mindailyfrom 2,750 ₴
Lublin – Kyiv17:1014h 40mindailyfrom 2,600 ₴
Lviv – Wroclaw18:5011h 20mindailyfrom 2,850 ₴
Ternopil – Wroclaw06:0013h 40mindailyfrom 3,200 ₴
Warsaw – Kharkiv14:2025h 40mindailyfrom 3,800 ₴
Kyiv – Krakow08:50, 21:30, 23:0016h 10mindailyfrom 3,250 ₴
Kyiv – Wroclaw08:50, 21:30, 23:0020h 50mindailyfrom 3,750 ₴
Rzeszów – Kyiv01:00, 17:00, 17:3014h 20mindailyfrom 2,850 ₴
Uman – Lublin07:50, 20:45, 23:3014h 10mindailyfrom 2,950 ₴
Warsaw – Odesa13:10, 14:10, 14:4021h 30mindailyfrom 3,650 ₴
Katowice – Kyiv12:20, 21:3019h 30mindailyfrom 3,450 ₴
Krakow – Khmelnytskyi14:10, 22:3014hdailyfrom 2,800 ₴
Krakow – Khorol13:30, 14:0024h 40mindailyfrom 3,700 ₴
Krakow – Zhytomyr13:30, 14:1015h 45mindailyfrom 2,900 ₴
Kyiv – Gdansk07:50, 08:5023h 40mindailyfrom 3,850 ₴
Kyiv – Lodz21:30, 23:0019h 15mindailyfrom 3,300 ₴
Lviv – Lodz08:50, 09:208h 55mindailyfrom 2,500 ₴
Odesa – Lodz16:30, 17:0025h 15mindailyfrom 3,850 ₴
Odesa – Warsaw16:30, 17:0023h 25mindailyfrom 3,650 ₴
Vinnytsia – Krakow10:50, 23:5015h 15mindailyfrom 2,850 ₴
Warsaw – Cherkasy14:10, 14:4022h 20mindailyfrom 3,200 ₴
Wroclaw – Rivne09:45, 18:5016h 40mindailyfrom 3,400 ₴
Dnipro – Katowice17:3023h 30mindailyfrom 4,200 ₴
Gdansk – Lviv15:0016hdailyfrom 3,200 ₴
Gdansk – Uman15:0026h 50mindailyfrom 4,200 ₴
Gdansk – Zviahel15:0023h 10mindailyfrom 3,350 ₴
Kharkiv – Warsaw13:4526h 50mindaily
Khmelnytskyi – Katowice03:0014hdailyfrom 3,000 ₴
Khmelnytskyi – Krakow03:0012h 5mindailyfrom 2,800 ₴
Khmelnytskyi – Warsaw13:2014h 15mindailyfrom 2,950 ₴
Kropyvnytskyi – Krakow21:4017h 25mindailyfrom 3,300 ₴
Kyiv – Lublin08:50, 21:30, 23:0014h 40mindailyfrom 2,600 ₴
Lodz – Khmelnytskyi11:3016h 35mindailyfrom 3,150 ₴
Lodz – Kyiv11:3020h 20mindailyfrom 3,300 ₴
Lodz – Lviv11:3011h 20mindailyfrom 2,500 ₴
Lviv – Gdansk18:5013h 30mindailyfrom 3,200 ₴
Lviv – Rzeszów09:20, 18:503h 20mindailyfrom 1,700 ₴
Pavlohrad – Wroclaw15:4527h 45mindailyfrom 4,800 ₴
Rivne – Lodz05:0013h 15mindailyfrom 2,800 ₴
Rivne – Lublin05:008h 40mindailyfrom 2,050 ₴
Uman – Gdansk07:5024h 30mindailyfrom 4,200 ₴
Wroclaw – Dnipro09:4529h 15mindailyfrom 4,500 ₴
Wroclaw – Pyriatyn09:4524h 40mindailyfrom 3,750 ₴
Zhytomyr – Gdansk10:5021h 40mindailyfrom 3,550 ₴
Zhytomyr – Warsaw01:1515h 10mindailyfrom 2,750 ₴

More Zesen Trans routes

Germany

Berlin – Poltava05:0033h 30mindailyfrom 4,600 ₴
Kyiv – Hannover21:30, 22:3028h 15mindailyfrom 3,800 ₴
Berlin – Dnipro05:0034hdailyfrom 4,900 ₴
Cologne – Kyiv18:3037h 5mindailyfrom 4,000 ₴
Kyiv – Cologne21:30, 22:3036h 15mindailyfrom 4,000 ₴
Kyiv – Dortmund21:30, 22:3032h 35mindailyfrom 3,800 ₴
Kyiv – Düsseldorf21:30, 22:3035h 20mindailyfrom 4,000 ₴
Kyiv – Magdeburg21:30, 22:3025h 40mindailyfrom 3,600 ₴
Show 19 more
Odesa – Berlin16:30, 17:0028h 20mindailyfrom 4,300 ₴
Odesa – Dortmund16:30, 17:0038h 5mindailyfrom 4,700 ₴
Berlin – Kyiv05:0026h 35mindailyfrom 3,400 ₴
Berlin – Lviv05:0018hdailyfrom 3,000 ₴
Bielefeld – Zhytomyr00:0029h 55mindailyfrom 3,600 ₴
Cologne – Lviv18:3028h 30mindailyfrom 3,700 ₴
Dortmund – Kyiv22:0533h 30mindailyfrom 3,800 ₴
Dortmund – Lviv22:0524h 55mindailyfrom 3,200 ₴
Dortmund – Odesa22:0538h 5mindailyfrom 4,800 ₴
Düsseldorf – Kyiv19:3036h 5mindailyfrom 4,000 ₴
Düsseldorf – Lviv19:3027h 30mindailyfrom 3,700 ₴
Essen – Lviv21:0525h 55mindailyfrom 3,700 ₴
Hannover – Kyiv01:4029h 55mindailyfrom 3,800 ₴
Kharkiv – Berlin13:4531h 15mindaily
Kyiv – Berlin21:3023h 50mindailyfrom 3,600 ₴
Lviv – Cologne09:3025h 15mindailyfrom 3,700 ₴
Mykolaiv – Berlin13:1032h 10mindailyfrom 5,200 ₴
Uman – Magdeburg20:4527h 25mindailyfrom 4,400 ₴
Zhytomyr – Bielefeld01:1527h 25mindailyfrom 3,600 ₴

Within Ukraine

Kyiv – Lviv07:5010h 50mindailyfrom 1,250 ₴
Lviv – Kyiv08:30, 23:258h 15mindailyfrom 1,250 ₴
Uman – Lviv20:4511h 55mindailyfrom 1,150 ₴
Lviv – Khmelnytskyi08:305h 20mindailyfrom 500 ₴
Odesa – Khmelnytskyi17:009h 45mindailyfrom 1,250 ₴
Lviv – Zhytomyr08:30, 23:256h 5mindailyfrom 950 ₴
Dnipro – Ternopil17:3013h 25mindailyfrom 1,850 ₴
Lviv – Dnipro23:2516h 15mindailyfrom 2,100 ₴
Show 7 more
Lviv – Odesa23:2513h 35mindailyfrom 1,750 ₴
Lviv – Uman08:309h 20mindailyfrom 1,200 ₴
Lviv – Vinnytsia08:307hdailyfrom 800 ₴
Odesa – Lviv17:0015h 40mindailyfrom 1,750 ₴
Odesa – Ternopil17:0012h 50mindailyfrom 1,500 ₴
Odesa – Vinnytsia17:006h 40mindailyfrom 1,000 ₴
Ternopil – Lviv15:203h 20mindailyfrom 500 ₴

More Zesen Trans routes

Zesen Trans travel rules

Baggage

The carrier includes one piece of baggage up to 30 kg and up to 50×40×80 cm, plus one item of hand luggage up to 20×30×40 cm. Any other baggage is carried only by agreement with the carrier and for a separate fee.

Pets

The carrier arranges the carriage of animals individually. It recommends a pet passport with vaccinations, a health certificate and a carrier or cage with a solid bottom.

Refunds

A reservation with no prepayment can be cancelled free of charge — the fare is paid only to the driver at boarding.

Boarding

Be at the boarding point 15–30 minutes before departure with the ID the ticket is issued for; for international trips, bring your border-crossing documents.

Conditions as published by the carrier as of October 6, 2026 — check them on your ticket.

How to buy Zesen Trans tickets

  1. 1. Pick a route and datein the search at the top of the page — no sign-up needed.
  2. 2. Compare tripsfares, departure times and free seats from every operator on the corridor.
  3. 3. Reserve with no prepaymentyour seat is held right away; pay the driver at boarding.

Zesen Trans FAQ

How do I book a Zesen Trans ticket?

Pick your route and date on SoloWay and choose a free seat — the seat is reserved online in a few minutes, with no prepayment.

Which routes does Zesen Trans serve?

On SoloWay, Zesen Trans runs 130 routes in 3 countries: Ukraine, Poland, Germany. Main departure cities: Lviv, Kyiv, Odesa. Each route’s timetable is in the table above.

How do I pay for a Zesen Trans trip?

The fare is paid to the driver in cash at boarding. On SoloWay you only reserve the seat — no prepayment is needed.

How much do Zesen Trans tickets cost?

In SoloWay search data as of October 5, 2026, Zesen Trans tickets start from 350 ₴ — the cheapest on Kyiv – Zhytomyr. The fare depends on the route, date and payment option; the search shows the exact price for your date.

How much baggage can I take on Zesen Trans buses?

The carrier includes one piece of baggage up to 30 kg and up to 50×40×80 cm, plus one item of hand luggage up to 20×30×40 cm. Any other baggage is carried only by agreement with the carrier and for a separate fee.

Can I travel with a pet on Zesen Trans buses?

The carrier arranges the carriage of animals individually. It recommends a pet passport with vaccinations, a health certificate and a carrier or cage with a solid bottom.

Can I get a refund on my Zesen Trans ticket?

A reservation with no prepayment can be cancelled free of charge — the fare is paid only to the driver at boarding.

What is on board Zesen Trans buses?

According to the carrier, its coaches offer: wi-fi, 220 v outlets, tv screens, air conditioning.

Who do I contact about my Zesen Trans ticket?

If you booked on SoloWay, contact SoloWay support — via the chat on the site or the “Contact us” page. We help with payment, bookings and refunds.

Other carriers

Updated: October 6, 2026