SoloWay LogoSoloWay
Routes

Bus Vilnius – Kyiv

from about 4,287 ₴20–24 h

The Vilnius – Kyiv bus covers about 750 km, takes roughly 20–24 h. Tickets start at roughly 4,287 ₴ for a reservation paid to the driver in local currency — the exact fare depends on the carrier, the date and the departure time.

Distance
750 km
Travel time
20–24 h

The route goes via

Kaunas → Bialystok → Warsaw → Lublin → Lviv → Rivne → Zviahel → Zhytomyr

Vilnius – Kyiv bus schedule

  • 11:00Bus Station "Vilnius" st. Sodu, 22, platform 2310:40+1Avtovokzal "Tsentralnyi" Prospekt Nauky, 1/2.

    23h 40min · daily · LikeBus

  • 17:10Vilniaus autobusų stotis, Sodų g. 22, platforma 2314:30+1Avtostantsiia "Kyiv", vul. S. Petliury 32

    21h 20min · daily · SEM BUS

    transfers: 1

  • 19:00ul. Sodu 22, Avtovokzal platforma №2215:20+1vul. Petliury 32, Tsentralnyi zaliznychnyi vokzal, Avtostantsiia "Kyiv", platforma №9

    20h 20min · daily · TRANSTEMPO/ТрансТемпо

  • 19:00Vilniaus autobusų stotis, Sodų g. 2215:20+1Avtostantsiia "Kyiv", vul. S. Petliury 32

    20h 20min · daily · ТрансТемпо

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 Vilnius – Kyiv route

The Vilnius – Kyiv bus is the return leg from the Lithuanian capital to Ukraine. Boarding is at the coach station at 22 Sodų Street; the route then heads south-east to the border and on through western and central Ukraine to Kyiv, arriving at the Kyiv coach station by the Central railway station, connected to Vokzalna metro. Some services involve a transfer — most often in Kaunas or Rivne. The corridor carries returning students and labour migrants, plus travellers who flew into Vilnius on a low-cost airline and continue by coach.

Frequently asked questions

Are there transfers on this route?

Some services are direct, others involve a transfer, usually in Kaunas or Rivne. The service type and transfer details are shown in each option's description in the search results.

Where does the bus arrive in Kyiv?

Usually at the Kyiv coach station at 32 Symona Petliury St, by the Central railway station — with access to Vokzalna metro and suburban trains.

How long does the journey take?

Roughly 15–19 hours over about 750 km. The actual time depends on the routing, whether there is a transfer, and the border queue.

How much is a Vilnius – Kyiv ticket and how do I pay?

As of the latest schedule snapshot, tickets start at roughly 4,287 ₴ — a reservation paid to the driver in local currency, so the hryvnia figure is indicative. 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 Vilnius – Kyiv route?

The typical schedule has up to 4 departures a day. The first bus leaves at 11:00, the last at 19:00. Check the search above for departures on a specific date.

Which carriers operate the Vilnius – Kyiv route?

Carriers on this route: LikeBus, SEM BUS, TRANSTEMPO/ТрансТемпо, ТрансТемпо. The line-up depends on the travel date.